您当前的位置:五五电子网电子知识电子知识资料计算机应用ARM处理器非特定人语音识别系统设计 正文
ARM处理器非特定人语音识别系统设计

ARM处理器非特定人语音识别系统设计

点击数:7502 次   录入时间:03-04 11:39:06   整理:http://www.55dianzi.com   计算机应用

     

    图8 建立结构体

    在操作训练过程中测控计算机每隔50 ms 对下位机进行控制及轮询,并记录反馈数据,在数据记录时以50 ms 为一个单位。采用定时器对时间进行控制。在回放过程中首先比对当前时间和所记录的时间,当所记录的时间与当前时间吻合时测控计算机控制下位机执行该事件,完成事件回放。

    Arduino mega2560控制器负责接收测控计算机的控制指令并执行指令,读取语音识别结果,对声强数据采集和处理,控制语音合成单元进行语音合成等。Arduinomega2560 控制器采用串口中断的方式进行命令接收。

    只有正确接收到命令才会执行并回传结果,若测控计算机在限定时间内未收到回传结果则表明发生错误,测控计算机需重新发送。数据接收流程图如图8所示。

     

图9 数据接收

     

    图9 数据接收

    4 总结

    本文利用智能语音芯片设计了某模拟训练器的示教与回放系统,该系统不需要现在流行的虚拟现实技术的支持,仅在MCU的控制下就可以运行。该系统也可以在小型的便携式设备上实现,具有良好的应用前景。



上一页  [1] [2] 


本文关键字:处理器  语音识别  计算机应用电子知识资料 - 计算机应用