【技术实现步骤摘要】
音频编解码方法、存取方法及其相关设备及存储装置
本申请涉及音频数据处理
,特别是涉及一种音频编解码方法、存取方法及其相关设备及存储装置。
技术介绍
目前,音频技术已得到广泛的应用,故各行各业每天都会产生大量的音频文件。而不少行业如公共安全领域对其音频文件需要极高的保密性。现有的音频文件通常采用对音频文件中的数据值进行明文编码,进而对编码后的音频文件进行存储、通信。明文编码数据极易被窃听,从而导致音频文件的信息泄露,进而造成重大损失。基于此,针对现有的音频文件存在的安全风险,如何提高音频文件的数据安全性,成为亟待解决的问题。
技术实现思路
本申请主要是提供一种音频编解码方法、存取方法及其相关设备及存储装置,能够提高音频文件的数据安全性。为了解决上述问题,本申请第一方面提供了一种音频编码方法,包括:获取目标音频文件的目标模值;利用目标模值分别对目标音频文件中每个采样点的值进行分解,得到每个采样点的倍数和余数;分别对每个采样点的倍数和余数进行编码,得到每个采样点的倍数编码值和余数编码值;基 ...
【技术保护点】
1.一种音频编码方法,其特征在于,包括:/n获取目标音频文件的目标模值;/n利用所述目标模值分别对目标音频文件中每个采样点的值进行分解,得到每个所述采样点的倍数和余数;/n分别对每个所述采样点的倍数和余数进行编码,得到每个所述采样点的倍数编码值和余数编码值;/n基于所述目标音频文件的每个采样点的倍数编码值和余数编码值,得到所述目标音频文件的编码数据。/n
【技术特征摘要】
1.一种音频编码方法,其特征在于,包括:
获取目标音频文件的目标模值;
利用所述目标模值分别对目标音频文件中每个采样点的值进行分解,得到每个所述采样点的倍数和余数;
分别对每个所述采样点的倍数和余数进行编码,得到每个所述采样点的倍数编码值和余数编码值;
基于所述目标音频文件的每个采样点的倍数编码值和余数编码值,得到所述目标音频文件的编码数据。
2.根据权利要求1所述的方法,其特征在于,所述分别对每个所述采样点的倍数和余数进行编码,得到每个所述采样点的倍数编码值和余数编码值,包括:
对所述目标音频文件中的采样点的倍数和余数分别进行频率统计,得到倍数频率分布情况和余数频率分布情况;
基于所述倍数频率分布情况,生成倍数霍夫曼编码表,以及基于所述余数频率分布情况,生成余数霍夫曼编码表;
利用所述倍数霍夫曼编码表对每个所述采样点的倍数进行霍夫曼编码,得到每个所述采样点的倍数编码值,以及利用所述余数霍夫曼编码表对每个所述采样点的余数进行霍夫曼编码,得到每个所述采样点的余数编码值;
或者,所述分别对每个所述采样点的倍数和余数进行编码,得到每个所述采样点的倍数编码值和余数编码值,包括:
对所述目标音频文件中的采样点的倍数和余数统一进行频率统计,得到倍数-余数频率分布情况;
基于所述倍数-余数频率分布情况,生成倍数-余数霍夫曼编码表;
利用所述倍数-余数霍夫曼编码表分别对每个所述采样点的倍数和余数进行霍夫曼编码,得到每个所述采样点的倍数编码值和余数编码值。
3.根据权利要求2所述的方法,其特征在于,所述基于所述倍数频率分布情况,生成倍数霍夫曼编码表,以及基于所述余数频率分布情况,生成余数霍夫曼编码表,包括:
基于所述倍数频率分布情况,建立倍数霍夫曼树,并通过所述倍数霍夫曼树生成所述倍数霍夫曼编码表;以及
基于所述余数频率分布情况,建立余数霍夫曼树,并通过所述余数霍夫曼树生成所述余数霍夫曼编码表;
所述基于所述倍数-余数频率分布情况,生成倍数-余数霍夫曼编码表,包括:
基于所述倍数-余数频率分布情况,建立一倍数-余数霍夫曼树,并通过所述倍数-余数霍夫曼树生成所述倍数-余数霍夫曼编码表。
4.根据权利要求2所述的方法,其特征在于,所述目标音频文件有若干个;
所述对所述目标音频文件中的采样点的倍数和余数分别进行频率统计,得到倍数频率分布情况和余数频率分布情况,包括:
对所述若干个目标音频文件中所有采样点的倍数和余数分别进行频率统计,得到倍数频率分布情况和余数频率分布情况;或者,
从所述若干个目标音频文件所有采样点的倍数中随机抽取部分倍数,并对随机抽取的倍数进行频率统计得到倍数频率分布情况,并从所述若干个目标音频文件所有采样点的余数中随机抽取部分余数,并对随机抽取的余数进行频率统计得到余数频率分布情况;
所述对所述目标音频文件中的采样点的倍数和余数统一进行频率统计,得到倍数-余数频率分布情况,包括:
对所述若干个目标音频文件中所有采样点的倍数和余数统一进行频率统计,得到倍数-余数频率分布情况;或者,
从所述若干个目标音频文件所有采样点的倍数中随机抽取部分倍数,并从所述若干个目标音频文件所有采样点的余数中随机抽取部分余数,并对随机抽取的倍数和余数进行频率统计得到倍数-余数频率分布情况。
5.根据权利要求1所述的方法,其特征在于,所述获取目标音频文件的目标模值,包括:
基于所述目标音频文件的数据量化精度,获取数据量化值域;
获取所述数据量化值域的上限域值,并遍历所述上限域值的所有组除数与商,以获得每组除数与商中的较大值;...
【专利技术属性】
技术研发人员:方磊,赵亚,杨军,方昕,方四安,
申请(专利权)人:科大讯飞股份有限公司,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。