Detection of inconsistent training data in a voice recognition system
AssigneeMotorola, Inc.
InventorDavid E. Chevalier
Life of this patent
Estimating the term…
Abstract
A method for detecting inconsistent voice training in a speech recognition system includes a first step (202) of inputting data representing a first spoken phrase and a second spoken phrase defining a voice recognition training pair. A next step (206) includes comparing a representation of the training pair with a collection of data of previously stored valid training pairs. A next step (210) includes testing the comparison from the comparing step against a predetermined threshold to determine if the representation of the training pair is consistent. A next step (216) includes storing a combined representation of the training pair as a valid training pair if the training pair is found consistent.
Claims20
A method for detecting inconsistent voice training in a speech recognition system, the method comprising the steps of:
- inputting data representing a first spoken phrase and a second spoken phrase defining a voice recognition training pair;
- comparing a representation of the training pair with a collection of data of previously stored training pairs;
- testing the comparison from the comparing step against a predetermined threshold to determine if the representation of the training pair is consistent;
- and
- storing a combined representation of the training pair as a valid training pair if the representation of the training pair is consistent.
A method for detecting inconsistent voice training in a speech recognition system, the method comprising the steps of:
- inputting data representing a first spoken phrase and a second spoken phrase defining a voice recognition training pair;
- converting the training pair into separate feature sets and determining a Viterbi path score for each of the separate feature sets to define a feature vector of the training pair;
- comparing the feature vector with a collection of data of previously stored training pairs;
- testing the comparison from the comparing step against a predetermined threshold to determine if the representation of the training pair is consistent;
- storing a combined representation of the training pair as a valid training pair if the representation of the training pair is consistent;
- and
- rejecting the training pair if the representation of the training pair is not consistent.
An apparatus for detecting inconsistent voice training in a speech recognition system, comprising:
- a receiver that inputs data representing a first spoken phrase and a second spoken phrase defining a voice recognition training pair and outputs a representation of the training pair;
- a memory for storing training pairs;
- a comparator that inputs the representation of the training pair from the receiver, compares it with a collection of data of training pairs previously stored in the memory, and outputs a comparison;
- and
- a detector that inputs the comparison and tests it against a predetermined threshold to determine if the representation of the training pair is consistent, wherein if the representation of training pair is found consistent, a combined representation of the training pair is stored in the memory as a valid training pair.
Dependencies are inferred from the claim text.