Method and apparatus for style control in natural language generation
First Claim
1. A method for performing style control in language translation, comprising:
- receiving acoustic signals comprising at least one source language;
recognizing at least one source expression of the at least one source language;
extracting at least one style parameter from the at least one source expression;
translating the recognized at least one source expression from the at least one source language to at least one target language;
incorporating the at least one style parameter with rule based speech generation to generate at least one acoustic output from the translated at least one target language using the at least one style parameter; and
providing the at least one acoustic output.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and an apparatus for style control in natural language recognition and generation are provided, wherein an acoustic input is received comprising at least one source language. The acoustic input comprises words, sentences, and phrases in a natural spoken language. Source expressions are recognized in the source language. Style parameters are determined for the source expression. The style parameters may be extracted from the source expression, set by the user, or randomly selected by the natural language system. 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. An acoustic output is generated from the translated target language source expressions using the style parameters. The style parameters comprise variations selected from a group comprising formality, local dialect, gender, and age variations.
161 Citations
21 Claims
-
1. A method for performing style control in language translation, comprising:
-
receiving acoustic signals comprising at least one source language;
recognizing at least one source expression of the at least one source language;
extracting at least one style parameter from the at least one source expression;
translating the recognized at least one source expression from the at least one source language to at least one target language;
incorporating the at least one style parameter with rule based speech generation to generate at least one acoustic output from the translated at least one target language using the at least one style parameter; and
providing the at least one acoustic output. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for performing style control in language translation, comprising:
-
receiving acoustic signals comprising at least one source language;
recognizing at least one source expression of the at least one source language;
determining at least one style parameter of the at least one source expression by randomly selecting the at least one style parameter;
translating the recognized at least one source expression from the at least one source language to at least one target language;
generating at least one acoustic output from the translated at least one target language using the at least one style parameter; and
providing the at least one acoustic output.
-
-
7. 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 acoustic signals comprising at least one source language, the at least one processor configured to translate the received acoustic signals by, recognizing at least one source expression of the at least one source language;
extracting at least one style parameter from the at least one source expression;
translating the recognized at least one source expression from the at least one source language to at least one target language;
incorporating the at least one style parameter with rule based speech generation to generate at least one acoustic output from the translated at least one target language using the at least one style parameter; and
an output coupled to the at least one processor, the output capable of providing the at least one acoustic output. - View Dependent Claims (8)
-
-
9. 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 acoustic signals comprising at least one source language, the at least one processor configured to translate the received acoustic signals by, recognizing at least one source expression of the at least one source language;
determining at least one style parameter of the at least one source expression by randomly selecting the at least one style parameter;
translating the recognized at least one source expression from the at least one source language to at least one target language;
generating at least one acoustic output from the translated at least one target language using the at least one style parameter; and
an output coupled to the at least one processor, the output capable of providing the at least one acoustic output. - View Dependent Claims (10, 11)
-
-
12. 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 acoustic signals comprising at least one source language;
recognizing at least one source expression of the at least one source language;
extracting at least one style parameter from the at least one source expression;
translating the recognized at least one source expression from the at least one source language to at least one target language;
incorporating the at least one style parameter with rule based speech generation to generate at least one acoustic output from the translated at least one target language using the at least one style parameter; and
providing the at least one acoustic output. - View Dependent Claims (13, 14)
-
-
15. 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 acoustic signals comprising at least one source language;
recognizing at least one source expression of the at least one source language;
determining at least one style parameter of the at least one source expression by randomly selecting the at least one style parameter;
translating the recognized at least one source expression from the at least one source language to at least one target language;
generating at least one acoustic output from the translated at least one target language using the at least one style parameter; and
providing the at least one acoustic output. - View Dependent Claims (16, 17)
-
-
18. A language translation system, comprising:
-
a means for receiving acoustic signals comprising at least one source language;
a means for recognizing at least one source expression of the at least one source language;
a means for extracting at least one style parameter from the at least one source expression;
a means for translating the recognized at least one source expression from the at least one source language to at least one target language;
a means for generating at least one acoustic output from the translated at least one target language using the at least one style parameter; and
a means for providing the at least one acoustic output. - View Dependent Claims (19, 20)
-
-
21. A language translation system, comprising:
-
a means for receiving acoustic signals comprising at least one source language;
a means for recognizing at least one source expression of the at least one source language;
a means for determining at least one style parameter of the at least one source expression by randomly selecting the at least one style parameter;
a means for translating the recognized at least one source expression fro one source language to at least one target language;
a means for generating at least one acoustic output from the translated at least one target language using the at least one style parameter; and
a means for providing the at least one acoustic output.
-
Specification