×

Method and apparatus for dynamic adaptation of a large vocabulary speech recognition system and for use of constraints from a database in a large vocabulary speech recognition system

  • US 6,501,833 B2
  • Filed: 10/03/1997
  • Issued: 12/31/2002
  • Est. Priority Date: 05/26/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A speech recognition system for dynamically adding words to an active portion of a total vocabulary, wherein interword relationships between pairs of words of the total vocabulary are defined by a lexical network, the speech recognition system comprising:

  • a plurality of nodes corresponding to interword relationships between adjacent words, the interword relationships being formed in accordance with a predefined congruence, wherein the nodes comprise;

    A. a plurality of phonetic constraint nodes characterized by a phonetic constraint tuple (x, y, . . . ) of order two or greater, where x, y, . . . are phonetic constraints on adjacent words;

    B. a plurality of connection nodes, wherein a set of phonetic constraint nodes corresponds to each connection node for identifying adjacent words from the active vocabulary satisfying the phonetic constraints of the set of phonetic constraint nodes; and

    C. a plurality of word class nodes each associated with a word class indicative of syntactic or semantic information of at least one word associated with each word class node, and each word class node being associated with a phonetic constraint nodes; and

    an apparatus configured to add a word to the active vocabulary portion of the total vocabulary, wherein the word to be added is selectively specified as a phonemic baseform pronunciation or a spelling and wherein the word has at least beginning and ending phonemes and a pre-associated word class, wherein the apparatus is configured to add the word by determining phonetic constraint nodes for the word corresponding to its phonemes and determining interword relationships for the word based on the connection nodes corresponding to the determined phonetic constraint nodes and based on the plurality of word class nodes and the pre-associated word class and by connecting a pronunciation network of the word to be added to at least one of the phonetic constraint nodes and the word class nodes.

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