Apparatus and method for translating speech and performing speech synthesis of translation result
First Claim
1. A speech dialogue translation apparatus comprising:
- a speech recognition unit that recognizes a user'"'"'s speech in a source language to be translated and outputs a recognition result;
a source language storage unit that stores the recognition result;
a translation decision unit that determines whether the recognition result stored in the source language storage unit is to be translated, based on a rule defining whether a part of an ongoing speech is to be translated;
a translation unit that converts the recognition result into a translation described in an object language and outputs the translation, upon determination that the recognition result is to be translated; and
a speech synthesizer that synthesizes the translation into a speech in the object language.
1 Assignment
0 Petitions
Accused Products
Abstract
A speech dialogue translation apparatus includes a speech recognition unit that recognizes a user'"'"'s speech in a source language to be translated and outputs a recognition result; a source language storage unit that stores the recognition result; a translation decision unit that determines whether the recognition result stored in the source language storage unit is to be translated, based on a rule defining whether a part of an ongoing speech is to be translated; a translation unit that converts the recognition result into a translation described in an object language and outputs the translation, upon determination that the recognition result is to be translated; and a speech synthesizer that synthesizes the translation into a speech in the object language.
83 Citations
13 Claims
-
1. A speech dialogue translation apparatus comprising:
-
a speech recognition unit that recognizes a user'"'"'s speech in a source language to be translated and outputs a recognition result;
a source language storage unit that stores the recognition result;
a translation decision unit that determines whether the recognition result stored in the source language storage unit is to be translated, based on a rule defining whether a part of an ongoing speech is to be translated;
a translation unit that converts the recognition result into a translation described in an object language and outputs the translation, upon determination that the recognition result is to be translated; and
a speech synthesizer that synthesizes the translation into a speech in the object language. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A speech dialogue translation method, comprising:
-
recognizing a user'"'"'s speech in a source language to be translated;
outputting a recognition result;
determining whether the recognition result stored in a source language storage unit is to be translated, based on a rule defining whether a part of an ongoing speech is to be translated;
converting the recognition result into a translation described in an object language and outputs the translation, upon determination that the recognition result is to be translated; and
synthesizing the translation into a speech in the object language.
-
-
13. A computer program product having a computer readable medium including programmed instructions, wherein the instructions, when executed by a computer, cause the computer to perform:
-
recognizing a user'"'"'s speech in a source language to be translated;
outputting a recognition result;
determining whether the recognition result stored in a source language storage unit is to be translated, based on a rule defining whether a part of an ongoing speech is to be translated;
converting the recognition result into a translation described in an object language and outputs the translation, upon determination that the recognition result is to be translated; and
synthesizing the translation into a speech in the object language.
-
Specification