Abstract:
An apparatus and method for improving voice recognition are disclosed herein. The apparatus includes a standard voice transmission unit, a Mel-frequency cepstrum coefficient (MFCC) generation unit, and an MFCC compensation unit. The standard voice transmission unit generates a standard voice. The MFCC generation unit generates voice feature data (MFCC) based on the utterance of the standard voice before voice recognition. The MFCC compensation unit stores a gain value generated based on the standard voice, and compensates for the distortion of the voice feature data based on the utterance of a user using the gain value during the voice recognition.
Abstract:
Disclosed herein are a method and an apparatus of expanding a speech recognition database used for speech recognition. The method of expanding a speech recognition database includes generating a pronunciation text from a corpus; confirming whether or not a non-registered word that is not registered in advance in a pronunciation dictionary among words included in the pronunciation text is present; generating lexical model information on the corresponding non-registered word with reference to a built-up acoustic model in the case in which the non-registered word is present as a confirmation result; and adding the generated lexical model information to a built-up lexical model. According to exemplary embodiments of the present invention, various speeches may be recognized in a stand-along speech recognizer in which an infrastructure is insufficient.
Abstract:
Disclosed herein is a noise cancellation apparatus and method, which select in advance parameters to be used for noise cancellation in a reference voice signal section by generating a reference voice signal in advance before a voice signal is generated, thus improving noise cancellation effects. The noise cancellation apparatus includes a parameter initialization unit for determining an initial value of a parameter to be used for noise cancellation, based on reference signals filtered for respective frequencies, a parameter estimation unit for receiving the initial value of the parameter, and estimating the parameter in response to signals that are input after being filtered for respective frequencies, a gain estimation unit for calculating gains for respective frequencies based on the parameter from the parameter estimation unit, and a gain application unit for cancelling noise by applying the gains to the signals that are input after being filtered for respective frequencies.