DSP Implementation of speech recognition system and single-channel noise reduction

碩士 === 國立交通大學 === 工學院聲音與音樂創意科技碩士學位學程 === 99 === With the scientific and technological progress in recent years, the speech recognition interface has been essential in many 3C products, such as hands-free car kit, smart phones, GPS, and other products. This paper will propose a speech recognition sy...

Full description

Bibliographic Details
Main Authors: Wei, Di-An, 衛帝安
Other Authors: Cheng, Stone
Format: Others
Language:zh-TW
Published: 2011
Online Access:http://ndltd.ncl.edu.tw/handle/89807579647236961706
Description
Summary:碩士 === 國立交通大學 === 工學院聲音與音樂創意科技碩士學位學程 === 99 === With the scientific and technological progress in recent years, the speech recognition interface has been essential in many 3C products, such as hands-free car kit, smart phones, GPS, and other products. This paper will propose a speech recognition system, consists of speech enhancement algorithm, speech feature extraction, and recognition method, which employs recognizes the words of command voice. For the purpose of increasing the purity of the command voice, we adopt single-channel noise reduction (NR) as our speech enhancement algorithm. The speech feature extraction applies mel-scale frequency cepstral coefficient (MFCC). We employ dynamic time warping (DTW) to do dynamic matching after feature extraction. In experiment, we use the DSP TMS320C6416 to implement this speech recognition system. We investigate the computation of floating-point MFCCs to fixed-point ones. In particular, we have to check the scaling factors during each stage of the computation of MFCC. These scaling factors are carefully chosen such that the highest precision is achieved without overflow. The results of experiment show that the recognition rate will be improved at low SNR case.