Voice recognition system using voice power patterns
First Claim
1. A method for forming a binary voice power pattern, comprising the steps of:
- converting a voice in the form of pressure waves into an electrical voice signal;
processing said electrical voice signal to define an analog voice power signal whose voice power is equal to or above a predetermined voice power level;
sampling said analog voice power signal at a predetermined time interval to determine a current amplitude thereof; and
comparing the thus determined current amplitude with a predetermined number of voice power levels, thereby assigning a first binary data to at least one of the predetermined number of voice power levels which corresponding to said amplitude and assigning a second binary data, which is different from said first binary data, to the remaining of the predetermined number of voice power levels to form said binary voice power pattern.
1 Assignment
0 Petitions
Accused Products
Abstract
A voice processing method and system using voice power is provided. A voice power signal is produced in analog format and this voice power signal is sampled at a predetermined time interval to determine its current envelope or amplitude, which is then compared with a predetermined number of voice power levels, whereby "1" is assigned to at least one of the predetermined number of voice power levels which corresponds in level to the amplitude thus determined and "0" is assigned to the rest of the predetermined number of voice power levels, thereby converting the analog voice power signal into a binary voice power pattern. In the preferred embodiment, the voice signal is also processed through a frequency analyzer including a plurality of band-pass filters different in frequency range and a binary converter to form a binary time-frequency voice distribution pattern which is then combined with the binary voice power pattern to form a combined voice pattern. As a modification, a voice power range is determined by multiplying a predetermined threshold to the amplitude, and the voice power pattern is compared with the predetermined number of voice power levels.
-
Citations
11 Claims
-
1. A method for forming a binary voice power pattern, comprising the steps of:
-
converting a voice in the form of pressure waves into an electrical voice signal; processing said electrical voice signal to define an analog voice power signal whose voice power is equal to or above a predetermined voice power level; sampling said analog voice power signal at a predetermined time interval to determine a current amplitude thereof; and comparing the thus determined current amplitude with a predetermined number of voice power levels, thereby assigning a first binary data to at least one of the predetermined number of voice power levels which corresponding to said amplitude and assigning a second binary data, which is different from said first binary data, to the remaining of the predetermined number of voice power levels to form said binary voice power pattern. - View Dependent Claims (2)
-
-
3. A voice processing system comprising:
-
a transducer for converting a voice in the form of pressure waves into an electrical voice signal; processing means for processing said electrical voice signal to define an analog voice power signal whose voice power is equal to or higher than a predetermined voice power level; sampling means for sampling said analog voice power signal at a predetermined time interval to determine an amplitude thereof; comparing means for comparing said amplitude with a predetermined number of voice power levels to assign a first binary data to at least one of said predetermined number of voice power levels which corresponds to said amplitude and a second binary data, which is different from said first binary data, to the remaining of said predetermined number of voice power levels, thereby converting said analog voice power signal into a binary voice power pattern; and storing means for storing said binary voice power pattern. - View Dependent Claims (4, 5)
-
-
6. A voice processing system comprising:
-
a transducer for converting a voice in the form of pressure waves into an electrical voice signal; processing means for processing said electrical voice signal to define an analog voice signal whose voice power is equal to or higher than a predetermined voice power level; first detecting means for detecting a voice power of said analog voice signal to form an analog voice power signal; second detecting means for detecting a predetermined feature other than voice power of said analog voice signal to form at least one voice feature signal; sampling means for sampling said analog voice power signal at a predetermined time interval to determine an amplitude thereof; comparing means for comparing said amplitude with a predetermined number of voice power levels to assign a first binary data to at least one of said predetermined number of voice power levels which corresponds to said amplitude and a second binary data, which is different from said first binary data, to the remaining of said predetermined number of voice power levels, thereby converting said analog voice power signal into a binary voice power pattern, said sampling means also sampling said voice feature signal and converting said voice feature signal into a voice feature binary pattern in a predetermined manner, which is then combined with said binary voice power pattern to define a combined binary voice pattern; and storing means for storing said combined binary voice power pattern. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system of processing voice information comprising:
-
transducer means for converting a voice in the form of pressure waves into an electrical voice signal; processing means for processing said electrical voice signal to define an analog voice power signal whose voice power is equal to or higher than a predetermined voice power level; means for sampling said analog voice power signal at a predetermined time interval to determine an amplitude thereof; means for determining a voice power range by multiplying a predetermined threshold to said amplitude; means for comparing said voice power range with a predetermined number of voice power levels; means for assigning a first binary data to at least one of said predetermined number of voice power levels which corresponds to said voice power range and a second binary data, which is different from said first binary data, to the remaining of said predetermined number of voice power levels, thereby converting said analog voice power signal into a binary voice power pattern; and storing means for storing said binary voice power pattern.
-
Specification