关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 基于语音辨识的遥控小车的设计

基于语音辨识的遥控小车的设计

作者: 时间:2009-09-02 来源:网络 收藏

2.1.5 获取识别结果调用int BSR_GetResult(void),用于完成识别,并返回识别结果。返回值为0,无命令识别;返回值-1,识别器停止、未初始化;返回值-2,识别不合格;识别成功返回命令的序号。
2.1.6 停止识别调用void BSR_StopRecognizer(void),用于停止识别。调用此函数时,FIQ_TMA中断关闭。

本文引用地址:https://www.eepw.com.cn/article/163598.htm

训练流程图如图4所示。语音识别部分在main函数中,A口的设置即的逻辑控制部分放在InitIO.asm文件中。

2.2 定时中断 的运动控制采用语音控制和中断定时控制相结合,通过语音触发小车动作,小车行驶中可通过语音指令改变小车的运动状态。在每一次动作触发的同时启动定时器,如果小车由于某些原因不能正常的接收语音指令,则定时时间一到,中断服务程序就会发出指令让小车停下来。
3.结束语

完成的小车经测试,有效距离可达 5米,对特定使用者语音识别可达95%以上,在有效范围内小车能够实时响应使用者的语音命令,实现前进、后退、左转及右转,且在每一次状态改变时会有语音应答,增强了互动性。在 10秒内若没有语音命令发布,小车会自动停止。
的创新点在于采用了具有语音处理功能的凌阳 SPCE061A单片机与专用的红外芯片TX-2B结合形成电路,将声控与红外遥控相结合,增强了小车抗噪音能力,也增加了小车的可控距离,并且系统的实现方便简单。

红外遥控器相关文章:红外遥控器原理

上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭