Nuvoton 语音MCU开发

1. 开发环境搭建

KEIL – uVision4; //程序编译调试
Nuvoton NuVoice Tool V5.03.001.exe //开发语音使用的协助工具
Nu-Link_Keil_Driver 2.01.6592.exe //Nu-Link 驱动, KEIL 芯片驱动
Nuvoton I91200 SDS V1.02.000.exe //ISD9200 系列芯片 SDS 开发包

成功安装之后:
在这里插入图片描述
在这里插入图片描述

2. 例程代码编译

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3. 使用ICP软件烧录程序

ICP 软件可以对 APROM、外部 FLASH、内部 DATA FLASH 等读写;
程序下载区域: 正常情况下为了保证语音识别速度,语音识别库下载到 Dataflash 中;语音
播放库下载到外部 FLASH 中;如果有 bootloader 下载到 LDROM;用户代码下载到 APROM 中;
在这里插入图片描述

4. 生成音频烧录文件

  • 将音频软件截留保存为 WAV 格式单声道音频文档(推荐软件GoldWave); 并将 WAV 文件拷贝到 demo 文件夹下 .\CSpotter VR Nuvoton ISD9260 Demo Code\OneCommand\AudioRes\VR_Response
    在这里插入图片描述
  • 安装 Nuvoton NuVoice Tool 软件到电脑;
  • 在开始-程序–文件夹 Nuvoton NuVoice Tool 下, 打开 audio tool 软件工具;
    在这里插入图片描述
  • 选择 File- Open----
    在这里插入图片描述
  • 打开 demo 文件夹 AudioRes, 选择 AudioRes.wba, 点击: 打开;
    在这里插入图片描述
  • 将 AudioRes 文本中黑色的名字替换为你需要播放的文件名, 点击“”编译, 即可生成ROM 播放文件; 此文件烧录到外部 falsh;
    在这里插入图片描述
Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐