Distributed voice recognition system using acoustic feature vector modification
First Claim
Patent Images
1. A voice recognition system comprising:
- an adaptation model containing acoustic pattern information; and
an adaptation engine for performing pattern matching of acoustic feature vectors with the acoustic pattern information to identify a selected feature vector modification function.
1 Assignment
0 Petitions
Accused Products
Abstract
A voice recognition system applies speaker-dependent modification functions to acoustic feature vectors prior to voice recognition pattern matching against a speaker-independent acoustic model. An adaptation engine matches a set of acoustic feature vectors X with an adaptation model to select a speaker-dependent feature vector modification function f( ), which is then applied to X to form a modified set of acoustic feature vectors f(X). Voice recognition is then performed by correlating the modified acoustic feature vectors f(X) with a speaker-independent acoustic model.
-
Citations
49 Claims
-
1. A voice recognition system comprising:
-
an adaptation model containing acoustic pattern information; and
an adaptation engine for performing pattern matching of acoustic feature vectors with the acoustic pattern information to identify a selected feature vector modification function. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A voice recognition system comprising:
-
an adaptation model containing acoustic pattern information; and
an adaptation engine for performing pattern matching of acoustic feature vectors with the acoustic pattern information to identify a speaker-dependent feature vector modification function and apply the speaker-dependent feature vector modification function to the acoustic feature vectors.
-
-
9. A voice recognition system comprising:
-
an adaptation engine for analyzing acoustic feature vectors to identify a selected feature vector modification function and applying the selected feature vector modification function to the acoustic feature vectors to produce a set of modified acoustic feature vectors;
an acoustic model; and
a voice recognition engine for matching the set of modified acoustic feature vectors with the acoustic model. - View Dependent Claims (10, 11, 12, 13, 14, 16, 17, 18, 19, 20)
-
-
15. A remote station apparatus comprising:
-
an adaptation model containing acoustic pattern information; and
an adaptation engine for performing pattern matching of acoustic feature vectors against the acoustic pattern information to identify a selected feature vector modification function, and applying the selected feature vector modification function to the acoustic feature vectors to produce a set of modified acoustic feature vectors.
-
-
21. A voice recognition communication center apparatus comprising:
-
a communications interface for receiving acoustic feature vectors, wherein the acoustic feature vectors have been modified using a feature vector modification function;
an acoustic model containing acoustic patterns, wherein the acoustic model is not trained to a single speaker;
a voice recognition engine for matching the set of modified acoustic feature vectors with the acoustic model; and
a control processor for evaluating the feature modification function based on the matching.
-
-
22. A voice recognition communication center apparatus comprising:
-
a communications interface for receiving acoustic feature vectors and speaker identification information from at least one remote station;
a memory containing speaker-dependent feature vector modification function parameters; and
an adaptation engine for performing pattern matching of the acoustic feature vectors with an acoustic model, identifying a selected speaker-dependent feature vector modification function based on the pattern matching and the speaker identification information, and applying the selected speaker-dependent feature vector modification function to the acoustic feature vectors to produce a set of modified acoustic feature vectors. - View Dependent Claims (23, 24, 25, 26, 28, 29, 30, 31)
-
-
27. A method of performing voice recognition comprising:
-
extracting acoustic feature vectors;
performing adaptation pattern matching of the acoustic feature vectors with an adaptation model;
selecting a feature vector modification function based on the adaptation pattern matching;
applying the selected feature vector modification function to the acoustic feature vectors to form a set of modified acoustic feature vectors; and
performing voice recognition pattern matching of the set of modified acoustic feature vectors with an acoustic model.
-
-
32. A method of performing voice recognition comprising:
-
at a remote station, performing adaptation pattern matching of acoustic feature vectors with an adaptation model stored in the remote station;
at the remote station, selecting a feature vector modification function from feature vector modification function information stored at the remote station, wherein the selecting a feature vector modification function is based on the pattern matching;
at the remote station, applying the selected feature vector modification function to the acoustic feature vectors to form a set of modified acoustic feature vectors; and
sending the modified acoustic feature vectors from the remote station to a communications center. - View Dependent Claims (33, 34, 35, 36, 37, 38, 40, 41, 42, 43)
-
-
39. A method of performing voice recognition in a system comprising at least one remote station and a communications center, the method comprising:
-
at the remote station, extracting acoustic feature vectors;
sending the acoustic feature vectors from the remote station to the communications center;
at the communications center, performing adaptation pattern matching of the acoustic feature vectors with an adaptation model stored in the communications center;
at the communications center, selecting a feature vector modification function from a database stored in the communications center, wherein the selecting a feature vector modification function is based on the adaptation pattern matching;
at the communications center, applying the selected feature vector modification function to the acoustic feature vectors to form a set of modified acoustic feature vectors; and
at the communications center, performing voice recognition pattern matching of the set of modified acoustic feature vectors with an acoustic model stored in the communications center.
-
-
44. A method of performing voice recognition in a system comprising at least one remote station and a communications center, the method comprising:
-
at the remote station, extracting unmodified acoustic feature vectors;
at the remote station, performing adaptation pattern matching of the unmodified acoustic feature vectors with an adaptation model stored in the remote station;
at the remote station, selecting a speaker-dependent feature vector modification function based on the adaptation pattern matching;
at the remote station, applying the selected speaker-dependent feature vector modification function to the acoustic feature vectors to form a set of modified acoustic feature vectors;
sending the modified acoustic feature vectors from the remote station to the communications center;
at the communications center, performing voice recognition pattern matching of the set of modified acoustic feature vectors with an acoustic model stored in the communications center. - View Dependent Claims (45, 46, 47)
-
-
48. A voice recognition system comprising:
-
means for extracting acoustic feature vectors;
means for performing adaptation pattern matching of the acoustic feature vectors with an adaptation model;
means for selecting a feature vector modification function based on the adaptation pattern matching;
means for applying the selected feature vector modification function to the acoustic feature vectors to form a set of modified acoustic feature vectors; and
means for performing voice recognition pattern matching of the set of modified acoustic feature vectors with an acoustic model.
-
-
49. A remote station apparatus comprising:
-
means for performing adaptation pattern matching of acoustic feature vectors with an adaptation model stored in the remote station;
means for selecting a feature vector modification function from feature vector modification function information stored at the remote station, wherein the selecting a feature vector modification function is based on the pattern matching;
means for applying the selected feature vector modification function to the acoustic feature vectors to form a set of modified acoustic feature vectors; and
means for sending the modified acoustic feature vectors to a communications center.
-
Specification