生成提示音文件

本文介绍了如何使用C语言处理提示音文件,通过两步将其转化为8K 16bit的wav文件,然后进一步转换为SBC格式。首先利用goldwav程序批量转换,接着使用特定的sbc转换工具生成最终的SBC资源。当提示音文件过大时,此方法也能用于减小文件大小。此外,还讨论了76A2设备提示音的同步问题和如何在8895B设备上添加新的提示音。
摘要由CSDN通过智能技术生成

客户提供的文件转成我们要的SBC文件,分两步
第一步,转换成8K 16bit的wav
打开goldwav程序,左上角文件选择批处理,导入文件,转换参数选择8000Hz,16bit
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
转换后的文件即是我们需要的wav文件
第二步,wav转换成sbc文件
进入sbc转换工具文件夹中,将sbc文件夹删除,进入wav文件夹,en为英文,zn为中文,选择对应文件夹进入。将转换好的wav文件复制过来,退到sbc工具文件夹,双击执行sbc.exe程序,生成新的sbc文件夹,里面就有我们要的sbc资源了

—————————————————————————————————
分割线

当提示音音量文件太大时,也可以用这个方法进行转换,缩小文件大小
在这里插入图片描述
————————————————————————————————————
76A2提示音同步问题

 tws_res_play(TWS_RES_CONNECTED_NOR);

要左右耳同步报语音需要调用这个函数,但是在switch里面不一定有我们要的case,可以仿照里面的添加,例如下面的pairing。

void tws_res_get_addr(u32 index, u32 *res_index
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值