基于Windows CE的语音口令识别系统的设计

嵌入式系统 时间:2011-01-10来源:网络

  

  图1 语音口令识别系统的程序流程图。

  当语音口令识别系统采集到命令语音信号后,要提取参数,做出比较判断,调用相应语音口令识别算法。对每条语音口令信号,先切除静音,进行预加重处理,然后通过Hamming窗分帧,帧长和帧移分别为20ms和10ms,对每一帧语音信号提取16阶MFCC和△MFCC一共32维参数作为特征矢量。

  语音口令识别软件系统由许多不同的语音信号预处理、识别算法和其它子程序组成,为了实现参数的传递,每个程序执行后的参数以文件的形式输出,而这些程序的调用先后顺序和参数的输入输出文件的位置等都由一个主程序管理。

  在Windows CE中,编写可执行程序,需要调用应用程序编程接口API(Application Programming Interface)函数,并且要设定程序入口点。调用过程为:

  无论是进行语音口令训练还是语音口令识别操作,都需要对语音口令信号的采集和实时处理程序,所以对语音口令信号的采集和实时处理程序是语音口令识别系统软件中的重要部分之一。对于语音音频接口的管理是通过Windows CE 5.0里的API函数完成的,对语音口令信号的采集和实时处理程序流程图如图2所示。

1 2 3 4

关键词: 音频

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版