Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
243 words
A training system for a speech recognition system comprising: (a) a speech recognition system for recognizing utterances belonging to a pre-established set of allowable candidate utterances using acoustic speech signals and selected concomitant dynamic visual facial feature motion between selected facial features associated with acoustic speech generation, comprising, (i) an acoustic feature extraction apparatus for converting signals representative of dynamic acoustic speech into a corresponding dynamic acoustic feature vector set of signals, (ii) a dynamic visual feature extraction apparatus for converting signals representative of the selected concomitant dynamic facial feature motion associated with acoustic speech generation into a corresponding dynamic visual feature vector set of signals, and (iii) a time delay neural network classifying apparatus with an input-to-output transfer characteristic controlled by a set of adjustable synaptic weights for generating an output response vector representing a conditional probability distribution of the allowable candidate speech utterances by accepting and operating on a set of corresponding time-delayed dynamic acoustic and visual feature vector pairs that are respectively supplied by the acoustic and visual feature extraction apparatus to a set of inputs; and (b) a control system comprising a control processor and an associated memory coupled to the speech recognition system for initializing parameters, for controlling the speech recognition system, for storing acoustic and visual output exemplar vectors, for computing output errors, and for adjusting the time delay neural network classifying apparatus synaptic weights based on the computed errors in accordance with a prescribed training procedure.
Claim 2
Dependent Claim
243 words
A training system for a speech recognition system comprising: (a) a speech recognition system for recognizing utterances belonging to a pre-established set of allowable candidate utterances using acoustic speech signals and selected concomitant dynamic visual facial feature motion between selected facial features associated with acoustic speech generation, comprising, (i) an acoustic feature extraction apparatus for converting signals representative of dynamic acoustic speech into a corresponding dynamic acoustic feature vector set of signals, (ii) a dynamic visual feature extraction apparatus for converting signals representative of the selected concomitant dynamic facial feature motion associated with acoustic speech generation into a corresponding dynamic visual feature vector set of signals, and (iii) a time delay neural network classifying apparatus with an input-to-output transfer characteristic controlled by a set of adjustable synaptic weights for generating an output response vector representing a conditional probability distribution of the allowable candidate speech utterances by accepting and operating on a set of corresponding time-delayed dynamic acoustic and visual feature vector pairs that are respectively supplied by the acoustic and visual feature extraction apparatus to a set of inputs; and (b) a control system comprising a control processor and an associated memory coupled to the speech recognition system for initializing parameters, for controlling the speech recognition system, for storing acoustic and visual output exemplar vectors, for computing output errors, and for adjusting the time delay neural network classifying apparatus synaptic weights based on the computed errors in accordance with a prescribed training procedure.
Claim 3
Dependent Claim
169 words
The system of claim 1 wherein the time delay neural network classifying apparatus comprises: (a) a tapped delay line input layer for accepting a sequence of corresponding paired acoustic and visual time-varying feature vectors and for producing a multiplicity of sequential acoustic and visual feature vectors, in parallel, at the delay line output taps; (b) a hidden layer of neural cells coupled to the output taps of the tapped delay line for producing enhanced time dependent features at the hidden layer output; (c) a classification layer of neural cells, coupled to the output of the hidden layer of neural cells, for generating a set of output time-varying signals at the classification layer output, each classifying layer output time-varying signal representative of a probability of a corresponding utterance being present; and (d) an averaging layer apparatus, connected to the outputs of the classification layer, for generating a set of time averaged varying outputs, one for each allowable utterance type, representative of a conditional probability that the associated utterance was spoken.
Claim 4
Dependent Claim
25 words
The system of claim 1 wherein the time delay neural network classifying apparatus accepts quantized dynamic acoustic and visual training vectors from the control system.
Claim 5
Dependent Claim
46 words
The system of claim 1 wherein the neural network classifying apparatus accepts analog dynamic acoustic and visual feature training vectors from the control system, further comprising means for converting quantized dynamic acoustic and visual feature training vectors from the control processor memory into analog training vectors.
Claim 6
Dependent Claim
17 words
The system of claim 1 wherein the time delay neural network classifying apparatus has a quantized output.
Claim 7
Dependent Claim
82 words
The system of claim 1 further comprising an error generator coupled to and controlled by the control processor and coupled to the output of the time delay neural network classifying apparatus, for accepting an output response vector generated by a visual and an acoustic input training vector, for comparing an exemplar output vector to the output response vector and producing a comparison result, outputting the comparison result to the control processor for use in adjusting the time delay neural network synaptic weights.
Claim 8
Independent Claim
329 words
A method for training a speech recognition system for recognizing utterances belonging to a pre-established set of allowable candidate utterances using acoustic speech signals and selected concomitant dynamic visual facial feature motion between selected facial features associated with acoustic speech generation, the speech recognition system comprising an acoustic feature extraction apparatus for converting signals representative of dynamic acoustic speech into a corresponding dynamic acoustic feature vector set of signals, a dynamic visual feature extraction apparatus for converting signals representative of the selected concomitant dynamic facial feature motion associated with acoustic speech generation into a corresponding dynamic visual feature vector set of signals, a time delay neural network classifying apparatus with an input-to-output transfer characteristic controlled by a set of adjustable synaptic weights for generating an output response vector representing a conditional probability distribution of the allowable candidate speech utterances by accepting and operating on a set of corresponding time-delayed dynamic acoustic and visual feature vector pairs that are respectively supplied to a set of inputs by the acoustic and visual feature extraction apparatus, and a control system for controlling the speech recognition system, for storing dynamic visual and dynamic acoustic feature training vectors, for applying the feature training vectors to the time delay neural network classifying apparatus and computing output errors, and for adjusting the time delay neural network classifying apparatus synaptic weights based on the computed output errors, the method comprising: (a) initializing the time delay neural network classification apparatus synaptic weights; (b) applying a corresponding pair of dynamic acoustic and a visual feature training vectors to the set of inputs of the time delay neural network classification apparatus and generating an output response vector; (c) comparing the output response vector with an exemplar output response vector stored in the control system associated memory corresponding to the training vectors applied to the neural network classifier and producing an error measure; and (d) adjusting the time delay neural network classifying apparatus synaptic weights in accordance with a prescribed algorithm.
Claim 9
Independent Claim
329 words
A method for training a speech recognition system for recognizing utterances belonging to a pre-established set of allowable candidate utterances using acoustic speech signals and selected concomitant dynamic visual facial feature motion between selected facial features associated with acoustic speech generation, the speech recognition system comprising an acoustic feature extraction apparatus for converting signals representative of dynamic acoustic speech into a corresponding dynamic acoustic feature vector set of signals, a dynamic visual feature extraction apparatus for converting signals representative of the selected concomitant dynamic facial feature motion associated with acoustic speech generation into a corresponding dynamic visual feature vector set of signals, a time delay neural network classifying apparatus with an input-to-output transfer characteristic controlled by a set of adjustable synaptic weights for generating an output response vector representing a conditional probability distribution of the allowable candidate speech utterances by accepting and operating on a set of corresponding time-delayed dynamic acoustic and visual feature vector pairs that are respectively supplied to a set of inputs by the acoustic and visual feature extraction apparatus, and a control system for controlling the speech recognition system, for storing dynamic visual and dynamic acoustic feature training vectors, for applying the feature training vectors to the time delay neural network classifying apparatus and computing output errors, and for adjusting the time delay neural network classifying apparatus synaptic weights based on the computed output errors, the method comprising: (a) initializing the time delay neural network classification apparatus synaptic weights; (b) applying a corresponding pair of dynamic acoustic and a visual feature training vectors to the set of inputs of the time delay neural network classification apparatus and generating an output response vector; (c) comparing the output response vector with an exemplar output response vector stored in the control system associated memory corresponding to the training vectors applied to the neural network classifier and producing an error measure; and (d) adjusting the time delay neural network classifying apparatus synaptic weights in accordance with a prescribed algorithm.
Claim 10
Dependent Claim
20 words
The method of claim 7 wherein the acoustic and visual feature training vectors each have a prescribed level of noise.
Claim 11
Dependent Claim
32 words
The method of claim 7 wherein step (b) the pair of acoustic and visual feature training vectors have a different prescribed level of noise each time steps (b) through (d) are repeated.
Claim 12
Dependent Claim
44 words
The method of claim 9 further comprising the step of generating the acoustic and visual feature training vectors by processing a noisy acoustic speech utterance together with a concomitant visual speech signal through a separate acoustic and a separate dynamic visual feature extraction apparatus.