Method and apparatus for providing stochastic finite-state machine translation
First Claim
Patent Images
1. A method for providing stochastic finite-state machine translation comprising:
- receiving an input in a source language;
translating and decomposing the source language input into one or more symbols in a target language based on stochastic translation model;
generating a plurality of possible sequences of the translated symbols; and
selecting one of the generated sequences based on a monolingual target language model, wherein the selected sequence represents a most likely translation of the source language inputwherein decomposing the source language input into a plurality of symbols further includes decomposing the source language input into phrase level symbols based on joint entropy reduction of the source and target languages.
9 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for stochastic finite-state machine translation is provided. The method may include receiving a speech input and translating the speech input in a source language into one or more symbols in a target language based on stochastic language model. Subsequently, all possible sequences of the translated symbols may be generated. One of the generated sequences may be selected based on a monolingual target language model.
90 Citations
11 Claims
-
1. A method for providing stochastic finite-state machine translation comprising:
-
receiving an input in a source language; translating and decomposing the source language input into one or more symbols in a target language based on stochastic translation model; generating a plurality of possible sequences of the translated symbols; and selecting one of the generated sequences based on a monolingual target language model, wherein the selected sequence represents a most likely translation of the source language input wherein decomposing the source language input into a plurality of symbols further includes decomposing the source language input into phrase level symbols based on joint entropy reduction of the source and target languages.
-
-
2. A method for providing stochastic finite-state machine translation comprising:
-
receiving an input in a source language; translating and decomposing the source language input into one or more symbols in a target language based on stochastic translation model; generating a plurality of possible sequences of the translated symbols; and selecting one of the generated sequences based on a monolingual target language model, wherein the selected sequence represents a most likely translation of the source language input further including determining alignment information by mapping the symbols in the source language onto the symbols in the target language. - View Dependent Claims (3, 4, 5)
-
-
6. An apparatus for stochastic finite-state machine translation comprising:
-
a recognizer for receiving an input in a source language; a lexical selection unit connected to the recognizer for translating the input in the source language into one or more symbols in a target language with reference to a first model database; a reordering unit connected to the lexical selection unit for generating a plurality of possible sequences of the translated symbols; and a refining unit connected to the reordering unit for selecting one of the possible sequences of the translated symbols with reference to a second model database, wherein the first model database is a stochastic translation model database, and the second model database is a monolingual target language model database, the recognizer decomposes the input into a plurality of symbols in the source language, and the recognizer decomposes the input in the source language into phrase level symbols based on joint entropy reduction of the source and target languages.
-
-
7. An apparatus for stochastic finite-state machine translation comprising:
-
a recognizer for receiving an input in a source language; a lexical selection unit connected to the recognizer for translating the input in the source language into one or more symbols in a target language with reference to a first model database; a reordering unit connected to the lexical selection unit for generating a plurality of possible sequences of the translated symbols; and a refining unit connected to the reordering unit for selecting one of the possible sequences of the translated symbols with reference to a second model database, wherein the first model database is a stochastic translation model database, and the second model database is a monolingual target language model database, the recognizer decomposes the input into a plurality of symbols in the source language, and the lexical selection unit determines an alignment information by mapping the plurality of symbols in the source language into the symbols in the target language. - View Dependent Claims (8)
-
-
9. A method for providing stochastic finite-state machine translation comprising:
-
receiving an input in a source language; decomposing the input into a plurality of symbols in the source language; translating the plurality of symbols into a plurality of symbols in a target language symbol by symbol in accordance with stochastic translation model; generating a plurality of possible sequences of the symbols in the target language using a Variable N-gram Stochastic Automation algorithm; and selecting one of the possible sequences based on a monolingual target language model. - View Dependent Claims (10, 11)
-
Specification