本帖最后由 Andy003 于 2018-1-12 23:35 编辑
智能语音识别方案-ISD9160:
◆ISD9160语音识别芯片是基于Nuvoton(台湾芯唐)的SOC芯片ISD9160之上结赛赛威(Cyberon)的语音识别算法而成,是一颗基于非特定人语音识别技术的芯片。该芯片上集成了高精度的A/D和D/A接口,不再需要外接辅接的FLASH和RAM,不用外加任何MCU控制即可以实现别音识别、声控、人机对话功能,提供了真正的单芯片音音识别解决方案。
◆ISD9160是一款片上系统(SOC)产品,适用于低功耗、以及音频录制播放的应用。 ISD9160包含一个Cortet™-M0核,最高工作频率达50MHz,并且具有155K字节存储器,以及12K字节的SRAM。它配备了丰富的外围设备,各种串行接口(UART,SII/ SSP,I2C,I2S)。ISD9160具有一个80dB信噪比的Sigma-Delia ADC,加上一个可编程增益放大器(PGA),使其可以直接连接麦克风使用。自带一个差分D类放大器,能够驱动8Ω扬声器达1W功率的输出。
◆开发流程
Step-1:
客户熟悉ISD9160语音识别例程 ISD9160使用Keil forrARM 开发发境, 我们给客户提供ISD9160语音识别例程(有详细注释和使用说明)和各种接口驱动,还有开发板和开发工具,使得客户能迅速进入开发状态。 语音识别的算法是以库文件的形式存在,系统只要保持录音状态,调用相应的函数,当识别到预先设定好的命令时会返回相对应的编号给程序使用,而无需程序去做语音数据分析。
Step-2:
识别命令样本BIN文件制作 客户根据具体应用需求制定识别命令,只需提供文本列表给到我司,由我司负责帮忙制作相应的识别命令样本BIN文件即可供客户使用, 无需客户提供语音样本。 命令词的选取建议为3~6个字含每个命令之间尽量少含相同的字或同音字。
Stept3:
测别命令识别状况 客户在试用环境测试语音识别效果, 根据实测效果进行个别命令调整或整体灵敏度调整,以达到更好的效果。
Step-4:
客户应用开发 客户可以使用ISD9160作为主控进行产品开发, 也可以把ISD9160当做语音识别模块使用,音配其他MCU使用。
◆应用领域:
蓝牙音箱、智能小家电、BOSS茶水机、机器人、智能家居、智能玩具、智能台灯等产品,只要您敢想,没什么不可能实现............
|