System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及一种音频转换,特别涉及一种基于机内通话器的音频软件转换方法。
技术介绍
0、技术背景
1、告警音频播放一直是机内通话器比不可少的功能之一,飞机系统非正常或故障状态信息必须通过告警音频播放及时地提供给飞行机组,以便机组人员能在任何情况下及时地察觉并响应,告警音频软件则是保证告警音频播放更加稳定和可靠的重要因素,现有机通告警音频软件的在线升级方式为:将要升级的音频软件卸载,重新烧写告警文件中的数据内容,对告警音频软件进行线下升级,将升级后的告警软件在装上继续投入使用,这种方式操作繁琐、工作量大、还因音频格式限制有造成的音频文件烧写失败的风险。
技术实现思路
1、针对现有告警音频软件的升级问题,本专利技术提出一种基于机内通话器的音频软件转换方法,可将任意告警文件中数据内容通过软件算法转换为ascii码,将ascii码重新存储生成新的告警文件,直接完成告警音频软件的在线升级。
2、为实现上述目的,本专利技术采取以下技术方案:
3、一种基于机内通话器的音频软件转换方法,仅通过软件算法实现告警音频软件的转换。
4、优选地,所述告警音频软件的转换步骤为:
5、s1、所述告警音频软件内部执行开始命令,打开原告警文件,读取原告警文件内容和大小;
6、s2、提取原告警文件中的有效数据,形成中间告警文件;
7、s3、将所述中间告警文件中的有效数据通过软件算法进行转换,形成新的告警文件后,完成告警音频软件的转
8、优选地,s2中提取原告警文件中的有效数据的具体方法为:对原告警文件内容逐一筛选,将原告警文件中的空格、16进制标识“0x”均舍去,其余数据均提取为有效数据。
9、优选地,s3中所述转换的具体方法为:将所述中间告警文件中的有效数据通过软件算法逐一转换为对应的ascii码。
10、一种基于机内通话器的音频软件转换方法,用于飞机通信音频软件升级。
11、与现有技术相比,本专利技术的有益效果为:
12、(1)本专利技术适用于所有文件格式的告警音频,对任意告警文件都可以进行文件格式转换,适用性强;
13、(2)本专利技术新的告警文件可以直接进行告警音频软件在线升级,无需卸载原告警音频软件,操作更为简便,工作量小,升级效率高;
14、(3)本专利技术新的告警文件为统一编码格式,提高了管理效率;现有的告警音升级有各种不同的方式,不利于管理和继承。
15、(4)本专利技术仅通过软件算法实现告警音频软件的转换,避免了告警文件烧写失败的风险。
本文档来自技高网...【技术保护点】
1.一种基于机内通话器的音频软件转换方法,其特征在于,仅通过软件算法实现告警音频软件的转换。
2.根据权利要求1所述的一种基于机内通话器的音频软件转换方法,其特征在于,所述告警音频软件的转换步骤为:
3.根据权利要求2所述的一种基于机内通话器的音频软件转换方法,其特征在于,S2中提取原告警文件中的有效数据的具体方法为:对原告警文件内容逐一筛选,将原告警文件内容中的空格、16进制标识“0x”均舍去,其余数据均提取为有效数据。
4.根据权利要求3所述的一种基于机内通话器的音频软件转换方法,其特征在于,S3中所述转换的具体方法为:将所述中间告警文件中的有效数据通过软件算法转换为对应的ASCII码。
5.根据权利要求1-4任意一项所述的基于机内通话器的音频软件转换方法,用于飞机通信音频软件升级。
【技术特征摘要】
1.一种基于机内通话器的音频软件转换方法,其特征在于,仅通过软件算法实现告警音频软件的转换。
2.根据权利要求1所述的一种基于机内通话器的音频软件转换方法,其特征在于,所述告警音频软件的转换步骤为:
3.根据权利要求2所述的一种基于机内通话器的音频软件转换方法,其特征在于,s2中提取原告警文件中的有效数据的具体方法为:对原告警文件内容逐一筛选,将...
【专利技术属性】
技术研发人员:平佳瑞,曹诗晨,刁姗姗,王云鼎,周雷,
申请(专利权)人:陕西烽火电子股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。