Method and apparatus for perfoming spoken language translation
First Claim
1. A method for performing spoken language translation, comprising:
- receiving at least one speech input comprising at least one source language;
recognizing at least one source expression of the at least one source language;
translating the recognized at least one source expression from the at least one source language to at least one target language;
synthesizing at least one speech output from the translated at least one target language; and
providing the at least one speech output.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and an apparatus for performing spoken language translation are provided, wherein a speech input is received comprising at least one source language. The speech input comprises words, sentences, and phrases in a natural spoken language. Source expressions are recognized in the source language. Misrecognitions of the source expressions resulting from factors comprising noise and speaker variation are minimized by the generation of intermediate data structures that encode at least one recognition hypothesis. Furthermore, misrecognitions are minimized by the generation of candidate recognized source expressions by processing the intermediate data structures using models comprising a general language model and a domain model. A recognized source expression is selected and confirmed by a user through a user interface. The recognized source expressions are translated from the source language to a target language, and a speech output is synthesized from the translated target language source expressions. Moreover, a meaning of the speech input is detected, and the meaning is rendered in the synthesized translated output.
176 Citations
35 Claims
-
1. A method for performing spoken language translation, comprising:
-
receiving at least one speech input comprising at least one source language;
recognizing at least one source expression of the at least one source language;
translating the recognized at least one source expression from the at least one source language to at least one target language;
synthesizing at least one speech output from the translated at least one target language; and
providing the at least one speech output. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
12. An apparatus for spoken language translation comprising:
-
at least one processor;
an input coupled to the at least one processor, the input capable of receiving speech signals comprising at least one source language, the at least one processor configured to translate the received speech signals by, recognizing at least one source expression of the at least one source language;
translating the recognized at least one source expression from the at least one source language to at least one target language; and
synthesizing at least one speech output from the translated at least one target language;
an output coupled to the at least one processor, the output capable of providing the synthesized at least one speech output.
-
-
25. A computer readable medium containing executable instructions which, when executed in a processing system, causes the system to perform a method for spoken language translation, the method comprising:
-
receiving at least one speech input comprising at least one source language;
recognizing at least one source expression of the at least one source language;
translating the recognized at least one source expression from the at least one source language to at least one target language;
synthesizing at least one speech output from the translated at least one target language; and
providing the at least one speech output.
-
Specification