ASRPRO语音模块实现随机回复

by mowan in Circuits > Electronics

32 Views, 0 Favorites, 0 Comments

ASRPRO语音模块实现随机回复

45ee1aba-680e-4ef7-b0af-56e6b060d1c0-20250123173913412.jpg

本篇内容是实现语音模块的随机回复。模块型号是AB-ASRPRO,在实际使用过程中,因需要一个问题对应多种答复时,需要修改数据文件的.xlsx表格文件。具体操作本文会详细讲解。

Supplies

材料.jpg
5fefce22-c382-4e14-b9c5-04c9a870995a-20250123174141333.jpg

需要准备图片中材料以及工具

生成样本程序

ad82b0f6-c441-4b26-b97f-5c5c1907cd2d-20250123170651110.jpg
031e8b6e-534c-4102-bd23-66c47056df6e-20250123170653668.jpg
7a100008-cc04-4d32-81db-62d124bab014-20250123170658159.jpg
3923f39d-2608-415c-b0e5-ec7f1af63515-20250123170701161.jpg

1.确保使用软件一致,目的是确保语音模块是同一个厂家

2.设置合适音量,使用默认程序即可

3.点击“生成模型”,即完成程序模型框架生成

烧录程序

3fc955c8-d8f1-4a07-bbe8-aaead3e63f03-20250123170929874.jpg
e39211d5-00c4-4ee7-b227-e69a95582613-20250123170930018.jpg
4fb29558-3308-4f42-96a5-01374dfb326c-20250123170930024.jpg

1.点击“4M编译下载”,自动烧录程序

2.烧录成功与否,语音唤醒测试即可

找到.xlsx底层文件

a8156ddf-9de7-4d59-a65b-6bedb4d9cd76-20250123171410415.jpg
eb64a78e-12e5-4e43-a2aa-cf1278f52ef1-20250123171413336.jpg
c617338a-2884-4b13-8c5e-83bec4d15867-20250123171415494.jpg
9ceeb212-fca1-42c8-9a7b-73f4d7262b3d-20250123171418217.jpg
aa0951c8-cb2e-4c50-8a3e-ff97c302244b-20250123171421735.jpg

1.软件桌面的快捷方式右键,选择“打开文件所在位置”

2.按照以上图片顺序,以此打开,最后找到.xlsx文件

【注意,也可按照路径名称直接找到】

认识参数

cc9dc5e3-ff85-43ab-8ac9-335b3fdf547b-20250123171726018.jpg
ae126f0b-3f36-4b0f-b825-7b7a8a2a3e90-20250123171750082.jpg
c5f6690e-cf04-494f-8fff-ef2b55112363-20250123171911095.jpg

1.图21是打开文件的样子

2.图22,是命令词对应的答复,一对一

3.图23,为播报音的类型,也就是一对一播放的模式,一个命令词仅对应一个回答

修改参数

f0b94936-fab3-4e7f-9622-3bd73b8868ff-20250123172259459.jpg
bf444ef5-5b8d-4fd1-ab7e-0fea6fd679e7-20250123172259660.jpg

1.图31,先将要增加的自定义语音,添加列,并将数字修改

2.图32,将语音代号,写入对应的列,并将前面的“自定义”修改为“随机”

3.最后保存文件

再次烧录程序

0f628dd0-54fe-4923-8de9-de4b4a4444ef-20250123172640894.jpg
c2ce74bf-1237-4d8c-9bae-35c51dd93c25-20250123172644464.jpg
c68ad5ae-f24f-4368-beb7-aab8b2b950ab-20250123174132321.jpg

1.再次点击“4M编译下载”【注意,不用编译程序】

2.烧录成功后,随机回复的目标已实现