IP Library Patent Application 11633859
Patent Application
App. No. 11/633,859

Methods for speech-to-speech translation

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
11/633,859
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.

Claims (37)

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.

2 . The speech translation method of claim 1 , wherein each of the speech recognition engines uses a different domain.

3 . The speech translation method of claim 1 , wherein one of the translation engines is a rule-based translation engine.

4 . The speech translation method of claim 1 , wherein one of the translation engines is a statistical-based translation engine.

5 . The speech translation method of claim 3 , wherein one of the translation engines is a statistical-based translation engine.

6 . The speech translation method of claim 1 , wherein in the translating step, recognition-translation pairs are generated; and in the merging step, the recognition-translation pairs are ranked.

7 . The speech translation method of claim 6 , wherein associated with each recognition-translation pair is a recognition confidence score and a translation confidence score; and wherein each recognition-translation pair are ranked as a function of its recognition confidence score and translation confidence score.

8 . The speech translation method of claim 1 , wherein after the merging step, verifying the output.

9 . The speech translation method of claim 8 , wherein the verifying step is performed as a function of a threshold value.

10 . The speech translation method of claim 8 , wherein the verifying step is performed as a function of a lower threshold value, wherein if the output is below the lower threshold value, the speaker is requested to repeat or rephrase.

11 . The speech translation method of claim 8 , wherein the verifying step is performed as a function of an upper threshold value, wherein if the output is within a range with respect to the upper threshold value, verification with the speaker is performed.

12 . The speech translation method of claim 8 , wherein the verifying step is voice-based verification.

13 . The speech translation method of claim 8 , wherein the verifying step is visual-based verification.

14 . The speech translation method of claim 1 wherein methods for user-interface are provided, including hot-words, flash-commands, gender/background matching, and politeness-level modulation.

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.

16 . The speech translation method of claim 15 , wherein each of the speech recognition engines uses a different domain.

17 . The speech translation method of claim 15 , wherein in the translating step, each of the streams of recognized speech is translated using two or more translation engines.

18 . The speech translation method of claim 17 , wherein one of the translation engines is a rule-based translation engine.

19 . The speech translation method of claim 17 , wherein one of the translation engines is a statistical-based translation engine.

20 . The speech translation method of claim 18 , wherein one of the translation engines is a statistical-based translation engine.

21 . The speech translation method of claim 15 , wherein in the translating step, recognition-translation pairs are generated; and in the merging step, the recognition-translation pairs are ranked.

22 . The speech translation method of claim 21 , wherein associated with each recognition-translation pair is a recognition confidence score and a translation confidence score; and wherein each recognition-translation pair are ranked as a function of its recognition confidence score and translation confidence score.

23 . The speech translation method of claim 15 , wherein after the merging step, verifying the output.

24 . The speech translation method of claim 23 , wherein the verifying step is performed as a function of a threshold value.

25 . The speech translation method of claim 23 , wherein the verifying step is performed as a function of a lower threshold value, wherein if the output is below the lower threshold value, the speaker is requested to repeat or rephrase.

26 . The speech translation method of claim 23 , wherein the verifying step is performed as a function of an upper threshold value, wherein if the output is within a range with respect to the upper threshold value, verification with the speaker is performed.

27 . The speech translation method of claim 23 , wherein the verifying step is voice-based verification.

28 . The speech translation method of claim 23 , wherein the verifying step is visual-based verification.

29 . The speech translation method of claim 15 wherein methods for user-interface are provided, including hot-words, flash-commands, gender/background matching, and politeness-level modulation.

Assignments (3)
CHANGE OF NAME Recorded Feb 29, 2012
From: SEHDA, INC.
To: FLUENTIAL, INC.
Reel/Frame 027784/0182 →
MERGER Recorded Feb 29, 2012
From: FLUENTIAL, INC.
To: FLUENTIAL LLC
Reel/Frame 027784/0334 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 4, 2006
From: PROULX, GUILLAUME; BILLAWALA, YOUSSEF; DROM, ELAINE; EHSANI, FARZAD; KIM, YOOKYUNG; MASTER, DEMITRIOS
To: SEHDA, INC.
Reel/Frame 018652/0517 →