Methods for speech-to-speech translation
First Claim
1. A speech translation method, comprising the steps of:
- receiving an input signal representative of speech in a first language;
recognizing said input signal with one or more speech recognition engines to generate one or more streams of recognized speech;
translating said streams of recognized speech, wherein each of the streams of recognized speech is translated using two or more translation engines; and
merging said translated streams of recognized speech to generate an output in a second language.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention disclose modular speech-to-speech translation systems and methods that provide adaptable platforms to enable verbal communication between speakers of different languages within the context of specific domains. The components of the preferred embodiments of the present invention includes: (1) speech recognition; (2) machine translation; (3) N-best merging module; (4) verification; and (5) text-to-speech. Characteristics of the speech recognition module here are that the modules are structured to provide N-best selections and multi-stream processing, where multiple speech recognition engines may be active at any one time. The N-best lists from the one or more speech recognition engines may be handled either separately or collectively to improve both recognition and translation results. A merge module is responsible for integrating the N-best outputs of the translation engines along with confidence/translation scores to create a ranked list or recognition-translation pairs.
205 Citations
29 Claims
-
1. A speech translation method, comprising the steps of:
-
receiving an input signal representative of speech in a first language; recognizing said input signal with one or more speech recognition engines to generate one or more streams of recognized speech; translating said streams of recognized speech, wherein each of the streams of recognized speech is translated using two or more translation engines; and merging said translated streams of recognized speech to generate an output in a second language. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A speech translation method, comprising the steps of:
-
receiving an input signal representative of speech in a first language; recognizing said input signal with two or more speech recognition engines to generate two or more streams of recognized speech; translating said streams of recognized speech; and merging said translated streams of recognized speech to generate an output in a second language. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification