Patent ID: 8862478
Filing Date: 2014-10-14
Classification: G06F,G10L

Abstract:
1. A speech translation system including a first terminal apparatus for inputting speech, two or more speech recognition servers, one or more translation servers, and one or more speech synthesis servers, wherein the first terminal apparatus comprises: a first speaker attribute storage unit capable of having stored therein one or more speaker attributes which are attribute values of a speaker; a first speech accepting unit that accepts speech; a first speech recognition server selection unit that selects a speech recognition server from among the two or more speech recognition servers in accordance with the one or more speaker attributes; and a first speech sending unit that sends speech information constituted from the speech accepted by the first speech accepting unit to the speech recognition server selected by the first speech recognition server selection unit, each speech recognition server comprises: a speech recognition model storage unit capable of having stored therein a speech recognition model for all two or more languages or a part of the two or more languages; a speech information receiving unit that receives the speech information; a speech recognition unit that performs speech recognition on the speech information received by the speech information receiving unit by using the speech recognition model in the speech recognition model storage unit, and acquires a speech recognition result; and a speech recognition result sending unit that sends the speech recognition result, each translation server comprises: a translation model storage unit capable of having stored therein a translation model for all of the two or more languages or a part of the two or more languages; a speech recognition result receiving unit that receives the speech recognition result; a translation unit that translates into a target language, by using the translation model in the translation model storage unit, the speech recognition result received by the speech recognition result receiving unit, and acquires a translation result; and a translation result sending unit that sends the translation result, each speech synthesis server comprises: a speech synthesis model storage unit capable of having stored therein a speech synthesis model for all of the two or more languages or a part of the two or more languages; a translation result receiving unit that receives the translation result; a speech synthesis unit that performs, by using the speech synthesis model in the speech synthesis model storage unit, speech synthesis on the translation result received by the translation result receiving unit, and acquires a speech synthesis result; and a speech synthesis result sending unit that sends the speech synthesis result to a second terminal apparatus; wherein the one or more speaker attributes are selected from the group of speaker class and dynamic speaker attribute information, wherein speaker class is determined based on one or more of degree of difficulty in used words,