×

SPEECH TRANSLATION SYSTEM, DICTIONARY SERVER, AND PROGRAM

  • US 20120166176A1
  • Filed: 03/03/2010
  • Published: 06/28/2012
  • Est. Priority Date: 07/16/2009
  • Status: Active Grant
First Claim
Patent Images

1. A speech translation system including a dictionary server, one or more speech recognition servers, one or more translation servers, and one or more speech synthesis servers,wherein the dictionary server comprises:

  • an all-language group dictionary storage unit capable of having stored therein two or more pieces of all-language term information, each piece of all-language term information including term information with respect to each of two or more languages, each term information including a written form of a term that has one or more words, speech recognition information for performing speech recognition on the term, and speech synthesis information for performing speech synthesis on the term, the term information being associated with each other with respect to all of the two or more languages;

    an information-for-speech-recognition sending unit that acquires, from the all-language group dictionary storage unit, information for speech recognition that includes speech recognition information of the term with respect to all of the two or more languages, or at least two of the two or more languages, and sends the information for speech recognition to the one or more speech recognition servers;

    an information-for-translation sending unit that acquires, from the all-language group dictionary storage unit, information for translation that includes the written form of the term with respect to all of the two or more languages, or at least two of the two or more languages, and sends the information for translation to the one or more translation servers; and

    an information-for-speech-synthesis sending unit that acquires, from the all-language group dictionary storage unit, information for speech synthesis that includes speech synthesis information of the term with respect to all of the two or more languages, or at least two of the two or more languages, and sends the information for speech synthesis to the one or more speech synthesis servers,each speech recognition server comprises;

    an information-for-speech-recognition storage unit capable of having stored therein information for speech recognition with respect to all of the two or more languages, or at least two of the two or more languages;

    an information-for-speech-recognition receiving unit that receives, from the dictionary server, information for speech recognition with respect to all of the two or more languages, or at least two of the two or more languages;

    an information-for-speech-recognition accumulation unit that accumulates the information for speech recognition received by the information-for-speech-recognition receiving unit in the information-for-speech-recognition storage unit;

    a speech information receiving unit that receives speech information that is information of speech input to a first terminal apparatus;

    a speech recognition unit that performs speech recognition on the speech information received by the speech information receiving unit by using information for speech recognition in the information-for-speech-recognition 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;

    an information-for-translation storage unit capable of having stored therein information for translation with respect to all of the two or more languages, or at least two of the two or more languages;

    an information-for-translation receiving unit that receives, from the dictionary server, information for sound translation with respect to all of the two or more languages, or at least two of the two or more languages;

    an information-for-translation accumulation unit that accumulates the information for translation received by the information-for-translation receiving unit in the information-for-translation storage unit;

    a speech recognition result receiving unit that receives the speech recognition result;

    a translation unit that translates the speech recognition result received by the speech recognition result receiving unit into a target language by using information for translation in the information-for-translation storage unit, and acquires a translation result; and

    a translation result sending unit that sends the translation result,each speech synthesis server comprises;

    an information-for-speech-synthesis storage unit capable of having stored therein information for speech synthesis with respect to all of the two or more languages, or at least two of the two or more languages;

    an information-for-speech-synthesis receiving unit that receives, from the dictionary server, information for speech synthesis with respect to all of the two or more languages, or at least two of the two or more languages;

    an information-for-speech-synthesis accumulation unit that accumulates the information for speech synthesis received by the information-for-speech-synthesis receiving unit in the information-for-speech-synthesis storage unit;

    a translation result receiving unit that receives the translation result;

    a speech synthesis unit that performs speech synthesis on the translation result received by the translation result receiving unit by using information for speech synthesis in the information-for-speech-synthesis storage 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.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×