开始折腾你的开源遥控器Ⅱ——自定义你的遥控器语音

[复制链接]
查看6282 | 回复1 | 2021-7-30 17:53:09 | 显示全部楼层 |阅读模式
开始折腾你的开源遥控器Ⅱ——自定义你的遥控器语音
生命不息,折腾不止!
你还在因为遥控器发出的语音报警而不知道发生了什么吗?
你还在因为和朋友爽飞时,听到遥控器报警而不知道是谁的遥控器在报警吗?
你还在因为你的遥控器语音包没有朋友的骚气而烦恼吗?
自定义一个属于自己的遥控器语音吧,请开始折腾吧!
实现原理:
遥控器内系统固件调动sd卡中文件从而播放声音。
所以,想要改变语音包,只需要使用新语音文件替换掉原有语音文件。
1、  首先,下载你所需要的语音文件,格式为(.WAV)比特率为256kbps或512kbps,音频采样率小于32000,推荐时长不超过2s。
可以使用格式工厂将你喜欢的音效进行格式转换,也可以使用pr、Au等工具进行创建。也有网页的在线剪切、转换工具,获得你想要的音效,如https://www.aconvert.com/cn/audio/,,,,总有适合你的。
2、  打开遥控器的SD卡(tf卡)。
遥控器开机,使用数据线连接,连接方式选择USBStorage(SD),此时pc会检测到插入了U盘。
或者拔出遥控器tf卡,使用读卡器连接到电脑。
打开后会看到如下的文件夹。                              
截图202107301748026769..png
3、打开sounds文件夹,此处存储着遥控器的声音文件

截图202107301748283528..png

4、打开en文件夹,因为遥控器默认的是英文的语音包,我们需要更改英文选项的语音包内的语音文件为我们想要的。方式为更改你做需要的功能的语音文件名字,然后复制到sd卡中,选择替换。
     PS:当然你也可以更改在其他语言的语音文件夹内,但是你需要在(SYS-RADIO SETUP-VOICE LANUAGE)中更改为你替换至文件夹的语言。
文件夹system内的语音包文件为opentx系统的系统提示语音,包含开机语音、信号丢失、通道报警等。
en文件夹下的其他语音文件可以通过遥控器设置特殊功能(MDL-SPECIAL FUNCTIONS),在拨动特定拨杆时,实现自动播放,让你在飞行时更加清晰的了解你的飞行器状态。你可以设置飞行模式通知,返航模式等语音播报。

截图202107301751232325..png

5、常用语音文件名称
  
SYSTEM文件夹内
  
En文件夹内
文件名
对应功能
文件名
对应功能
Hello.wav
开机语音
acro.wav
手动模式
midtrim.wav
微调中位点
angmd.wav
自稳模式
rssi_org.wav
信号质量差
hrzmd.wav
半自稳模式
rssi_red.wav
信号质量极差
disarm.wav
解锁
swalert.wav
开关报警
armed.wav
上锁
telemko.wav
信号丢失
telemok.wav
信号重新连接
thralert.wav
通道报警
6、遥控器特殊功能(specialfunctions)设置
①长按遥控器的MDLmodel)键,进入模型设置页面
截图202107301752026716..png
②使用PAGE键翻页找到MIXES(混控)页面,添加你的遥控器通道。
若已添加,则无需进行此步骤。
截图202107301752197524..png
③使用PAGE页,翻页找到SPECIALFUNCTIONS(特殊功能)页面
截图202107301752291094..png
special functions页面的设置详情为
特殊功能序号/特殊功能的触发开关/触发后动作/动作详情设置
拨动拨杆实现播放自定义音频操作流程:
在确定好触发开关后,选择playtrack选项,此时,动作详情设置为选择SD卡中sound→en文件夹中的音频(而非system文件夹中的)。选择你想使用的音频,设置播放次数,摁下RTN(返回键)即可。
个人私藏语音包文件链接
链接:https://pan.baidu.com/s/1FBnifvKTNoFUX8YhfV_HaQ
提取码:frmt

截图202107301748179987..png
回复

使用道具 举报

渐见 | 10 小时前 | 显示全部楼层
为什么导入进去但是没声音,码率11025,大小83kb,是mav格式,就是没声音
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则