CN105528342A - Intelligent translation method and system in input method - Google Patents
Intelligent translation method and system in input method Download PDFInfo
- Publication number
- CN105528342A CN105528342A CN201511016798.XA CN201511016798A CN105528342A CN 105528342 A CN105528342 A CN 105528342A CN 201511016798 A CN201511016798 A CN 201511016798A CN 105528342 A CN105528342 A CN 105528342A
- Authority
- CN
- China
- Prior art keywords
- language
- input information
- input
- expects
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/40—Processing or translation of natural language
- G06F40/58—Use of machine translation, e.g. for multi-lingual retrieval, for server-side translation for client devices or for real-time translation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
- G06F3/0233—Character input methods
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Machine Translation (AREA)
Abstract
The invention discloses an intelligent translation method and system in an input method. The method comprises the following steps of receiving an input method calling instruction, and receiving the input information of a user; obtaining language expected by a receiver of the input information; judging whether the language expected by the information receiver is identical to the language of the input information or not; if not, translating the input information into the language expected by the receiver; outputting the processed input information. The method provided by the invention has the advantage that the translation mode switching can be automatically performed according to the language expected by the information receiver, so the use smoothness degree of the input method is higher.
Description
Technical field
The present invention relates to the fields such as input method, translation, natural-sounding understanding, be specifically related to intelligent translation method and system in a kind of input method.
Background technology
In recent years, along with computer technology and Internet technology are advanced by leaps and bounds the development of formula, people to conveniently living, learn, job aid more and more favors, thus the various computer applied algorithm (Application in conjunction with many services function, APP) in succession occur, as added interpretative function in traditional input method, make user can more convenient and quicker carry out multilingual random input, notably make input method have both the functions such as assisted learning.
Input method with interpretative function in prior art, when needs use interpretative function, needs user to pre-set usually.For text event detection, before the input, user need select input pattern, as in translate English, middle translation etc., then input, finally obtain need result; For phonetic entry, before the input, user need select input pattern, as in translate English, the south of Fujian Province words translate mandarin etc., then input, finally obtain need result.As user needs the translator of Chinese of input to become English, then user needs to select to translate English during input pattern is before input in Chinese, then input in Chinese is carried out in the mode such as voice or button, call interpretative function again to translate the Chinese that user inputs, finally obtain the English Translation result of user's input information.
If use interpretative function in existing input method, need manually to carry out pattern switching in advance, add user operation amount, especially want to carry out in the frequent scene switched between different language certain section of time domestic demand, user as bad in Oral English Practice chats with many people simultaneously, wherein having in many people is for one or two foreign friend, so user needs frequently to switch input pattern in chat process, as when chatting with Chinese good friend, setting input pattern is mandarin, and with foreign friend, as with English be the foreign friend of mother tongue chat time, need set during input pattern is and translate English.Pattern switches frequently, and make input method use fluency to be deteriorated, Consumer's Experience is also had a greatly reduced quality.
Summary of the invention
The embodiment of the present invention provides intelligent translation method and system in a kind of input method, carries out needing to carry out pattern switching frequently when different language exchanges, make input method use the problem of fluency variation to solve existing input method user.
For this reason, the embodiment of the present invention provides following technical scheme:
A kind of intelligent translation method in input method, comprising:
Input method instruction is called in reception, and receives the input information of user;
The language that the take over party obtaining described input information expects;
Judging that whether the language that receiving party expects is identical with the language of input information, if not, is then the language that take over party expects by described input information translation;
Information is inputted after output processing.
Preferably, the language that the take over party of the described input information of described acquisition expects comprises:
The relevant information of application and/or user according to calling input method input history, the language that the take over party obtaining described input information expects.
Preferably, the relevant information of the application of described input method comprise following any one or multiple: the sub-attribute information obtaining storage in apply property, application in advance, the geographical location information applied when calling input method.
Preferably, described basis calls the relevant information of the application of input method and/or user inputs history, and the language that the take over party obtaining described input information expects comprises:
The relevant information calling the application of input method by described and/or user input history, judge, the language that the take over party obtaining described input information expects with the judgement mapping table preset; Or
The relevant information calling the application of input method by described and/or user input history, according to the rule list preset, score value quantification is carried out to the language that the take over party of described input information expects, and according to the decision threshold preset, the score value quantized is judged, the language that the take over party obtaining described input information expects; Or
In advance based on the thought training judgment models returned, and the matching score of the feature and described judgment models that input history according to the relevant information of application and/or user of calling input method judges, obtains the language of take over party's expectation of described input information.
Preferably, described method also comprises:
Whether language receiving party expected is identical with the language of input information is divided into Three Estate: identical, possible identical, not identical, described score value≤the Second Threshold that may be all first threshold≤described quantification mutually, or the 3rd threshold value≤described matching score≤the 4th threshold value;
When the language that described receiving party expects is identical with the language possibility of described input information, then by first determining whether that needing described input information translation is the language that take over party expects with user interactions, or translation result and untranslated result are shown simultaneously so that user selects.
Preferably, described language comprises languages and dialect.
Intelligent translation system in a kind of input method, comprising:
Receiver module, calls input method instruction for receiving, and receives the input information of user;
Acquisition module, the language that the take over party for obtaining described input information expects;
Judge module, whether identical with the language of input information for judging the language that receiving party expects, if not, be then the language that take over party expects by described input information translation;
Output module, for inputting information after output processing.
Preferably, described acquisition module is specifically for inputting history according to the relevant information of application and/or user of calling input method, the language that the take over party obtaining described input information expects.
Preferably, described system also comprises:
Diversity module, is connected with judge module, and whether the language for receiving party being expected is identical with the language of input information is divided into Three Estate: identical, possible identical, not identical;
Interactive module, for when the language that described receiving party expects is identical with the language possibility of described input information, then by first determining whether that needing described input information translation is the language that take over party expects with user interactions, or translation result and untranslated result are shown simultaneously so that user selects.
Preferably, described language comprises languages and dialect.
Intelligent translation method and system in the input method that the embodiment of the present invention provides, first the method receives calls input method instruction, and receive the input information of user, then the language that the take over party obtaining described input information expects, then judge that the language that receiving party expects is translated described input information with whether identical the determining whether of language of input information, after final output processing, input information.Whether the language expected due to method automatic decision receiving party provided by the invention is identical with the language of input information, and automatically determine whether to translate described input information according to judged result, automatically can carry out pattern switching, make input method use fluency better.
Further, intelligent translation method and system in the input method that the embodiment of the present invention provides, whether the language receiving party expected of the method is identical with the language of input information is divided into Three Estate: identical, may be identical, not identical, when judged result is for determining whether to translate by user interactions time possible identical, can avoid like this being difficult in the scene determining whether translate input information, proportion such as, in current web page shared by Chinese and english close to time or pre-entered information in there is Chinese and english etc. simultaneously, to not wish that the input information translated carries out the problem translated, improve the accuracy rate whether to the judgement that input information is translated.
Further, described language comprises languages and dialect.When the language that receiving party expects is certain dialect, the relatives of such as Chinese user get used to using certain dialect, and user's current residing environment is when preferably making in English, can be the dialect that the relatives of user get used to by the English information translation that user inputs; Can provide result according to the demand of user's different levels, when user wishes warmer with the communication of good friend, the dialect kind can expected according to good friend is linked up, and to increase the cordial feeling between good friend, increases the experience satisfaction of client.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present application or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment below, apparently, the accompanying drawing that the following describes is only some embodiments recorded in the present invention, for those of ordinary skill in the art, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is a kind of process flow diagram of intelligent translation method in the input method that provides of the embodiment of the present invention;
Fig. 2 is a kind of structural representation of intelligent translation system in the input method that provides of the embodiment of the present invention;
Fig. 3 is the another kind of structural representation of intelligent translation system in the input method that provides of the embodiment of the present invention.
Embodiment
In order to the scheme making those skilled in the art person understand the embodiment of the present invention better, first brief introduction is carried out to intelligent translation method and system in input method provided by the invention, the language that the method is expected by the take over party inputting information described in automatic acquisition, then automatically determine whether to translate input information according to it, existing input method can be solved carry out needing to carry out pattern switching frequently when different language exchanges user, make input method use the problem of fluency variation.
Below in conjunction with drawings and embodiments, the embodiment of the present invention is described in further detail.
As shown in Figure 1, be a kind of process flow diagram of intelligent translation method in the input method that provides of the embodiment of the present invention, comprise the following steps:
Step S01, receives and calls input method instruction, and receive the input information of user.
In the present embodiment, the input information of described user can be by phonetic entry, as can be received the voice messaging of user by equipment such as microphones; Also can by the input of other modes such as button, as user can adopt phonetic or the input mode such as hand-written to carry out target character input on input method panel, which kind of input mode user can select to adopt as required, and the embodiment of the present invention does not limit.
In addition, in the input method that the embodiment of the present invention provides, intelligent translation method is all effective under all text event detection scenes, such as, in edit page in the chat message input of QQ chat software, in blog, in the editor of WORD document, in the Data Enter of Microsoft Excel or input the scenes such as contact person in local communication record under, when input method instruction is called in reception, receive the input information of user.
Step S02, the language that the take over party obtaining described input information expects.
In the present embodiment, the language that the take over party of the described input information of described acquisition expects comprises: the relevant information of application and/or user according to calling input method input history, the language that the take over party obtaining described input information expects.Particularly, the relevant information of the application of described input method comprise following any one or multiple: the sub-attribute information obtaining storage in apply property, application in advance, the geographical location information applied when calling input method.
Wherein, the take over party of described input information can be individual, application or website etc., such as when good friend is Australian, then its language expected is English, when using the application software of certain United States version, then its language expected is English, and when certain Russian website of login, then its language expected is Russian; Described apply property can refer to the type applied, as English website, Chinese website, social application software, short message service etc.; The sub-attribute information obtaining storage in described application in advance can refer in the social class application such as similar QQ, micro-letter, the good friend preset by historical information statistical study or user or the attribute of contact person, as some good friend uses Chinese, and part good friend is had to use English etc.; The described geographical location information applied when calling input method can refer to the geographic position at the mobile terminal place when certain application call input method, as being the area of certain language in official language and/or general purpose language, or the address having attribute that is that some mark according to user oneself or that obtain according to historical information statistical study, need to start interpretative function in certain western-style restaurant, certain embassy of state etc. as obtained user according to historical information analysis more, then this address is just with the attribute opening interpretative function, in this no limit.
Further, described language comprises languages and dialect.When the language that receiving party expects is certain dialect, the relatives of such as user get used to using certain dialect, and when the current residing environment of user preferably makes in English, can be the dialect that the relatives of user get used to by the English information translation that user inputs.In actual use, can also carry out classification to language, such as language comprises multiple languages, as Chinese, English, German, French, Japanese etc.; The corresponding multiple dialect of each languages, as Chinese can comprise northeast words, Sichuan words, Cantonese etc., like this, the language expected as receiving party may be certain languages, when also may be certain dialect of these languages, by first determining whether that needing described input information translation is the dialect kind that take over party expects with user interactions, or translation result and untranslated result can be shown simultaneously so that user selects.Like this, can provide result according to the demand of user's different levels, when user wishes warmer with the communication of good friend, the dialect kind choice for use dialect can expected according to good friend is linked up, to increase the cordial feeling between good friend, increase the experience satisfaction of client.Certainly, can also be the another kind of dialect of identical languages by certain dialect translation, or be certain dialect of another languages by certain dialect translation, not limit at this.
It should be noted that, the take over party of described input information can be individual, application or website etc.Individually, its language expected can input history to determine according to the relevant information of application and/or user calling input method, such as mother tongue; Its dialect expected is its on-site dialect in permanent residence/native place is excellent, such as Xinjiang dialect: the show off spare time passes, show off droops subrepresentation chat, " the chatting " in " chatting " northeast in " chatting idly " namely in Beijing native language, Sichuan, recklessly, soup represents muddleheaded, at sixes and sevens, and my face of the smell of urine represents to my embarrassment etc.; Again for Chongqing Dialect: tired make represent very dirty, frightened expression of grabbing is made a fuss, pin enters male cousin and shows that pin has been rivered bend, eat vast expression to have a meal, when take over party gets used to using dialect, and user is current when being not easy to/can not using dialect, and such as duration of work relatives and friends send news in brief, the mandarin that user inputs is translated as dialect and the other side carries out linking up the effect that can promote to link up, the cordial feeling of increase both sides.With regard to application or website, its dialect kind expected is excellent with Official Languages, such as, when with phonitic entry method input information, people usually get used to local dialect, such as Wenzhou dialect: eat a day light representations and have breakfast, and eat to represent a day daytime and have lunch, with not represent cannot, pleasure is aobvious represents very suitable; Again for Inner Mongol dialect: needless to say will represent and be disinclined to do, vigorously the expression of youngster loses no time/hurries up, give a tongue-lashing meaning with thumb down, do the wash a lattice watt expression to wash away, when dialect being inputted above-mentioned application or website, be often not easy to apply or website understand user want express true intention, can be now Official Languages by these dialect translations, improve understandability, discrimination etc., to improve Consumer's Experience effect.
Particularly, described basis calls the relevant information of the application of input method and/or user inputs history, the language that the take over party obtaining described input information expects comprises: the relevant information calling the application of input method by described and/or user input history, judge with the judgement mapping table preset, the language that the take over party obtaining described input information expects; Or call the relevant information of application of input method described in passing through and/or user inputs history, according to the rule list preset, score value quantification is carried out to the language that the take over party of described input information expects, and according to the decision threshold preset, the score value quantized is judged, the language that the take over party obtaining described input information expects; Or in advance based on the thought training judgment models returned, and the matching score of the feature and described judgment models that input history according to the relevant information of application and/or user of calling input method judges, obtains the language of take over party's expectation of described input information.Certain above-mentioned rule list and judgment models also can be combined, such as can there are rule list and judgment models two kinds of judgment modes simultaneously, adopt rule list to judge according to the threshold value preset when data volume deficiency, and when data accumulation some, adopt judgment models to judge according to corresponding default threshold value.
Wherein, judge that mapping table is generally input information and the mapping table of corresponding language, if its attribute of application calling input method is English website, now judge that the Feature Mapping of this input information in mapping table is to English; The apply property and for example calling input method is QQ, and it is applied sub-attribute information for certain good friend and uses Hefei to talk about, then mapping table is mapped to Hefei words etc.; Rule list is to judging that mapping table quantizes, if apply property is English website, quantizing score value is 0.9 point, total score 1, in addition, the output of rule list is the score value quantized, and is convenient to consider features such as multiple relevant informations, such as be weighted summation etc. by the score value of the quantification to various relevant information feature, the language that obtaining information take over party expects; The relevant information being input as the application of calling input method of judgment models and/or user input the feature of history, export as each language matching score, such as support vector machine (SupportVectorMachine, SVM), neural network (NeuralNetworks, NN) models etc., are not enumerating.
Step S03, judges that whether the language that receiving party expects is identical with the language of input information, if not, is then the language that take over party expects by described input information translation.
In actual applications, whether the language that the receiving party that can obtain according to step S02 expects is identical with the language of input information, judges whether to start interpretative function.
Further, described method also comprises: whether language receiving party expected is identical with the language of input information is divided into Three Estate: identical, may be identical, not identical, described score value≤the Second Threshold that may be all first threshold≤described quantification mutually, or the 3rd threshold value≤described matching score≤the 4th threshold value, such as, described first threshold can be 0.4, described Second Threshold can be 0.7, described 3rd threshold value can be 0.4, described 4th threshold value can be 0.7, be only exemplary with upper threshold value, limitation of the present invention can not be interpreted as, the setting of each threshold value is specifically depending on practical effect, when the language that described receiving party expects is identical with the language possibility of described input information, then by first determining whether that needing described input information translation is the language that take over party expects with user interactions, or translation result and untranslated result are shown simultaneously so that user selects.Certainly, whether the language that can receiving party be expected according to the actual requirements is identical with the language of input information is divided into more grade, is not enumerating.Like this, when judged result is possible identical, determine whether to translate by user interactions, can avoid being difficult in the scene determining whether translate input information, proportion such as, in current web page shared by Chinese and english close to time or pre-entered information in there is Chinese and english etc. simultaneously, to not wish that the input information translated carries out the problem translated, improve the accuracy rate whether to the judgement that input information is translated.Concrete, according to practical situations, in order to reduce erroneous judgement, can judgment threshold be set stricter, or when model training by stricter for the data mark opening interpretative function.When carrying out multistage judgement, Three Estate as can be whether identical according to language: identical, may be identical, not identical, whether will open interpretative function to be divided into " unlatching interpretative function ", " may need to open interpretative function ", three kinds of situations such as " do not open interpretative function ", only the obvious situation of intention is judged to be " unlatching interpretative function " or " not opening interpretative function ", and for the situation that may occur judging by accident, elder generation and user interactions can be passed through, thus determine whether to need to open, or so that translation result and untranslated result are shown in candidate bar simultaneously, then determination result is selected according to user.Can avoiding like this being difficult in the scene determining whether translate input information, by not wishing that the input information translated carries out the problem translated, improving the accuracy rate whether input information translated.
Certainly, when step S02 also obtains the dialect that receiving party expects, can be directly the dialect that receiving party expects by described input information translation; Also can be first the languages that take over party expects by described input information translation according to the setting of user, then according to user's request, translation result can be translated into again the dialect that take over party expects, in this no limit.
It should be noted that, this interpretative function can be embedded in input method, can certainly be to call external translation software to translate, and does not make particular determination at this.
Step S04, inputs information after output processing.
In the present embodiment, when the language of the information of input is identical with the language that debit waiting expects, the identification decoded result of user's input information in input method can be provided, identifying as adopted the technology such as existing speech recognition, coded string identification; When the language of the information of input is different from the language that debit waiting expects, export the result after translation.
Intelligent translation method in the input method that the embodiment of the present invention provides, the method calls input method instruction by reception, and receive the input information of user, then the language that the take over party obtaining described input information expects, then judge that the language that receiving party expects is translated described input information with whether identical the determining whether of language of input information, after final output processing, input information.Due to the language that the take over party inputting information described in energy automatic acquisition expects, then automatically determine whether to translate input information according to it, existing input method can be solved carry out needing to carry out pattern switching frequently when different language exchanges user, make input method use the problem of fluency variation.
Correspondingly, the present invention also embodiment provides intelligent translation system in a kind of input method, as shown in Figure 2, is a kind of structural representation of this system.
In this embodiment, described system comprises:
Receiver module 201, calls input method instruction for receiving, and receives the input information of user;
Acquisition module 202, the language that the take over party for obtaining described input information expects;
Judge module 203, whether identical with the language of input information for judging the language that receiving party expects, if not, be then the language that take over party expects by described input information translation;
Output module 204, for inputting information after output processing.
In the present embodiment, described acquisition module 202 is specifically for inputting history according to the relevant information of application and/or user of calling input method, the language that the take over party obtaining described input information expects.
In order to improve the accuracy whether starting interpretative function, described system also comprises diversity module 305 and interactive module 306, and as shown in Figure 3, in actual applications, described system also comprises:
Diversity module 305, be connected with judge module, whether the language for receiving party being expected is identical with the language of input information is divided into Three Estate: identical, possible identical, not identical, described score value≤the Second Threshold that may be all first threshold≤described quantification mutually, or the 3rd threshold value≤described matching score≤the 4th threshold value;
Interactive module 306, for when the language that described receiving party expects is identical with the language possibility of described input information, then by first determining whether that needing described input information translation is the language that take over party expects with user interactions, or translation result and untranslated result are shown simultaneously so that user selects.
Further, described language comprises languages and dialect.To meet the dialect translation demand of user.
Certainly, this system can further include memory module (not shown), the relevant informations such as history are inputted, as the usual dialect of certain relatives and friends for preserving speech encoding, input information, model parameter, the relevant information of application of input method and/or user.Like this, computing machine is carried out to the input information of user automatically process to facilitate, and store the relevant informations such as translation result.
Intelligent translation system in the input method that the embodiment of the present invention provides, first this system is received by receiver module 201 and calls input method instruction, and receive the input information of user, then the language that the take over party obtaining described input information by acquisition module 202 expects, then judge that whether the language that receiving party expects is identical with the language of input information by judge module 203, if not, be then the language that take over party expects by described input information translation, input information eventually through after output module 204 output processing.Due to acquisition module 202 can automatic acquisition take over party expect language, then translated the need of to input information by judge module 203 automatic decision, whether native system is translated input information without the need to artificial selection, the language of the result that output module 204 exports is the language that take over party expects, makes input method use fluency better.
Each embodiment in this instructions all adopts the mode of going forward one by one to describe, between each embodiment identical similar part mutually see, what each embodiment stressed is the difference with other embodiments.Especially, for system embodiment, because it is substantially similar to embodiment of the method, so describe fairly simple, relevant part illustrates see the part of embodiment of the method.System embodiment described above is only schematic, the wherein said unit illustrated as separating component or can may not be and physically separates, parts as unit display can be or may not be physical location, namely can be positioned at a place, or also can be distributed in multiple network element.Some or all of module wherein can be selected according to the actual needs to realize the object of the present embodiment scheme.Those of ordinary skill in the art, when not paying creative work, are namely appreciated that and implement.
Being described in detail the embodiment of the present invention above, applying embodiment herein to invention has been elaboration, the explanation of above embodiment just understands method of the present invention, system and earphone for helping; Meanwhile, for one of ordinary skill in the art, according to thought of the present invention, all will change in specific embodiments and applications, in sum, this description should not be construed as limitation of the present invention.
Claims (10)
1. an intelligent translation method in input method, is characterized in that, comprising:
Input method instruction is called in reception, and receives the input information of user;
The language that the take over party obtaining described input information expects;
Judging that whether the language that receiving party expects is identical with the language of input information, if not, is then the language that take over party expects by described input information translation;
Information is inputted after output processing.
2. method according to claim 1, is characterized in that, the language that the take over party of the described input information of described acquisition expects comprises:
The relevant information of application and/or user according to calling input method input history, the language that the take over party obtaining described input information expects.
3. method according to claim 2, it is characterized in that, the relevant information of the application of described input method comprise following any one or multiple: the geographical location information obtaining the sub-attribute information of storage in apply property, application in advance, apply when calling input method.
4. method according to claim 2, is characterized in that, described basis calls the relevant information of the application of input method and/or user inputs history, and the language that the take over party obtaining described input information expects comprises:
The relevant information calling the application of input method by described and/or user input history, judge, the language that the take over party obtaining described input information expects with the judgement mapping table preset; Or
The relevant information calling the application of input method by described and/or user input history, according to the rule list preset, score value quantification is carried out to the language that the take over party of described input information expects, and according to the decision threshold preset, the score value quantized is judged, the language that the take over party obtaining described input information expects; Or
In advance based on the thought training judgment models returned, and the matching score of the feature and described judgment models that input history according to the relevant information of application and/or user of calling input method judges, obtains the language of take over party's expectation of described input information.
5. method according to claim 4, is characterized in that, described method also comprises:
Whether language receiving party expected is identical with the language of input information is divided into Three Estate: identical, possible identical, not identical, described score value≤the Second Threshold that may be all first threshold≤described quantification mutually, or the 3rd threshold value≤described matching score≤the 4th threshold value;
When the language that described receiving party expects is identical with the language possibility of described input information, then by first determining whether that needing described input information translation is the language that take over party expects with user interactions, or translation result and untranslated result are shown simultaneously so that user selects.
6. the method according to claim 1 to 5 any one, is characterized in that, described language comprises languages and dialect.
7. an intelligent translation system in input method, is characterized in that, comprising:
Receiver module, calls input method instruction for receiving, and receives the input information of user;
Acquisition module, the language that the take over party for obtaining described input information expects;
Judge module, whether identical with the language of input information for judging the language that receiving party expects, if not, be then the language that take over party expects by described input information translation;
Output module, for inputting information after output processing.
8. system according to claim 7, is characterized in that, described acquisition module is specifically for inputting history according to the relevant information of application and/or user of calling input method, the language that the take over party obtaining described input information expects.
9. system according to claim 8, is characterized in that, described system also comprises:
Diversity module, is connected with judge module, and whether the language for receiving party being expected is identical with the language of input information is divided into Three Estate: identical, possible identical, not identical;
Interactive module, for when the language that described receiving party expects is identical with the language possibility of described input information, then by first determining whether that needing described input information translation is the language that take over party expects with user interactions, or translation result and untranslated result are shown simultaneously so that user selects.
10. the system according to any one of claim 7 to 9, is characterized in that, described language comprises languages and dialect.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201511016798.XA CN105528342A (en) | 2015-12-29 | 2015-12-29 | Intelligent translation method and system in input method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201511016798.XA CN105528342A (en) | 2015-12-29 | 2015-12-29 | Intelligent translation method and system in input method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105528342A true CN105528342A (en) | 2016-04-27 |
Family
ID=55770577
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201511016798.XA Pending CN105528342A (en) | 2015-12-29 | 2015-12-29 | Intelligent translation method and system in input method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105528342A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107861955A (en) * | 2017-11-14 | 2018-03-30 | 维沃移动通信有限公司 | A kind of interpretation method and mobile terminal |
CN108228576A (en) * | 2017-12-29 | 2018-06-29 | 科大讯飞股份有限公司 | Text interpretation method and device |
CN109032377A (en) * | 2018-07-12 | 2018-12-18 | 广州三星通信技术研究有限公司 | The method and apparatus of output input method candidate word for electric terminal |
CN109814962A (en) * | 2018-12-28 | 2019-05-28 | 深圳市元征科技股份有限公司 | A kind of interpretation method and device, equipment of software interface |
CN111414769A (en) * | 2019-03-27 | 2020-07-14 | 刘正祥 | Instant communication translation system and method |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0969449A1 (en) * | 1998-01-19 | 2000-01-05 | Sony Corporation | Information distributing apparatus, information transmitting apparatus, information receiving apparatus, and information distributing method |
CN1494695A (en) * | 2001-03-06 | 2004-05-05 | Seamless translation system | |
CN101382935A (en) * | 2007-09-06 | 2009-03-11 | 英业达股份有限公司 | System for providing input of translation expressions after edited |
CN101430681A (en) * | 2008-12-12 | 2009-05-13 | 刘一博 | Input method embedded with translation function |
CN100494695C (en) * | 2007-07-20 | 2009-06-03 | 南京航空航天大学 | Composite materials cavity fan blade |
CN102638414A (en) * | 2011-02-11 | 2012-08-15 | 三星电子株式会社 | Message handling method and system |
CN102651023A (en) * | 2012-03-31 | 2012-08-29 | 奇智软件(北京)有限公司 | Method and device for controlling input data |
CN103077709A (en) * | 2012-12-28 | 2013-05-01 | 中国科学院声学研究所 | Method and device for identifying languages based on common identification subspace mapping |
CN103886069A (en) * | 2014-03-21 | 2014-06-25 | 福建星网视易信息系统有限公司 | Software multi-language version real-time switching method and software multi-language version real-time switching system |
-
2015
- 2015-12-29 CN CN201511016798.XA patent/CN105528342A/en active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0969449A1 (en) * | 1998-01-19 | 2000-01-05 | Sony Corporation | Information distributing apparatus, information transmitting apparatus, information receiving apparatus, and information distributing method |
EP0969449B1 (en) * | 1998-01-19 | 2006-10-18 | Sony Corporation | Information distributing system, information transmitting system, information receiving system, and information distributing method |
CN1494695A (en) * | 2001-03-06 | 2004-05-05 | Seamless translation system | |
CN100494695C (en) * | 2007-07-20 | 2009-06-03 | 南京航空航天大学 | Composite materials cavity fan blade |
CN101382935A (en) * | 2007-09-06 | 2009-03-11 | 英业达股份有限公司 | System for providing input of translation expressions after edited |
CN101430681A (en) * | 2008-12-12 | 2009-05-13 | 刘一博 | Input method embedded with translation function |
CN102638414A (en) * | 2011-02-11 | 2012-08-15 | 三星电子株式会社 | Message handling method and system |
CN102651023A (en) * | 2012-03-31 | 2012-08-29 | 奇智软件(北京)有限公司 | Method and device for controlling input data |
CN103077709A (en) * | 2012-12-28 | 2013-05-01 | 中国科学院声学研究所 | Method and device for identifying languages based on common identification subspace mapping |
CN103886069A (en) * | 2014-03-21 | 2014-06-25 | 福建星网视易信息系统有限公司 | Software multi-language version real-time switching method and software multi-language version real-time switching system |
Non-Patent Citations (1)
Title |
---|
陈瑶玲 等: "基于多特征和多分类器融合的语种识别", 《微计算机信息(测控自动化)》 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107861955A (en) * | 2017-11-14 | 2018-03-30 | 维沃移动通信有限公司 | A kind of interpretation method and mobile terminal |
CN107861955B (en) * | 2017-11-14 | 2021-09-28 | 维沃移动通信有限公司 | Translation method and mobile terminal |
CN108228576A (en) * | 2017-12-29 | 2018-06-29 | 科大讯飞股份有限公司 | Text interpretation method and device |
CN108228576B (en) * | 2017-12-29 | 2021-07-02 | 科大讯飞股份有限公司 | Text translation method and device |
CN109032377A (en) * | 2018-07-12 | 2018-12-18 | 广州三星通信技术研究有限公司 | The method and apparatus of output input method candidate word for electric terminal |
CN109814962A (en) * | 2018-12-28 | 2019-05-28 | 深圳市元征科技股份有限公司 | A kind of interpretation method and device, equipment of software interface |
CN111414769A (en) * | 2019-03-27 | 2020-07-14 | 刘正祥 | Instant communication translation system and method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112685565B (en) | Text classification method based on multi-mode information fusion and related equipment thereof | |
CN105528342A (en) | Intelligent translation method and system in input method | |
CN111191450B (en) | Corpus cleaning method, corpus input device and computer readable storage medium | |
CN112560510B (en) | Translation model training method, device, equipment and storage medium | |
CN111814487B (en) | Semantic understanding method, device, equipment and storage medium | |
CN111090728A (en) | Conversation state tracking method and device and computing equipment | |
CN110413743B (en) | Key information extraction method, device, equipment and storage medium | |
CN107688398A (en) | Determine the method and apparatus and input reminding method and device of candidate's input | |
US20220156467A1 (en) | Hybrid Natural Language Understanding | |
CN114757176A (en) | Method for obtaining target intention recognition model and intention recognition method | |
JP2020004382A (en) | Method and device for voice interaction | |
CN110297895B (en) | Dialogue method and system based on free text knowledge | |
CN113569017B (en) | Model processing method and device, electronic equipment and storage medium | |
CN115309877A (en) | Dialog generation method, dialog model training method and device | |
CN111914076A (en) | User image construction method, system, terminal and storage medium based on man-machine conversation | |
CN111508472B (en) | Language switching method, device and storage medium | |
CN112148836B (en) | Multi-mode information processing method, device, equipment and storage medium | |
CN111506717B (en) | Question answering method, device, equipment and storage medium | |
CN110942774A (en) | Man-machine interaction system, and dialogue method, medium and equipment thereof | |
CN116756564A (en) | Training method and using method of task solution-oriented generation type large language model | |
CN112735407A (en) | Conversation processing method and device | |
CN105632495A (en) | Voice recognition method and apparatus | |
CN117273019A (en) | Training method of dialogue model, dialogue generation method, device and equipment | |
CN118015144A (en) | Image generation method and training method and device of image generation model | |
CN116775815A (en) | Dialogue data processing method and device, electronic equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160427 |