更新时间:2025-04-21 01:37:35下载pdf
本地语音功能突破网络依赖瓶颈,构建更实时提示音播放。本文为您介绍如何为 T5AI-Board 开发板添加本地提示语音播放能力,确保终端用户在不同场景下获得一致性的体验。
首先,使用 Convertio 工具 将您的 WAV 文件转换为 MP3 文件。
将转化好的 MP3 音频文件 comeback.mp3
放在下图所示的 media
文件夹中。
使用以下脚本,将语音文件转换为 C 语言文件结构体的形式:
$ python3 gen_media_src.py ../media/
Generated: ../media/../include/media_src_zh.h, ../media/../src/media_src_zh.c
Generated: ../media/../include/media_src_en.h, ../media/../src/media_src_en.c
Generated: ../media/../include/media_src.h
增加如下图所示的枚举。
例如,增加一个本地提示语音的枚举 T5_ALART_TYPE_COMEBACK
,语音内容为:”嗨,我回来了“
通过以下代码实现 COMEBACK
本地音频的播放。
例如:T5 被唤醒后,可以播放提示音:“嗨,我回来了”,让用户知道 T5 已经被唤醒。
t5_ai_toy_alert(T5_ALART_TYPE_COMEBACK, TRUE);
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈