×

Text to speech synthesis for texts with foreign language inclusions

  • US 8,990,089 B2
  • Filed: 11/19/2012
  • Issued: 03/24/2015
  • Est. Priority Date: 11/17/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method employing at least one hardware implemented computer processor for converting an input text with words containing at least one word in a first language and at least one word in at least one further language into a speech waveform comprising the steps of:

  • providing a phoneme symbol resource of the first language;

    generating a sequence of language dependent phoneme symbols including the steps of;

    identifying at least one specific further language for words which do not belong to the first language, adding at least one phoneme symbol resource of the at least one specific further language, applying the phoneme symbol resource of the first language for words in the first language, and applying the at least one phoneme symbol resource of the at least one specific further language for words in the at least one specific further language;

    replacing language dependent phoneme symbols generated for the at least one word of the at least one further language with language dependent phoneme symbols of the first language, including the steps of;

    assigning to each language dependent phoneme symbol of the at least one specific further language a language independent target phoneme symbol, mapping to each language independent target phoneme symbol a language independent substitute phoneme symbol assignable to a language dependent substitute phoneme symbol of the first language, and substituting the language dependent phoneme symbols of the at least one specific further language by the language dependent substitute phoneme symbols of the first language which are assignable to the language independent substitute phoneme symbols;

    deriving at least one target unit sequence corresponding to a sequence of phoneme symbols including language dependent phoneme symbols of the first language;

    selecting from a waveform unit database of the first language a waveform unit sequence approximating the at least one target unit sequence; and

    concatenating the waveform unit sequence to the speech waveform.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×