×

Method and system for improving pronunciation in a voice control system

  • US 5,787,231 A
  • Filed: 02/02/1995
  • Issued: 07/28/1998
  • Est. Priority Date: 02/02/1995
  • Status: Expired due to Fees
First Claim
Patent Images

1. A voice enunciation system in a data processing system comprising:

  • a. a processor comprising a central processing unit and memory;

    b. an audio signal output device;

    c. the processor memory further comprisingi. a work queue for receiving text words for processing;

    ii. a playback queue for receiving text words from the work queue for audibly pronouncing the text words on the audio signal output device, andiii. a dictionary for storing preferred pronunciations of words; and

    d. the processor further providing means fori. storing text words in a memory;

    ii. sequentially extracting text words from the memory;

    iii. attempting to look up each of the sequentially extracted words in a dictionary and if a word is found in the dictionary, placing that word on a work queue as a wave file entry, and if the word is not found in the dictionary, placing that word on the work queue as a word string entry;

    iv. continuing to place words on the work queue until a predetermined threshold number of words have been placed on the work queue;

    v. when the predetermined threshold number of words have been placed on the work queues starting an asynchronous play thread, the asynchronous play thread comprising(a) extracting an entry from the work queue;

    (b) determining if the entry is a wave file entry or a word string entry;

    (c) if the entry is a wave file entry, audibly playing the wave file, and(d) if the entry is a word string audibly playing the word string phonetically;

    vi. once an entry has been audibly played, placing that entry on a playback queue until the playback queue is full; and

    vii. once the playback queue is full, deleting the oldest entry from the playback queue.

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