Voice recognition process utilizing content addressable memory
First Claim
Patent Images
1. A voice recognition method comprising:
- (a) an initializing phase including the steps;
converting a preset vocabulary list of spoken words to digitized form;
performing time compression of the digitized words to standardize the length of each word wherein the compressed word has a corresponding digital score;
formatting a main memory with addresses directly corresponding to each score, the data at each address being the position of the respective word in the vocabulary; and
(b) wherein the recognition phase includes the steps;
converting a spoken word to a digitized form;
performing time compression of the digitized word to standardize the length of each word wherein each compressed word has a corresponding digital score;
addressing the main memory at the location directly corresponding to the score;
reading out, from main memory, the position of the word in the vocabulary;
addressing a vocabulary memory at a memory location corresponding to the position of the word in the vocabulary; and
reading out a word stored at the vocabulary memory location, corresponding to the word spoken during the recognition phase.
1 Assignment
0 Petitions
Accused Products
Abstract
A voice recognition system digitizes sequentially spoken words forming a vocabulary. As each word is spoken during an initializing phase, its digital value forms a score which corresponds directly to an address in memory. During a later voice recognition phase, any word spoken is scored and the word is read from an indirectly addressed memory without the necessity of comparisons with the data stored in each memory location.
-
Citations
10 Claims
-
1. A voice recognition method comprising:
-
(a) an initializing phase including the steps; converting a preset vocabulary list of spoken words to digitized form; performing time compression of the digitized words to standardize the length of each word wherein the compressed word has a corresponding digital score; formatting a main memory with addresses directly corresponding to each score, the data at each address being the position of the respective word in the vocabulary; and (b) wherein the recognition phase includes the steps; converting a spoken word to a digitized form; performing time compression of the digitized word to standardize the length of each word wherein each compressed word has a corresponding digital score; addressing the main memory at the location directly corresponding to the score; reading out, from main memory, the position of the word in the vocabulary; addressing a vocabulary memory at a memory location corresponding to the position of the word in the vocabulary; and reading out a word stored at the vocabulary memory location, corresponding to the word spoken during the recognition phase. - View Dependent Claims (2, 3, 4)
-
-
5. In a voice recognition method wherein a main memory has addresses directly corresponding to digital values of spoken words, the contents at each address corresponding to the position of the word in a vocabulary, recognition including the steps:
-
converting a spoken word to a digitized form; performing time compression of the digitized word to standardize the length of each word wherein each compressed word has a corresponding digital score; addressing the main memory at the location directly corresponding to the score; reading out, from main memory, the position of the word in the vocabulary; addressing a vocabulary memory at a memory location corresponding to the position of the word in vocabulary; and reading out a word stored at the vocabulary memory location, corresponding to the word spoken during the recognition phase. - View Dependent Claims (6)
-
-
7. A voice recognition system comprising:
-
an analog-to-digital converting means for digitizing spoken words during initializing and recognition phases; means for time compressing the digital words during the initializing and recognition phases thereby representing digital scores for the words; main memory means connected to the output of the time-compressing means for storing the vocabulary position of each word spoken during an initializing phase at the address directly corresponding to the score of the word; and vocabulary memory means storing the vocabulary words at addresses corresponding to the position of the word in the vocabulary; wherein the score of each word spoken during a recognition phase directly addresses the main memory to derive the vocabulary position of the spoken word thus enabling the vocabulary memory to be indirectly addressed for reading out the recognized word. - View Dependent Claims (8, 9, 10)
-
Specification