Method, apparatus, system, and computer program product for machine translation
First Claim
1. A machine translation apparatus comprising:
- a document receiving unit that receives an input of a source language document described in a source language;
a translating unit that translates the source language document into a translated document described in a target language, and creates an ambiguous portion that is a word or a sentence having an ambiguity occurred during translation;
a storing unit that stores the translated document and the ambiguous portion;
a speech receiving unit that receives a speech in the source language;
a recognition unit that recognizes the speech received by the speech receiving unit and creates a source language speech sentence as a recognition result;
a translation updating unit that updates the translated language document stored in the storing unit by retranslating a part of a speech content of the source language speech sentence to which the ambiguous portion corresponds, when the source language document includes the ambiguous portion; and
a display control unit that displays the translated document updated by the translation updating unit on a display unit.
4 Assignments
0 Petitions
Accused Products
Abstract
A machine translation apparatus includes a translating unit that translates a source language document into a translated document described in a target language, and creates an ambiguous portion that is a word or a sentence having an ambiguity occurred during translation; a storing unit that stores the translated document and the ambiguous portion; a speech receiving unit that receives a speech in the source language; a recognition unit that recognizes the speech received and creates a source language speech sentence as a recognition result; a translation updating unit that updates the translated language document by retranslating a part of a speech content of the source language speech sentence to which the ambiguous portion corresponds, when the source language document includes the ambiguous portion; and a display control unit that displays the updated translated document on a display unit.
43 Citations
13 Claims
-
1. A machine translation apparatus comprising:
-
a document receiving unit that receives an input of a source language document described in a source language; a translating unit that translates the source language document into a translated document described in a target language, and creates an ambiguous portion that is a word or a sentence having an ambiguity occurred during translation; a storing unit that stores the translated document and the ambiguous portion; a speech receiving unit that receives a speech in the source language; a recognition unit that recognizes the speech received by the speech receiving unit and creates a source language speech sentence as a recognition result; a translation updating unit that updates the translated language document stored in the storing unit by retranslating a part of a speech content of the source language speech sentence to which the ambiguous portion corresponds, when the source language document includes the ambiguous portion; and a display control unit that displays the translated document updated by the translation updating unit on a display unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A machine translation system comprising:
-
a display apparatus that displays a source language document described in a source language; and a machine translation apparatus that translates the source language document into a translated document described in a target language as a translation result, and that is connected to the display apparatus via a network, wherein the machine translation apparatus includes; a document receiving unit that receives an input of the source language document; a translating unit that translates the source language document into the translated document, and creates an ambiguous portion that is a word or a sentence having an ambiguity occurred during translation; a storing unit that stores the translated document and the ambiguous portion; a speech receiving unit that receives a speech in the source language; a recognition unit that recognizes the speech received by the speech receiving unit and creates a source language speech sentence as a recognition result; a translation updating unit that updates the translated language document stored in the storing unit by retranslating a part of a speech content of the source language speech sentence to which the ambiguous portion corresponds, when the source language document includes the ambiguous portion; a first display control unit that displays the translated document updated by the translation updating unit on a first display unit; and a transmitting unit that transmits the ambiguous portion stored in the storing unit to the display apparatus, and the display apparatus includes; a receiving unit that receives the ambiguous portion from the machine translation apparatus; and a second display control unit that displays the source language document on a second display unit, the source language document including information for indicating occurrence of the ambiguous portion where the ambiguity occurs based on the ambiguous portion received by the receiving unit.
-
-
12. A machine translation method comprising:
-
receiving an input of a source language document described in a source language; translating the source language document into a translated document described in a target language, and creating an ambiguous portion that is a word or a sentence having an ambiguity occurred during translation; storing the translated document and the ambiguous portion in a storing unit; receiving a speech in the source language; recognizing the speech and creating a source language speech sentence as a recognition result; updating the translated language document stored in the storing unit by retranslating a part of a speech content of the source language speech sentence to which the ambiguous portion corresponds, when the source language document includes the ambiguous portion; and displaying the translated document updated in the updating on a display unit.
-
-
13. A computer program product having a computer readable medium including programmed instructions for machine translation, wherein the instructions, when executed by a computer, cause the computer to perform:
-
receiving an input of a source language document described in a source language; translating the source language document into a translated document described in a target language, and creating an ambiguous portion that is a word or a sentence having an ambiguity occurred during translation; storing the translated document and the ambiguous portion in a storing unit; receiving a speech in the source language; recognizing the speech and creating a source language speech sentence as a recognition result; updating the translated language document stored in the storing unit by retranslating a part of a speech content of the source language speech sentence to which the ambiguous portion corresponds, when the source language document includes the ambiguous portion; and displaying the translated document updated in the updating on a display unit.
-
Specification