Apparatus and method for correcting the difference in frequency characteristics between microphones for analyzing speech and for creating a recognition dictionary
First Claim
1. A sound recognition apparatus, comprising:
- an input-means for simultaneously inputting speech through a basic microphone of known frequency characteristics and an input microphone of unknown frequency characteristics, the basic microphone being different from a dictionary data microphone of known frequency characteristics which collected data for previously creating a recognition dictionary;
an analysis means for respectively analyzing the frequency of the input speech through the basic microphone and the input microphone;
a frequency characteristics measurement means for calculating as a first difference data, the difference between the frequencies of the input speech of the basic microphone and the input microphone, and for calculating frequency characteristics of the input microphone according to the first difference data and the frequency characteristics of the basic microphone;
a frequency characteristics correction means for calculating as a second difference data, the difference between the frequency characteristics of the input microphone and the known frequency characteristics of the dictionary data microphone which collects data for creating a recognition dictionary, and for correcting input speech to be recognized through the input microphone as speech data of the frequency characteristics of the dictionary data microphone according to the second difference data; and
a recognition means for recognizing corrected speech data by referring to the recognition dictionary storing data previously created through the dictionary data microphone.
1 Assignment
0 Petitions
Accused Products
Abstract
In sound recognition apparatus of the present invention, user'"'"'s utterance or a sound provided by an output section using previously stored sound waveforms is simultaneously inputted through a basic microphone of known frequency characteristics and an input microphone of unknown frequency characteristics. An analysis section respectively analyzes the frequency of the input speech through the basic microphone and the input microphone. A frequency characteristics calculation section calculates first difference data between the frequencies of the input speech of the basic microphone and the input microphone, and calculates frequency characteristics of the input microphone according to the first difference data and the frequency characteristics of the basic microphone. A frequency characteristics correction section calculates second difference data between the frequency characteristics of the input microphone and known frequency characteristics of a dictionary data microphone, and corrects input speech to be recognized through the input microphone as speech data of the frequency characteristics of the dictionary data microphone according to the second difference data. A recognition section recognizes corrected speech data by referring to a recognition dictionary storing data previously created through the dictionary data microphone.
-
Citations
11 Claims
-
1. A sound recognition apparatus, comprising:
-
an input-means for simultaneously inputting speech through a basic microphone of known frequency characteristics and an input microphone of unknown frequency characteristics, the basic microphone being different from a dictionary data microphone of known frequency characteristics which collected data for previously creating a recognition dictionary; an analysis means for respectively analyzing the frequency of the input speech through the basic microphone and the input microphone; a frequency characteristics measurement means for calculating as a first difference data, the difference between the frequencies of the input speech of the basic microphone and the input microphone, and for calculating frequency characteristics of the input microphone according to the first difference data and the frequency characteristics of the basic microphone; a frequency characteristics correction means for calculating as a second difference data, the difference between the frequency characteristics of the input microphone and the known frequency characteristics of the dictionary data microphone which collects data for creating a recognition dictionary, and for correcting input speech to be recognized through the input microphone as speech data of the frequency characteristics of the dictionary data microphone according to the second difference data; and a recognition means for recognizing corrected speech data by referring to the recognition dictionary storing data previously created through the dictionary data microphone. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A sound recognition apparatus, comprising:
-
a sound output means for outputting sound using previously stored sound waveforms; an input means for simultaneously inputting sound from said sound output means through a basic microphone of known frequency characteristics and an input microphone of unknown frequency characteristics, the basic microphone being different from a dictionary data microphone of known frequency characteristics which collected data for previously creating a recognition dictionary; an analysis means for respectively analyzing the frequencies of the input sound through the basic microphone and the input microphone; a frequency characteristics measurement means for calculating as a first difference data, the difference between the frequencies of the input sound of the basic microphone and the input microphone, and for calculating frequency characteristics of the input microphone according to the first difference data and the frequency characteristics of the basic microphone; a frequency characteristics correction means for calculating as a second difference data, the difference between the frequency characteristics of the input microphone and the known frequency characteristics of the dictionary data microphone, and for correcting input sound to be recognized through the input microphone as sound data of the frequency characteristics of the dictionary data microphone according to the second difference data; and a recognition means for recognizing corrected sound data by referring to the recognition dictionary storing data previously created through the dictionary data microphone.
-
-
8. A method for recognizing sound, comprising the steps of:
-
inputting speech through a basic microphone of known frequency characteristics and an input microphone of unknown frequency characteristics simultaneously, the basic microphone being different from a dictionary data microphone of known frequency characteristics which collected data for previously creating a recognition dictionary; analyzing the frequencies of the input speech through the basic microphone and the input microphone respectively; calculating as a first difference data, the difference between the frequencies of the input speech of the basic microphone and the input microphone; calculating frequency characteristics of the input microphone according to the first difference data and the known frequency characteristics of the basic microphone; calculating as a second difference data, the difference data between the frequency characteristics of the input microphone and the known frequency characteristics of the dictionary data microphone; correcting input speech to be recognized through the input microphone as speech data of the frequency characteristics of the dictionary data microphone according to the second difference data; and recognizing corrected speech data by referring to the recognition dictionary storing data previously created through the dictionary data microphone.
-
-
9. A method for recognizing sound, comprising steps of:
-
outputting sound using previously stored sound waveforms; inputting the sound through a basic microphone of known frequency characteristics and an input microphone of unknown frequency characteristics simultaneously, the basic microphone being different from a dictionary data microphone of known frequency characteristics which collected data for previously creating a recognition dictionary; analyzing frequencies of the input sound through the basic microphone and the input microphone respectively; calculating as a first difference data, the difference between the frequencies of the input sound of the basic microphone and the input microphone; calculating frequency characteristics of the input microphone according to the first difference data and the known frequency characteristics of the basic microphone; calculating as a second difference data, the difference between the frequency characteristics of the input microphone and the known frequency characteristics of the dictionary data microphone; correcting input sound to be recognized through the input microphone as sound data of the frequency characteristics of the dictionary data microphone according to the second difference data; and recognizing corrected sound data by referring to the recognition dictionary storing data previously created through the dictionary data microphone.
-
-
10. A computer readable memory containing computer readable instructions, comprising:
-
an instruction means for causing a computer to receive speech through a basic microphone of known frequency characteristics and an input microphone of unknown frequency characteristics simultaneously, the basic microphone being different from a dictionary data microphone of known frequency characteristics which collected data for previously creating a recognition dictionary; an instruction means for causing a computer to respectively analyze the frequency of the input speech through the basic microphone and the input microphone; an instruction means for causing a computer to calculate as a first difference data, the difference between the frequencies of the input speech of the basic microphone and the input microphone; an instruction means for causing a computer to calculate frequency characteristics of the input microphone according to the first difference data and the known frequency characteristics of the basic microphone; an instruction means for causing a computer to calculate as a second difference data, the difference between the frequency characteristics of the input microphone and the known frequency characteristics of the dictionary data microphone; an instruction means for causing a computer to correct input speech to be recognized through the input microphone as speech data of the frequency characteristics of the dictionary data microphone according to the second difference data; and an instruction means for causing a computer to recognize corrected speech data by referring to the recognition dictionary storing data previously created through the dictionary data microphone.
-
-
11. A computer readable memory containing computer readable instructions, comprising:
-
an instruction means for causing a computer to output sound using previously stored sound waveform; an instruction means for causing a computer to receive the sound through a basic microphone of known frequency characteristics and an input microphone of unknown frequency characteristics simultaneously, the basic microphone being different from a dictionary data microphone of known frequency characteristics which collected data for previously creating a recognition dictionary; an instruction means for causing a computer to respectively analyze the frequency of the input sound through the basic microphone and the input microphone; an instruction means for causing a computer to calculate as a first difference data, the difference between the frequencies of the input sound of the basic microphone and the input microphone; an instruction means for causing a computer to calculate frequency characteristics of the input microphone according to the first difference data and the frequency characteristics of the basic microphone; an instruction means for causing a computer to calculate as a second difference data, the difference between the frequency characteristics of the input microphone and the known frequency characteristics of the dictionary data microphone; an instruction means for causing a computer to correct input sound to be recognized through the input microphone as sound data of the frequency characteristics of the dictionary data microphone according to the second difference data; and an instruction means for causing a computer to recognize corrected sound data by referring to the recognition dictionary storing data previously created through the dictionary data microphone.
-
Specification