×

Domain-specific concatenative audio

  • US 7,334,183 B2
  • Filed: 05/29/2003
  • Issued: 02/19/2008
  • Est. Priority Date: 01/14/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method for generating speech output of a text string, comprising:

  • receiving the text string comprised of more than one word and storing the text string in a remaining string buffer holding an unmatched portion of the string;

    recursively repeating the following operations until the length of the text string in the remaining string buffer is not greater than zero;

    initializing a working copy of the text string from the remaining string buffer,comparing the working copy of the text string with strings in a speech library,removing a rightmost word from the working copy until the working copy of the text string matches a string in the speech library or until the length of the working copy of the text string is one,determining whether the length of the working copy of the text string is one and whether it matches a string in the speech library,when the length of the working copy of the text string is one and does not match a string in the speech library, removing the leftmost word from the text string in the remaining string buffer and converting the leftmost word into a sound file using a text to speech converter,when the working copy of the text string matches a string in the speech library, looking up an associated speech file for the text string in the speech library, andremoving the matched text from the text string in the remaining string buffer;

    subsequent to the recursive operations, concatenating the speech files and any sound files together to produce a speech output for a user.

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