A kind of emoticon input method and deviceTechnical field
The application relates to technical field of information input, particularly relates to a kind of emoticon input method and device.
Background technology
Emoticon i.e. emoji is the symbol of a kind of visual expression emotion, Unicode consortium (The UnicodeConsortium) being encoded by the emoji included, the operating system such as google, Fructus Mali pumilae and Microsoft the most all can be by UnicodeThe emoji that alliance includes adds in the system of oneself.User documents editing and instant messaging etc. application use during, warpOften insert emoticon, with image, the expression emotion of user, the tone, the attitude etc. of entertaining, as a kind of expression-form, inputEmoticon becomes more and more important.When prior art inputs emoticon, generally there is two ways: the first, user is clearLook at emoticon list, the most therefrom select the emoticon inserted;The second, after user inputs the character of certain language, defeatedEnter method in real time to input character mate, scan in the emoticon mapping table that character is corresponding, when match withAfter the emoticon that input character is corresponding, eject emoticon, select input for user.
In sum, in prior art at least there is following defect in emoticon input method: when user normally inputs,Often eject emoticon, affect user and carry out normal information input.
Summary of the invention
Technical problems to be solved in this application are: provide a kind of emoticon input method and device, solve existing skillIn art when user normally inputs character, often eject emoticon, affect the problem that user carries out normal information input.
In order to solve the problems referred to above, the embodiment of the present application provides a kind of emoticon input method, including:
Detection user opens the operation of emoticon translation function;
Obtain the character of user's input and carry out word segmentation processing, obtaining candidate's hot word;
Hot word based on regular update and the corresponding relation of emoticon, input at least part of described candidate's hot word correspondingEmoticon.
Accordingly, the embodiment of the present application provides a kind of emoticon input equipment, including:
Transition detection module, opens the operation of emoticon translation function for detecting user;
Word-dividing mode, for obtaining the character of user's input and carrying out word segmentation processing, obtains candidate's hot word;
Conversion input module, for hot word based on regular update and the corresponding relation of emoticon, input is at least partlyThe emoticon that described candidate's hot word is corresponding.
Emoticon input method disclosed in the embodiment of the present application, opens emoticon translation function by detection userOperation;Obtain the character of user's input and carry out word segmentation processing, obtaining candidate's hot word;Hot word based on regular update and emoticonNumber corresponding relation, input the emoticon that at least part of described candidate's hot word is corresponding, user just solve in prior artOften during input character, often eject emoticon, affect the problem that user carries out normal information input.Opened by detection userThe operation of emoticon translation function, performs user inputs character and is converted to emoticon when user needs to input emoticonInput, improve input efficiency.
Accompanying drawing explanation
In order to be illustrated more clearly that the technical scheme of the embodiment of the present application, below will be in embodiment or description of the prior artThe required accompanying drawing used is briefly described, it should be apparent that, the accompanying drawing in describing below is only some realities of the applicationExecute example, for those of ordinary skill in the art, on the premise of not paying creative work, it is also possible to attached according to theseFigure obtains other accompanying drawing.
Fig. 1 is the emoticon input method flow chart of the embodiment of the present application one;
Fig. 2 is the emoticon input method flow chart of the embodiment of the present application two;
Fig. 3 is one of the embodiment of the present application two interface schematic diagram of hot word of inputting corresponding espressiove symbol;
Fig. 4 is that the embodiment of the present application two inputs the two of the interface schematic diagram of the hot word of corresponding espressiove symbol;
Fig. 5 is that the embodiment of the present application two inputs one of interface schematic diagram after emoticon;
Fig. 6 is that the embodiment of the present application two inputs two of the interface schematic diagram after emoticon;
Fig. 7 is the emoticon input method flow chart of the embodiment of the present application three;
Fig. 8 is the schematic diagram that the embodiment of the present application three shows the emoticon presetting mark;
Fig. 9 is to trigger the display interface schematic diagram after showing the emoticon presetting mark in Fig. 8;
Figure 10 is one of emoticon input device structure figure of the embodiment of the present application four;
Figure 11 is the two of the emoticon input device structure figure of the embodiment of the present application four;
Figure 12 is the emoticon input device structure figure of the embodiment of the present application five.
Detailed description of the invention
Below in conjunction with the accompanying drawing in the embodiment of the present application, the technical scheme in the embodiment of the present application is carried out clear, completeDescribe, it is clear that described embodiment is some embodiments of the present application rather than whole embodiments wholely.Based on this ShenEmbodiment in please, the every other enforcement that those of ordinary skill in the art are obtained under not making creative work premiseExample, broadly falls into the scope of the application protection.
Embodiment one:
A kind of emoticon input method disclosed in the embodiment of the present application, as it is shown in figure 1, the method includes:
Step 100, detection user opens the operation of emoticon translation function.
When being embodied as, at the graphic user interface of input emoticon, the switch presetting emoticon translation function is pressedThe control such as button or icon.By detection user's trigger action to described default control, it may be judged whether open emoticon and turnChange function.By interface or the touch monitor event of registration operating system of call operation system, user can be detected and openThe operation of emoticon translation function.
Step 110, obtains the character of user's input and carries out word segmentation processing, obtaining candidate's hot word.
The interface of call operation system, obtains the character of user's input, and by interface built-in in call operation systemThe character of the described user input obtained being carried out word segmentation processing, obtains at least one entry, each entry can serve as oneIndividual candidate's hot word, is used for mating emoticon.
Step 120, hot word based on regular update and the corresponding relation of emoticon, input at least part of described candidate heatThe emoticon that word is corresponding.
Electronic equipment this locality is preset with hot word table.Hot word in hot word table is the popular vocabulary of the interior input of preset time period,The vocabulary that i.e. incoming frequency is more.Hot word is by obtaining after chat record, the Internet article etc. are carried out big data analysis.The locally stored hot word of electronic equipment can carry out regular update by server.Meanwhile, electronic equipment or server are also preset withHot word and the corresponding relation of emoticon.Generally, electronic equipment caching hot word and the corresponding relation of emoticon, and periodic maintenanceHot word and the corresponding relation of emoticon, as deleted, empty, increase or update the corresponding relation of hot word and emoticon.SpecificallyDuring enforcement, the hot word of caching and the corresponding relation of emoticon are periodically carried out thinner by server by electronic equipment.
At the character that user is inputted and carry out word segmentation processing, after obtaining candidate's hot word, for each candidate's hot word, respectivelyDefault hot word table mates, if the match is successful, hot word table i.e. exists this candidate's hot word, then confirm this candidate's heatWord is the hot word that can be converted to emoticon;If mating unsuccessful, hot word table i.e. not existing this candidate's hot word, then confirmsThis candidate's hot word current can not be converted to emoticon and input.Determine and can be converted to the hot word that emoticon carries out inputtingAfterwards, can be converted in the character that user is inputted the hot word of emoticon, be converted to emoticon and input.
Emoticon input method disclosed in the embodiment of the present application, opens emoticon translation function by detection userOperation;Obtain the character of user's input and carry out word segmentation processing, obtaining candidate's hot word;Hot word based on regular update and emoticonNumber corresponding relation, input the emoticon that at least part of described candidate's hot word is corresponding, user just solve in prior artOften during input character, often eject emoticon, affect the problem that user carries out normal information input.Opened by detection userThe operation of emoticon translation function, performs user inputs character and is converted to emoticon when user needs to input emoticonInput, improve input efficiency.
Embodiment two:
Seeing Fig. 2, in another specific embodiment of the application, described emoticon input method includes that step 200 is to step240。
Step 200, sets up the corresponding relation of hot word and emoticon.
Hot word is by obtaining after chat record, the Internet article etc. are carried out big data analysis.First, electronic equipmentTo server request hot word table, and it is stored in this locality.Electronic equipment when starting or input method starts every time to server requestUp-to-date hot word, carries out regular update to the hot word that electronic equipment is locally stored.Meanwhile, electronic equipment or server are also preset with heatWord and the corresponding relation of emoticon.Generally, electronic equipment caching hot word and the corresponding relation of emoticon, and periodic maintenance heatWord and the corresponding relation of emoticon, as deleted, empty, increase or update the corresponding relation of hot word and emoticon.Concrete realShi Shi, the hot word of caching and the corresponding relation of emoticon are periodically carried out thinner by server by electronic equipment.Meanwhile, userHot word can be increased by electronic equipment, and increase the emoticon that this hot word is corresponding simultaneously.
Step 210, in the switch control of character input interface display emoticon translation function.
Such as, at controls such as the interface of input method display shift knob of emoticon translation function or icons.
Step 220, detection user opens the operation of emoticon translation function.
Described detection user opens the operation of emoticon translation function, including: detection user is to default unlatching expressionThe trigger action of the control of symbol translation function.When being embodied as, in user's process by character input interface input characterIn, by detection user's trigger action to described default control, it may be judged whether open emoticon translation function.By adjustingWith interface or the touch monitor event of registration operating system of operating system, user can be detected and open emoticon conversion meritThe operation of energy.Such as, after the clicking operation to described emoticon translation function switch being detected, obtain working as of described switchFront state, if being currently at the state closing emoticon translation function, then opens emoticon translation function.
Step 230, obtains the character of user's input and carries out word segmentation processing, obtaining candidate's hot word.
The interface of call operation system, obtains the character of user's input, and by interface built-in in call operation systemThe character of the described user input obtained being carried out word segmentation processing, obtains at least one entry, each entry can serve as oneIndividual candidate's hot word, is used for mating emoticon.When being embodied as, it is possible to use the word that Android or iOS operating system is built-inThe character analyzing system of users input carries out word segmentation processing, obtains candidate's hot word.Such as, the character of user's input of acquisition is" I love star ", the interface provided by call operation system carries out word segmentation processing, will obtain: I, love and star totally 3Entry, using above-mentioned 3 entries of obtaining as candidate's hot word.
Step 240, based on described hot word and the corresponding relation of emoticon, inputs at least part of described candidate's hot word correspondingEmoticon.
At the character that user is inputted and carry out word segmentation processing, after obtaining candidate's hot word, for each candidate's hot word, respectivelyDefault hot word table mates, if the match is successful, hot word table i.e. exists this candidate's hot word, then confirm this candidate's heatWord is the hot word that can be converted to emoticon;If mating unsuccessful, hot word table i.e. not existing this candidate's hot word, then confirmsThis candidate's hot word current can not be converted to emoticon and input.Determine and can be converted to the hot word that emoticon carries out inputtingAfterwards, can be converted in the character that user is inputted the hot word of emoticon, be converted to emoticon and input.
When being embodied as, based on described hot word and the corresponding relation of emoticon, input at least part of described candidate's hot wordCorresponding emoticon includes two kinds of situations.By the candidate's hot word obtained it is still: as a example by I, love and star totally 3 candidate's hot wordsHot word based on regular update and the corresponding relation of emoticon are described, input the expression that at least part of described candidate's hot word is correspondingThe detailed process of symbol.
The first, hot word based on regular update and the corresponding relation of emoticon, input at least part of described candidate heatThe emoticon that word is corresponding, including: hot word based on regular update and the corresponding relation of emoticon, determine described candidate's hot wordCorresponding emoticon;Candidate's hot word that quantity for corresponding described emoticon is more than 1, highlights described candidate heatWord;According to the selection of the user's described candidate's hot word to highlighting, show the list of emoticon corresponding to this candidate's hot word;According to user's selection to described list, candidate's hot word that user selects is replaced with the emoticon that in described list, user selectsNumber.
For each candidate's hot word, respectively default, and the hot word table of regular update mates.With hot word tableIn there is hot word " love " as a example by, then candidate's hot word that the match is successful is " love ".For candidate's hot word that the match is successful" love ", hot word based on regular update and the corresponding relation of emoticon, determine the emoticon that hot word " love " is corresponding, falseIf the emoticon of hot word " love " correspondence has two.For hot word " love ", highlight the described candidate heat of user's inputWord.When being embodied as, can with use highlighted, be outlined, underline, font-weight etc. is highlighted mode pain show rightThe quantity of the emoticon answered candidate's hot word more than 1.By highlight mode for underscore form as a example by, based on regular updateHot word and the corresponding relation of emoticon, after determining the emoticon that described candidate's hot word is corresponding, for corresponding described tableThe quantity of feelings symbol candidate's hot word more than 1, highlights the effect of described candidate's hot word as shown in Figure 3.Candidate's heat in Fig. 3The quantity of the emoticon of word 301 correspondence is more than 1.
It is then detected that the clicking operation that user is to input character zone, when detecting that user clicks on the candidate highlightedDuring hot word, determine user have selected described in candidate's hot word of highlighting, now, at the predeterminated position of character input interface, aobviousShow the list of emoticon corresponding to the candidate's hot word highlighted described in selection, as shown in Figure 4.In Fig. 4, highlightCandidate's hot word is 301, and the emoticon of candidate's hot word 301 correspondence includes emoticon 302 and 303.Further, according to userClicking operation to the emoticon 302 or 303 in described emoticon list, selects the table being used for replacing candidate's hot word 301Feelings symbol, according to user's selection to described list, replaces with candidate's hot word that user selects user in described list and selectsEmoticon.If user have selected emoticon 302, then candidate's hot word that user selects is replaced with user in described listThe emoticon selected, after replacement, the information of user's input is as shown in Figure 5.
The second, hot word based on regular update and the corresponding relation of emoticon, input at least part of described candidate heatThe emoticon that word is corresponding, including: hot word based on regular update and the corresponding relation of emoticon, determine described candidate's hot wordCorresponding emoticon;Quantity for corresponding emoticon is less than or equal to described candidate's hot word of 1, by described candidate heatWord replaces with the emoticon corresponding with described candidate's hot word.
For each candidate's hot word, respectively default, and the hot word table of regular update mates.With hot word tableIn there is hot word " star " as a example by, then candidate's hot word that the match is successful is " star ".For candidate's hot word that the match is successful" star ", hot word based on regular update and the corresponding relation of emoticon, determine the emoticon that hot word " star " is corresponding, falseIf the emoticon of hot word " star " correspondence has one.For hot word " star ", described candidate's hot word " star " is replaced withThe emoticon that described candidate's hot word is corresponding, after replacement, the information of user's input is as shown in Figure 6.
When being embodied as, described emoticon is the picture with unique encodings.It is corresponding that server preserves emoticonPicture, and each emoticon is provided with unique coding.When the emoticon of inputting interface display user's input, electronicsEquipment, according to the coding of emoticon, obtains the attribute of described emoticon to server, and described attribute at least includes: emoticonNumber picture address.Then according to the picture address of the emoticon obtained, read the image data of emoticon, and showShow.Emoticon uses picture storage, has more preferable platform flexibility, not relative to storing in character library in prior artSame operating system, the emoticon of the identical coding of display, display effect is consistent.
For hot word and emoticon corresponding relation, electronic equipment can be stored in local, it is also possible to be stored in serverOn.Generally, electronic equipment this locality can cache hot word and emoticon corresponding relation, then, defeated in electronic equipment startup or characterEnter software to start, or other moment, hot word that electronic equipment updates to server request and emoticon corresponding relation, updateLocal cache.Or, the hot word that server regular update electronic equipment caches and emoticon corresponding relation.By in this localityCaching hot word and emoticon corresponding relation, also can realize expression when network connects and has some setbacks or do not have network to connectThe input of symbol, and saving network flow.Hot word by regular update electronic equipment local cache is corresponding with emoticonRelation, it is ensured that the multiformity of the emoticon of input and novelty, promotes Consumer's Experience further.
Emoticon input method disclosed in the embodiment of the present application, opens emoticon translation function by detection userOperation;Obtain the character of user's input and carry out word segmentation processing, obtaining candidate's hot word;Hot word based on regular update and emoticonNumber corresponding relation, input the emoticon that at least part of described candidate's hot word is corresponding, user just solve in prior artOften during input character, often eject emoticon, affect the problem that user carries out normal information input.Opened by detection userThe operation of emoticon translation function, performs user inputs character and is converted to emoticon when user needs to input emoticonInput, improve input efficiency.
By highlighting the hot word of corresponding multiple emoticon, user is guided to select to meet the emoticon of individual demandInput, improve Consumer's Experience further.
Embodiment three:
Seeing Fig. 7, based on embodiment one and embodiment two, in another specific embodiment of the application, described emoticon is defeatedEnter method and include that step 700 is to step 760.
Step 700, detection user opens the operation of emoticon translation function.
The specific embodiments of the operation that detection user opens emoticon translation function sees embodiment one and embodimentCorrelation step in two, here is omitted.
Step 710, obtains the character of user's input and carries out word segmentation processing, obtaining candidate's hot word.
Obtaining the character of user's input and carry out word segmentation processing, the specific embodiments obtaining candidate's hot word sees embodimentOne and embodiment two in correlation step, here is omitted.
Step 720, hot word based on regular update and the corresponding relation of emoticon, input at least part of described candidate heatThe emoticon that word is corresponding.
Hot word based on regular update and the corresponding relation of emoticon, input at least part of described candidate's hot word correspondingThe specific embodiments of emoticon sees the correlation step in embodiment two, and here is omitted.
At hot word based on regular update and the corresponding relation of emoticon, input at least part of described candidate's hot word correspondingEmoticon step after, described method also includes: obtain the attribute information of emoticon of user's input;When described genusProperty information indicate described emoticon when carrying related information, the predeterminated position at described emoticon shows to preset and identify.
Step 730, obtains the attribute information of the emoticon of user's input.
As a example by carrying out character input in instant communication software, obtain user's input comprises ordinary symbol and emoticonNumber information after, instant communication software determines the coding of the emoticon comprised in the information of input, and is sent to by this codingServer, to the attribute information of this emoticon of server request.Server prestores emoticon coding schedule, described codingTable includes: emoticon coding and the attribute information of each emoticon.The attribute information of emoticon includes: under expression pictureSet address, whether carry the address of the mark of related information, related information.The address of described related information can be URL(Uniform Resoure Locator: URL), it is also possible to for a storage address on server.DescribedWhat the address of the related information on server was server according to hot word searched in advance corresponding to each emoticon or configuration is relevantThe storage address of information or reference address.
In another detailed description of the invention, the attribute information of described emoticon also includes the heat that this emoticon is correspondingWord.The instant communication software of electronic equipment is after the attribute information obtaining emoticon, according to hot word therein or this hot wordThe phrase of ordinary symbol composition adjacent with this emoticon or the coding of this emoticon are searched in local communication recordRelevant information, and using the address of relevant information that searches as the address of related information.
Step 740, when described attribute information indicates described emoticon to carry related information, at described emoticonPredeterminated position show preset mark.
For the attribute information of the emoticon that the user obtained inputs, first, the picture reading this emoticon is downloadedAddress, and the image data of described emoticon is downloaded by this download address, and show.Then, according to described attribute informationIn the mark whether carrying related information judge whether this emoticon carries related information, if carrying, to obtain described inThe image data of emoticon, then the predeterminated position at described emoticon shows default mark.When being embodied as, described defaultPosition can be the positions such as the upper right corner of emoticon, the upper left corner, the lower right corner;Described default mark can be underscore, circle,Color lump etc..Being particularly shown schematic diagram as shown in Figure 8, in figure, the circle 802 in emoticon 801 upper right corner is used for indicating emoticonNumbers 801 carry related information, can browse this relevant information of emoticon 801 further by triggering emoticon 801.
Described when described attribute information indicates described emoticon to carry related information, pre-at described emoticonIf after position display presets the step of mark, described method comprises determining that the expression showing default mark that user triggersSymbol;Obtain and show the related information that described emoticon carries.
Step 750, determines the emoticon showing default mark that user triggers.
Instant communication software is after the information of display user's input, and user is in described information in detection, shows defaultThe trigger action of the emoticon of mark, such as detection user click on the operation of described emoticon 801.
Step 760, obtains and shows the related information that described emoticon carries.
After determining the emoticon showing default mark that user triggers, instant communication software obtains described expressionThe address of the related information in the attribute information of symbol 801.When the address of described related information is the storage address on serverOr during locally stored address, instant communication software reads described related information from the appointment address of described server, and currentlyCreating a subwindow or floating layer on display interface, user shows the described related information of reading, as shown in Figure 9.Work as instituteStating the address of related information when being URL, instant communication software creates a subwindow or floating layer on current display interface,And start browser software, browser software read the content of pages of this URL and on described subwindow or floating layer, show readingThe content of pages taken.
Emoticon input method disclosed in the embodiment of the present application, opens emoticon translation function by detection userOperation;Obtain the character of user's input and carry out word segmentation processing, obtaining candidate's hot word;Hot word based on regular update and emoticonNumber corresponding relation, input the emoticon that at least part of described candidate's hot word is corresponding, user just solve in prior artOften during input character, often eject emoticon, affect the problem that user carries out normal information input.Opened by detection userThe operation of emoticon translation function, performs user inputs character and is converted to emoticon when user needs to input emoticonInput, improve input efficiency.
By highlighting the hot word of corresponding multiple emoticon, user is guided to select to meet the emoticon of individual demandInput, improve Consumer's Experience further.
Pass through, obtain the attribute information of the emoticon of user's input, when described attribute information indicates described emoticonWhen carrying related information, the predeterminated position at described emoticon shows presets mark, and according to user to pre-biddingThe trigger action of the emoticon known, shows the related information of described emoticon, it is achieved that by emoticon transmission associationInformation, improves Consumer's Experience further.
Embodiment four:
Accordingly, disclosed herein as well is a kind of emoticon input equipment, as shown in Figure 10, including:
Transition detection module 1010, opens the operation of emoticon translation function for detecting user;
Word-dividing mode 1020, for obtaining the character of user's input and carrying out word segmentation processing, obtains candidate's hot word;
Conversion input module 1030, for hot word based on regular update and the corresponding relation of emoticon, input is at leastThe emoticon that part described candidate hot word is corresponding.
Emoticon input equipment disclosed in the embodiment of the present application, opens emoticon translation function by detection userOperation;Obtain the character of user's input and carry out word segmentation processing, obtaining candidate's hot word;Hot word based on regular update and emoticonNumber corresponding relation, input the emoticon that at least part of described candidate's hot word is corresponding, user just solve in prior artOften during input character, often eject emoticon, affect the problem that user carries out normal information input.Opened by detection userThe operation of emoticon translation function, performs user inputs character and is converted to emoticon when user needs to input emoticonInput, improve input efficiency.
Alternatively, as shown in figure 11, described conversion input module 1030 includes:
First emoticon determines unit 10301, for hot word based on regular update and the corresponding relation of emoticon,Determine the emoticon that described candidate's hot word is corresponding;
Highlight unit 10302, for the candidate's hot word more than 1 of the quantity for corresponding described emoticon, prominentGo out to show described candidate's hot word;
Select unit 10303, for highlighting, to described, the described candidate heat that unit 10302 highlights according to userThe selection of word, shows the list of emoticon corresponding to this candidate's hot word;
First conversion input unit 10304, for according to user's selection to described list, candidate's warm user selectedWord replaces with the emoticon that in described list, user selects.
Alternatively, in another specific embodiment, described conversion input module 1030 includes:
Second emoticon determines unit 10305, for hot word based on regular update and the corresponding relation of emoticon,Determine the emoticon that described candidate's hot word is corresponding;
Second conversion input unit 10306, for the described time less than or equal to 1 of the quantity for corresponding emoticonSelecting hot word, described candidate's hot word replaces with described second emoticon, and to determine that unit determines corresponding with described candidate's hot wordEmoticon.
When being embodied as, described transition detection module 1010 specifically for: detection user to default unlatching emoticonThe trigger action of the control of translation function.
When being embodied as, described emoticon is the picture with unique encodings.
Emoticon input equipment disclosed in the embodiment of the present application, opens emoticon translation function by detection userOperation;Obtain the character of user's input and carry out word segmentation processing, obtaining candidate's hot word;Hot word based on regular update and emoticonNumber corresponding relation, input the emoticon that at least part of described candidate's hot word is corresponding, user just solve in prior artOften during input character, often eject emoticon, affect the problem that user carries out normal information input.Opened by detection userThe operation of emoticon translation function, performs user inputs character and is converted to emoticon when user needs to input emoticonInput, improve input efficiency.
By highlighting the hot word of corresponding multiple emoticon, user is guided to select to meet the emoticon of individual demandInput, improve Consumer's Experience further.
Embodiment five:
Based on embodiment four, in another embodiment of the application, as shown in figure 12, described emoticon input equipment bagInclude: transition detection module 1010, word-dividing mode 1020, conversion input module 1030, also include:
Emoticon attribute acquisition module 1040, for obtaining the attribute information of the emoticon of user's input;
Mark display module 1050, for the attribute information instruction obtained when described emoticon attribute acquisition module 1040When described emoticon carries related information, the predeterminated position at described emoticon shows presets mark.
Alternatively, described device also includes:
Triggering determines module 1060, for determining the emoticon showing default mark that user triggers;
Information display module 1070, for obtaining and show the related information that described emoticon carries.
Wherein, described transition detection module 1010, word-dividing mode 1020, the specific embodiments of conversion input module 1030Seeing embodiment four, here is omitted.
Emoticon attribute acquisition module 1040, mark display module 1050, triggering determine that module 1060 and information showCorrelation step in the specific embodiments of module 1070 that embodiment three disabled, here is omitted.
Emoticon input equipment disclosed in the embodiment of the present application, opens emoticon translation function by detection userOperation;Obtain the character of user's input and carry out word segmentation processing, obtaining candidate's hot word;Hot word based on regular update and emoticonNumber corresponding relation, input the emoticon that at least part of described candidate's hot word is corresponding, user just solve in prior artOften during input character, often eject emoticon, affect the problem that user carries out normal information input.Opened by detection userThe operation of emoticon translation function, performs user inputs character and is converted to emoticon when user needs to input emoticonInput, improve input efficiency.
By highlighting the hot word of corresponding multiple emoticon, user is guided to select to meet the emoticon of individual demandInput, improve Consumer's Experience further.
Pass through, obtain the attribute information of the emoticon of user's input, when described attribute information indicates described emoticonWhen carrying related information, the predeterminated position at described emoticon shows presets mark, and according to user to pre-biddingThe trigger action of the emoticon known, shows the related information of described emoticon, it is achieved that by emoticon transmission associationInformation, improves Consumer's Experience further.Each embodiment in this specification all uses the mode gone forward one by one to describe, each enforcementWhat example stressed is all the difference with other embodiments, and between each embodiment, identical similar part sees mutually i.e.Can.For device embodiment, due to itself and embodiment of the method basic simlarity, so describe is fairly simple, relevant partThe part seeing embodiment of the method illustrates.
In apparatus above embodiment, the specific embodiments of each module and unit sees the correlation step of embodiment of the method, thisPlace repeats no more.
Above a kind of emoticon input method and the device of offer are described in detail by the application, herein shouldBeing set forth principle and the embodiment of the application by specific case, the explanation of above example is only intended to help reasonSolve the present processes and core concept thereof;Simultaneously for one of ordinary skill in the art, according to the thought of the application,All will change in detailed description of the invention and range of application, in sum, this specification content should not be construed as this ShenRestriction please.
Through the above description of the embodiments, those skilled in the art it can be understood that to each embodiment canThe mode adding required general hardware platform by software realizes, naturally it is also possible to realized by hardware.Based on such reasonSolving, the part that prior art is contributed by technique scheme the most in other words can embody with the form of software productComing, this computer software product can store in a computer-readable storage medium, such as ROM/RAM, magnetic disc, CD etc., includingSome instructions are with so that a computer equipment (can be personal computer, server, or the network equipment etc.) performs eachThe method described in some part of individual embodiment or embodiment.