Design of Speech Recognition System Base on SPCE061A
摘要:系统采用凌阳SPCE061A单片机作为语音识别系统的主控芯片。通过硬件电路设计和软件代码部分成功的设计并实现了一种具有语音识别功能、语音提示(语音合成)及语音回放(语音编码记录)功能的嵌入式语音识别系统。语音识别模型采用(DHMM)离散隐马尔可夫模型,利用Baum-welth重估算法、前向后向算法、viterbi算法来完成语音模板的训练和语音识别的任务。
关键词:SPCE061A单片机;语音识别系统;语音识别模型
Abstract: The system selects SPCE061A as MCU of speech recognition system. Through the hardware circuit design and the software code, design and realize the embedded speech recognition system which contains functions of speech recognition, voice prompt (speech synthesis) and audio playback (speech coding record). The discrete hidden markov model(DHMM)is adopted,Baum-Welth reestimation algorithm, forward-backward procedure and viterbi algorithm is utilized to train and recognize the speech signal.
Keywords: SPCE061A MCU; Speech Recognition System; Speech Recognition Model
1引言
语音识别技术就是让机器通过识别和理解把语音信号转变为相应的文本或命令的技术。语音识别是一门交叉学科,正逐步成为信息技术中人机接口的关键技术,语音识别技术与语音合成技术的结合,使人们能够甩掉键盘,通过语音命令进行操作。近年来语音学研究的深入和数字信号处理软硬件技术的发展,语音技术的应用己经逐步具备走出实验室,服务于社会的能力。尤其在中小字表孤立词语音识别技术已基本成熟,逐渐开始应用于家电产品、智能玩具等对识别率要求不是极其严格的领域。
2 硬件系统的总体方案介绍
本系统采用凌阳SPCE061A作为主控芯片,并根据功能需求设计嵌入式语音识别系统的硬件。由于这是一款包含DSP功能并集成了户A/D,D/A等一系列功能的语音处理专用SOC,模块电路、外扩存储FLASH、LED显示电路、通信模块、功放和喇叭输出模块等。