×

Text-to-speech apparatus and method for processing multiple languages

  • US 6,141,642 A
  • Filed: 10/16/1998
  • Issued: 10/31/2000
  • Est. Priority Date: 10/16/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. An apparatus, comprising:

  • a processing system receiving multiple language text corresponding to text of a plurality of languages including first and second text characters;

    a text-to-speech engine system receiving said text from said processing system, said text-to-speech engine system having a plurality of text-to-speech engines including a first language engine and a second language engine, each one text-to-speech engine among said plurality of text-to-speech engines corresponding to one language selected from among said plurality of languages, said text-to-speech engine system converting said text into audio wave data;

    an audio processor unit receiving said audio wave data and converting said audio wave data into analog audio signals;

    a speaker receiving said analog audio signals and converting said analog audio signals into sounds and outputting the sounds, wherein the sounds correspond to human speech;

    said processing system receiving said first text character and determining a first language corresponding to said first character, said first language being selected from among said plurality of languages;

    said first language engine receiving said first character outputted from said processing system and adding said first character to a buffer;

    said processing system receiving said second text character and determining a second language corresponding to said second character, said second language being selected from among said plurality of languages;

    said speaker outputting contents of said memory in form of the sounds corresponding to human speech when said first language of said first text character does not correspond to said second language of said second text character; and

    said second language engine receiving said second character outputted from said processing system and deleting contents of the buffer and adding said second character to the buffer, when said first language does not correspond to said second language.

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