Mobile speech-to-speech interpretation system
First Claim
1. A system for interpreting from a first language to a second language, comprising:
- an audio input device configured to receive an input speech utterance;
an output device configured to present a communication to a user; and
a server having a database and a recognition module and an interpretation module collectively configured to;
condition the input speech utterance to produce a conditioned input speech utterance;
recognize the conditioned input speech utterance to generate a set of first recognition results;
optimize the set of first recognition results by rescoring word-recognition lattice results in conjunction with interpretation lattice results to generate a set of second recognition results;
interpret the set of second recognition results by generating one or more interpretation results comprising abstract paraphrased specific concepts;
translate the abstract paraphrased specific concepts into a form of a language-independent abstract interlingua;
map the abstract paraphrased specific concepts from the language-independent interlingua to a second language in a first selected format; and
present the one or more interpretation results in a second selected format on the output device.
3 Assignments
0 Petitions
Accused Products
Abstract
Interpretation from a first language to a second language via one or more communication devices is performed through a communication network (e.g. phone network or the internet) using a server for performing recognition and interpretation tasks, comprising the steps of: receiving an input speech utterance in a first language on a first mobile communication device; conditioning said input speech utterance; first transmitting said conditioned input speech utterance to a server; recognizing said first transmitted speech utterance to generate one or more recognition results; interpreting said recognition results to generate one or more interpretation results in an interlingua; mapping the interlingua to a second language in a first selected format; second transmitting said interpretation results in the first selected format to a second mobile communication device; and presenting said interpretation results in a second selected format on said second communication device.
9 Citations
14 Claims
-
1. A system for interpreting from a first language to a second language, comprising:
-
an audio input device configured to receive an input speech utterance; an output device configured to present a communication to a user; and a server having a database and a recognition module and an interpretation module collectively configured to; condition the input speech utterance to produce a conditioned input speech utterance; recognize the conditioned input speech utterance to generate a set of first recognition results; optimize the set of first recognition results by rescoring word-recognition lattice results in conjunction with interpretation lattice results to generate a set of second recognition results; interpret the set of second recognition results by generating one or more interpretation results comprising abstract paraphrased specific concepts; translate the abstract paraphrased specific concepts into a form of a language-independent abstract interlingua; map the abstract paraphrased specific concepts from the language-independent interlingua to a second language in a first selected format; and present the one or more interpretation results in a second selected format on the output device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
Specification