前面分享了怎么用CSK6大模型语音开发板实现桌面机器人和给其他硬件对接智能语音,当更改音色后默认唤醒词可能跟音色人设不符,这时就需要更改为自定义的名字,这篇就介绍一下怎么通过官方提供的工具实操更换唤醒词。

更换唤醒词算法资源的流程如下,如果还想把界面中提示语的 “小美小美” 更换为自定义唤醒词一致的文字,可以在更换唤醒词后参考本文后半部进行操作。

实操给桌面AI语音助理(大模型语音开发板)更换自定义唤醒词_固件

更换唤醒词算法资源

步骤一:在开发板上成功运行大模型语音交互与识图

实操给桌面AI语音助理(大模型语音开发板)更换自定义唤醒词_开发板_02

示例运行界面如上,包含以下功能: 语音交互:支持按键录音或唤醒后通过语音与大模型进行对话

拍照识图:支持通过摄像头拍摄图像并上传给大模型进行识别,支持依据识图内容进行提问

图片生成:支持通过语音交互描述画面内容,令大模型生成图片并显示至套件屏幕上

步骤二:登陆聆思定制平台进行唤醒词质量评估

1.访问聆思语音定制服务工具:https://tool.listenai.com/audio-custom/products

2.登录后点击【新增产品】按钮,填写产品名称后点击确定

实操给桌面AI语音助理(大模型语音开发板)更换自定义唤醒词_固件_03

3.完成产品创建后,在新页面中直接选择唤醒词和命令词标签,点击唤醒词配置表格下方的【+添加行】按钮,在新增的行中第一列中填写自己的唤醒词 (拼音不需要填写),然后点击【词条评测】按钮,等待评测完成。

实操给桌面AI语音助理(大模型语音开发板)更换自定义唤醒词_desktop_04

步骤三:打包下载唤醒词资源

评测通过后,评测质量列将显示 OK,此时点击固件打包标签,输入一个固件版本号,其他配置项不需要变动,点击打包,等待固件打包并自动下载完成

实操给桌面AI语音助理(大模型语音开发板)更换自定义唤醒词_开发板_05

步骤四:烧录替换唤醒词资源

1.检查确认开发套件已运行大模型语音交互与识图示例(llm_pic),示例启动默认界面如下:

实操给桌面AI语音助理(大模型语音开发板)更换自定义唤醒词_开发板_06

2.电脑USB接口连接开发板 DAP_USB 接口,电脑运行cskburn桌面烧录工具并选中连接开发板后识别到的串口号:

实操给桌面AI语音助理(大模型语音开发板)更换自定义唤醒词_固件_07

3.解压上一步下载的固件压缩包,将解压后的文件夹中的 cmd.binmain.bin 这两个文件拖入 cskburn desktop 软件中,并将这两个文件的烧录地址修改为:

● cmd.bin:0xa10000

● main.bin:0xa00000

修改完成后点击烧录,等待烧录完成,即可重新运行示例进行体验。

实操给桌面AI语音助理(大模型语音开发板)更换自定义唤醒词_desktop_08

更换屏幕界面上的唤醒词文字提示

当我们按照上面步骤完成唤醒词算法资源的替换后,可以参考下面的步骤修改示例源码并重新编译烧录,即可实现UI交互界面提示的修改。

实操给桌面AI语音助理(大模型语音开发板)更换自定义唤醒词_开发板_09

1、定位唤醒词提示显示的文件位置:

可使用 VSCode 打开llm_pic工程目录,通过搜索或直接定位打开我们要修改的源码文件LLM_pic\src\app_ui\aweui\screen\aweui_screen_standby.c,

实操给桌面AI语音助理(大模型语音开发板)更换自定义唤醒词_开发板_10

打开aweui_screen_standby.c,我们直接在代码中搜索关键词“小美小美 ”即可定位进行修改,以下图为例将 226行 与 315行 的提示修改为我们新的唤醒词或其他提示引导

实操给桌面AI语音助理(大模型语音开发板)更换自定义唤醒词_desktop_11

实操给桌面AI语音助理(大模型语音开发板)更换自定义唤醒词_desktop_12

2、 保存修改后的源码,重新编译烧录

duomotai_ap目录下执行以下指令,对修改过的工程进行编译(以 Windows CMD 终端为例):

lisa zep build -b csk6_duomotai_devkit apps\LLM_pic -p

使用 Type-C 数据线连接开发套件的 DAP_USB接口,使用烧录工具对固件进行烧录:

cskburn desktop是一款聆思推出的桌面烧录工具,在下载并安装 cskburn桌面烧录工具 | 聆思文档中心后,双击图标运行软件:

1.点击串口下拉框,选择连接开发套件后识别到的串口编号;

2.将编译输出的.bin文件拖拽进烧录区域;

3.点击开始烧录,等待烧录完成。

实操给桌面AI语音助理(大模型语音开发板)更换自定义唤醒词_desktop_13

3、复位运行

烧录完成后,程序将自动运行,你也可以通过按压开发板上的复位按键进行复位运行。

可看到界面已修改为我们新的唤醒词:

实操给桌面AI语音助理(大模型语音开发板)更换自定义唤醒词_固件_14

4、注意事项

重新烧录固件后,之前替换的唤醒词资源也会被覆盖,需要重新通过cskburn desktop烧录一次唤醒词资源(cmd.bin和main.bin)。

附录-出厂自带的唤醒词资源

默认唤醒词(小美小美)唤醒词资源:

cmd.bin

main.bin