×

Speech recognition method

  • US 4,713,778 A
  • Filed: 03/27/1984
  • Issued: 12/15/1987
  • Est. Priority Date: 03/27/1984
  • Status: Expired due to Term
First Claim
Patent Images

1. In a speech recognition apparatus wherein speech units are each characterized by a sequence of template patterns, and havingmeans for processing a speech input signal for repetitively deriving therefrom, at a frame repetition rate, a plurality of speech recognition acoustic parameters, andmeans responsive to said acoustic parametersfor generating likelihood costs between said acoustic parameters and said speech template patterns, andfor processing said likelihood costs for determining the speech units in said speech input signal,a method of template matching and cost processing for recognizing the correspondence of said speech input signal and said template patterns, said method comprising the steps ofcharacterizing the allowable possible sequences of speech units as a grammer graph structure having a beginning node, an ending node and a plurality of intermediate nodes, all said nodes being connected by grammar arcs to at least one other node,initializing each said node with a high cumulative likelihood cost designating a bad score,generating likelihood costs representing the similarity of said acoustic parameters and selected ones of said template patterns,associating with each said node, at each frame time, a cumulative score corresponding to an accumulated template likelihood score in reaching said node, andgenerating a recognition decision when said cumulative score associated with the ending node is better than the cumulative score associated with any other node,storing a source representation of said grammar graph in a changeable memory of said responsive means,replacing said memory data with a representation of a second grammar graph, andgenerating a speech recognition decision based upon the second grammar graph,whereby said grammar source representing is software interchangeable and can be edited.

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