Context based language translation devices and methods
First Claim
1. A method for providing a phrase vocabulary in an electronic translation device with a means for inputting a native language phrase and a means for outputting a translation of the phrase in a target language, the method comprising:
- (a) evaluating a context in which the translation device will be used,(b) selecting a set of native language phrases that would be useful in the context,(c) providing translations of the native language phrases into a target language,(d) associating each native language phrase with the corresponding target language translation, the set of associated phrases and translations comprising a customized translation module,(e) uploading the customized translation module onto the translation device, wherein the customized translation module is stored in a memory means of the translation device, and(f) deconflicting the selected set of phrases by comparing pairs of phrases in the set of phrases, determining whether the audio similarity of pairs of phrases in the set of phrases exceeds a predetermined threshold level of audio similarity, and eliminating one of the phrases in each pair of phrases that exceeds the predetermined threshold level of audio similarity;
wherein the translation device employs speaker independent voice recognition as the means for inputting phrases from the set of phrases that are translated by the translation device.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention includes devices and methods for providing phrase-based translation. Devices of the invention have translation modules containing a set of phrases and their translations wherein the set of phrases is selected based on their suitability in the context in which the translation device is used. The methods of the invention determine the context in which a translation device is used and provide sets of phrases and their translations that are suitable in the context. The invention further includes devices containing software for executing the methods of the invention.
120 Citations
33 Claims
-
1. A method for providing a phrase vocabulary in an electronic translation device with a means for inputting a native language phrase and a means for outputting a translation of the phrase in a target language, the method comprising:
-
(a) evaluating a context in which the translation device will be used, (b) selecting a set of native language phrases that would be useful in the context, (c) providing translations of the native language phrases into a target language, (d) associating each native language phrase with the corresponding target language translation, the set of associated phrases and translations comprising a customized translation module, (e) uploading the customized translation module onto the translation device, wherein the customized translation module is stored in a memory means of the translation device, and (f) deconflicting the selected set of phrases by comparing pairs of phrases in the set of phrases, determining whether the audio similarity of pairs of phrases in the set of phrases exceeds a predetermined threshold level of audio similarity, and eliminating one of the phrases in each pair of phrases that exceeds the predetermined threshold level of audio similarity; wherein the translation device employs speaker independent voice recognition as the means for inputting phrases from the set of phrases that are translated by the translation device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An electronic translation device comprising:
-
(a) a means for inputting a native language input phrase, (b) a means for outputting a translation of the native language input phrase in a target language, and (c) a data storage device for storing a customized translation module containing the native language input phrase and the target language translation; wherein the customized translation module is generated by a method comprising the steps of evaluating a context in which the translation device will be used, selecting a set of phrases including the native language input phrase, the selected set of phrases being useful in the context, providing translations of the phrases into the target language, providing a customized translation module by associating each native language phrase with the corresponding target language translation, and uploading the customized translation module into a memory of the translation device; wherein the translation device employs speaker independent voice recognition as the means for inputting phrases from the set of phrases that are translated by the translation device; and wherein the selected set of phrases is deconflicted by comparing pairs of phrases in the set of phrases, determining whether the audio similarity of pairs of phrases in the set of phrases exceeds a predetermined threshold level of audio similarity, and eliminating one of the phrases in each pair of phrases that exceeds the predetermined threshold level of audio similarity. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A device that stores or executes a software program, the device comprising:
-
a memory, the memory being stored with processor-readable software code configured to enable the device to build customized translation modules; and a processor, the processor being configured to execute a method for building customized translation modules, the method comprising the steps of; (a) receiving input comprising a set of native language input phrases, (b) deconflicting the phrase set by comparing pairs of phrases in the set of phrases, determining whether the audio similarity of pairs of phrases in the set of phrases exceeds a predetermined threshold level of audio similarity, and eliminating one of the phrases in each pair of phrases that exceeds the predetermined threshold level of audio similarity, (c) receiving input comprising a set of corresponding target language phrase translations, wherein each member of the set of native language input phrases has a corresponding target language phrase, (d) compiling the phrase set and corresponding target language phrase translations into a customized translation module accessible by translation software on a translation device, and (e) uploading the customized translation module into the memory of a translation device. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33)
-
Specification