一、a550 简介
a550芯片是 上海华镇电子有限公司 第三代语音识别芯片,支持mp3音频文件的解码播放。可用于智能识别等诸多领域。a550芯片可以通过多个接口与其它mcu进行通信。
a550支持非特定人中文、英文语音的识别,通过双麦克风降噪收音,并允许用户通过usb接口对关键词和关键句的更新。
a550可以支持多达1000词条的语音识别,对于非易混词表,系统给出的识别率达到97%以上,系统支持在噪音环境下的语音识别,芯片中加入了专门的滤波模块。
二、a550架构说明
a550芯片作为一颗主控处理器,内含8052核和dsp核,可以外扩sd卡或者tf卡。通信接口见架构图。
架构图如下:
三、a550 工作流程说明
我们以语音点播歌曲案子为例,说明a550芯片的工作流程:
在pc的二次开发环境中,将语音识别指令列表(比如 点播歌曲、调节音量、上一首下一首等指令)、提示音内容(比如开机语等)以及程序(应用层的程序、语音识别音库、以及底层的bsp文件)3个文件上传到a550芯片(通过usb口)后,550芯片将3个文件存储在外围的norflash中。当然也可以在二次开发环境中,将以上的3个文件生成一个镜像文件,上传到550中,550会自动存储。
用户将mp3文件通过550芯片外围的usb口拷贝到sd/tf卡中。
开机后,550芯片会播放提示音,550识别出用户说的指令“点播歌曲”后,只要用户说出sd/tf卡中的mp3文件的文件名,比如“千里之外”,550芯片识别后会播放 千里之外.mp3文件。
采用550芯片的语音点播歌曲的演示视频公司已经上传到网站,具体见 如下链接:
http://v.youku.com/v_show/id_xmziznzc4mdqw.html
http://v.youku.com/v_show/id_xmziznzg1mduy.html
四、a550芯片的开发环境简介
1、550芯片的软件编译工具
keilc51
2、550芯片的开发板
550 evb module
高速ADC的动态性能参数和基于DSP技术的测试方法研究
【深智云-深智视野】腕小宝,用大数据关注健康
好强大!高通骁龙处理器正式支持Windows 10!
600V三相栅极驱动器加速三相电机的应用
根系分析系统介绍
支持1000条中英文指令语音识别芯片GM11A550
InfoComm展:互动式触摸屏走对了路
应答机器人可通过导航系统传达实时灾情
当酷睿i9-9900K使用47WTDP的散热器时会怎样 开机瞬间就升温到100度左右
如何使用中断将消息写入LCD屏幕
LED硅胶霓虹灯的特点介绍
关于Hotspot 2.0的性能分析和应用
高压断路器操作机构的故障分析
手机快充是怎样影响电池寿命的!
解析扇入型封装和扇出型封装的区别
智能化无人装备能给我们带来什么
AD9857在DVB-T调制器系统中的应用
自动驾驶的主流玩家究竟有哪些
人机界面设计用什么软件_人机界面通常包括哪些设备
一文读懂人工智能CLDNN网络结构