Speech recognition system and method
First Claim
Patent Images
1. Apparatus for receiving spoken input training words and for subsequently recognizing a spoken input command word, comprising:
- feature extraction means for generating feature signals indicative of the presence or absence of features in a spoken input word;
means for storing, as a time-dependent reference array, the presence or absence status of feature signals during each training word;
means for storing, as a non-time-dependent reference vector, an indication of the cumulative presence of feature signals during each training word;
means for storing, as a time-dependent feature array, the status of feature signals during the command word;
means for storing, as a non-time-dependent feature vector, an indication of the cumulative presence of feature signals during the command word;
means for comparing member-by-member, the command word feature array with each training word reference array to obtain an array comparison figure for each training word;
means for comparing, feature-by-feature, the command word feature vector with each training word reference vector to obtain a vector comparison figure for each training word; and
means responsive to both the array comparison figure and the vector comparison figure for each training word for selecting the training word which most closely matches the command word.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for receiving spoken input training words and for subsequently recognizing a spoken input command word. For each training word, and for the command word, there is stored a time dependent array and a cumulative feature non-time-dependent vector. The command word array is compared, member-by-member, with each training word array. Also, the command word vector is compared, feature-by-feature, with each training word vector. The results of both comparisons are used for selecting the training word which most closely matches the command word.
-
Citations
24 Claims
-
1. Apparatus for receiving spoken input training words and for subsequently recognizing a spoken input command word, comprising:
-
feature extraction means for generating feature signals indicative of the presence or absence of features in a spoken input word; means for storing, as a time-dependent reference array, the presence or absence status of feature signals during each training word; means for storing, as a non-time-dependent reference vector, an indication of the cumulative presence of feature signals during each training word; means for storing, as a time-dependent feature array, the status of feature signals during the command word; means for storing, as a non-time-dependent feature vector, an indication of the cumulative presence of feature signals during the command word; means for comparing member-by-member, the command word feature array with each training word reference array to obtain an array comparison figure for each training word; means for comparing, feature-by-feature, the command word feature vector with each training word reference vector to obtain a vector comparison figure for each training word; and means responsive to both the array comparison figure and the vector comparison figure for each training word for selecting the training word which most closely matches the command word. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. Apparatus for receiving spoken input training words and for subsequently recognizing a spoken input command word and generating an occurrence indication indicative of said command word, said occurrence indication being suitable for control of a companion system, comprising:
-
feature extraction means for generating feature signals indicative of the presence or absence of features in a spoken input word; means for storing, as a time-dependent reference array, the presence or absence status of feature signals during each training word; means for storing, as a non-time-dependent reference vector, an indication of the cumulative presence of feature signals during each training word; means for storing, as a time-dependent feature array, the status of feature signals during the command word; means for storing, as a non-time-dependent feature vector, an indication of the cumulative presence of feature signals during the command word; means for comparing member-by-member, the command word feature array with each training word reference array to obtain an array comparison figure for each training word; means for comparing, feature-by-feature, the command word feature vector with each training word reference vector to obtain a vector comparison figure for each training word; and means responsive to both the array comparison figure and the vector comparison figure for each training word for selecting the training word which most closely matches the command word and for generating an occurrence indication that represents the selected training word. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for receiving spoken input training words and for subsequently recognizng a spoken input command word, comprising the steps of:
-
generating feature signals indicative of the presence or absence of features in a spoken input word; storing, as a time-dependent reference array, the presence or absence status of feature signals during each training word; storing, as a non-time-dependent reference vector, an indication of the cumulative presence of feature signals during each training word; storing, as a time-dependent feature array, the status of feature signals during the command word; storing, as a non-time-dependent feature vector, an indication of the cumulative presence of feature signals during the command word; comparing member-by-member, the command word feature array with each training word reference array to obtain an array comparison figure for each training word; comparing, feature-by-feature, the command word feature vector with each training word reference vector to obtain a vector comparison figure for each training word; and selecting, as a function of both the array comparison figure and the vector comparison figure, the training word which most closely matches the command word. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
Specification