摘要 |
PROBLEM TO BE SOLVED: To provide a voice recognition device which surely recognizes inputted voice under various environmental conditions. SOLUTION: Inputted voice is supplied to a spectrum subtracting section 20 through a filter 10 and a spectrum analysis section 12. In the section 20, noise is subtracted from the inputted voice and the result is supplied to a feature extracting section 22. A noise difference section 14 computes the difference between input noise and the noise generated while learning a voice dictionary 26. The section 20 cancels the difference between the input noise and the noise of the dictionary 26 by subtracting the difference from the inputted voice. A subtracting magnification used in the subtraction is determined based on the SNR of the inputted voice and the difference spectrum from the section 14. The magnification is also determined for every analysis frame.
|