音频处理方法以及装置制造方法及图纸

技术编号:28564996 阅读:18 留言:0更新日期:2021-05-25 18:01
本申请公开了一种音频处理方法以及装置,音频处理方法包括:芯片持续地获取音频数据;芯片在算法库中随机选择出目标特征提取算法,对音频数据的声学特征进行提取,以得到第一声学特征;芯片通过自身的私钥加密算法进行一次加密;芯片使用与数据平台共享的公钥加密算法进行二次加密;芯片将经过二次加密后的目标数据发送至数据平台;数据平台接收目标数据,使用公钥解密算法进行一次解密;数据平台使用私钥解密算法进行二次解密;数据平台重新提取音频数据的第二声学特征;数据平台在第二声学特征与第一声学特征一致的情况下,确定音频数据未被篡改。可以保证音频传输的完整性和保密性。

【技术实现步骤摘要】
音频处理方法以及装置
本申请属于人工智能
,具体涉及一种音频处理方法和装置。
技术介绍
现有技术中,对于音频本身往往是无法进行加密的,在传输的过程中,音频的内容可能被非法人员的篡改、恶意破坏和泄露。目前的现有技术至少存在如下问题:无法保证音频传输的完整性和保密性。
技术实现思路
本申请实施例的目的是提供一种音频处理方法和装置,能够解决目前无法保证音频传输的完整性和保密性的技术问题。为了解决上述技术问题,本申请是这样实现的:第一方面,本申请实施例提供了一种音频处理方法,其特征在于,包括:芯片持续地获取音频数据;所述芯片在算法库中随机选择出目标特征提取算法,通过所述目标特征提取算法和目标参数对所述音频数据的声学特征进行提取,以得到第一声学特征,其中,所述算法库中包括多种目标提取算法;所述芯片通过自身的私钥加密算法对所述第一声学特征、所述目标提取算法以及所述目标参数进行一次加密;所述芯片使用与数据平台共享的公钥加密算法对所述音频数据、所述第一声学特征、所述目标提取算法以及所述目标参数进行二次加密;所述芯片将经过所述二次加密后的目标数据发送至所述数据平台,所述目标数据包括所述音频数据、所述第一声学特征、所述目标提取算法以及所述目标参数;所述数据平台接收所述目标数据,使用与所述公钥加密算法对应的公钥解密算法对所述目标数据进行一次解密;所述数据平台使用与所述私钥加密算法对应的私钥解密算法对所述目标数据进行二次解密;所述数据平台利用经过所述二次解密后的所述音频数据、所述目标提取算法以及所述目标特征提取算法,重新提取所述音频数据的第二声学特征;所述数据平台在重新提取所述第二声学特征与所述第一声学特征一致的情况下,确定所述音频数据未被篡改。进一步地,所述所述数据平台利用经过所述二次解密后的所述音频数据、所述目标提取算法以及所述目标特征提取算法,重新提取所述音频数据的第二声学特征之后,还包括:所述数据平台在重新提取所述第二声学特征与所述第一声学特征不一致的情况下,确定所述音频数据已被篡改。进一步地,所述所述芯片在算法库中随机选择出目标特征提取算法,通过所述目标特征提取算法和目标参数对所述音频数据的声学特征进行提取,具体为:所述芯片在所述音频数据中出现停顿的空白音的情况下,在算法库中随机选择出目标特征提取算法,通过所述目标特征提取算法和目标参数对所述音频数据的声学特征进行提取。进一步地,所述所述芯片在算法库中随机选择出目标特征提取算法,通过所述目标特征提取算法和目标参数对所述音频数据的声学特征进行提取,以得到第一声学特征之后,包括:所述芯片通过哈希值计算算法对所述第一声学特征进行计算,以获得第一哈希值;所述所述数据平台利用经过所述二次解密后的所述音频数据、所述目标提取算法以及所述目标特征提取算法,重新提取所述音频数据的第二声学特征之后,还包括:所述数据平台通过所述哈希值计算算法对所述第一声学特征进行计算,以获得第二哈希值;所述数据平台在所述第二哈希值与所述第一哈希值一致的情况下,确定所述音频数据未被篡改。进一步地,所述芯片与所述数据平台具有配对关系,所述芯片与所述数据平台共享所述公钥加密算法以及所述公钥解密算法,所述公钥加密算法以及所述公钥解密算法可替换,所述私钥加密算法以及所述私钥解密算法不可导出。第二方面,本申请实施例提供了一种音频处理装置,其特征在于,包括:获取模块,用于芯片持续地获取音频数据;第一提取模块,用于所述芯片在算法库中随机选择出目标特征提取算法,通过所述目标特征提取算法和目标参数对所述音频数据的声学特征进行提取,以得到第一声学特征,其中,所述算法库中包括多种目标提取算法;一次加密模块,用于所述芯片通过自身的私钥加密算法对所述第一声学特征、所述目标提取算法以及所述目标参数进行一次加密;二次加密模块,用于所述芯片使用与数据平台共享的公钥加密算法对所述音频数据、所述第一声学特征、所述目标提取算法以及所述目标参数进行二次加密;发送模块,用于所述芯片将经过所述二次加密后的目标数据发送至所述数据平台,所述目标数据包括所述音频数据、所述第一声学特征、所述目标提取算法以及所述目标参数;接收模块,用于所述数据平台接收所述目标数据,使用与所述公钥加密算法对应的公钥解密算法对所述目标数据进行一次解密;解密模块,用于所述数据平台使用与所述私钥加密算法对应的私钥解密算法对所述目标数据进行二次解密;第二提取模块,用于所述数据平台利用经过所述二次解密后的所述音频数据、所述目标提取算法以及所述目标特征提取算法,重新提取所述音频数据的第二声学特征;第一对比模块,用于所述数据平台在重新提取所述第二声学特征与所述第一声学特征一致的情况下,确定所述音频数据未被篡改。进一步地,所述音频处理装置还包括:第二对比模块,用于所述数据平台在重新提取所述第二声学特征与所述第一声学特征不一致的情况下,确定所述音频数据已被篡改。进一步地,所述第一提取模块,具体用于所述芯片在所述音频数据中出现停顿的空白音的情况下,在算法库中随机选择出目标特征提取算法,通过所述目标特征提取算法和目标参数对所述音频数据的声学特征进行提取。进一步地,所述音频处理装置还包括:第一计算模块,用于所述芯片通过哈希值计算算法对所述第一声学特征进行计算,以获得第一哈希值;第二计算模块,用于所述数据平台通过所述哈希值计算算法对所述第一声学特征进行计算,以获得第二哈希值;第三对比模块,所述数据平台在所述第二哈希值与所述第一哈希值一致的情况下,确定所述音频数据未被篡改。进一步地,所述芯片与所述数据平台具有配对关系,所述芯片与所述数据平台共享所述公钥加密算法以及所述公钥解密算法,所述公钥加密算法以及所述公钥解密算法可替换,所述私钥加密算法以及所述私钥解密算法不可导出。在本申请实施例中,在芯片侧进行两次加密,数据平台侧进行相应的两次解密,并且通过对比加密前与解密后的声学特征是否一致来判断音频数据在传输过程中是否被篡改,可以保证音频传输的完整性和保密性。附图说明图1是本申请实施例提供的一种音频处理方法的流程示意图;图2是本申请实施例提供的一种音频处理装置的结构示意图;本专利技术目的的实现、功能特点及优点将结合实施例、参照附图做进一步说明。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次本文档来自技高网...

【技术保护点】
1.一种音频处理方法,其特征在于,包括:/n芯片持续地获取音频数据;/n所述芯片在算法库中随机选择出目标特征提取算法,通过所述目标特征提取算法和目标参数对所述音频数据的声学特征进行提取,以得到第一声学特征,其中,所述算法库中包括多种目标提取算法;/n所述芯片通过自身的私钥加密算法对所述第一声学特征、所述目标提取算法以及所述目标参数进行一次加密;/n所述芯片使用与数据平台共享的公钥加密算法对所述音频数据、所述第一声学特征、所述目标提取算法以及所述目标参数进行二次加密;/n所述芯片将经过所述二次加密后的目标数据发送至所述数据平台,所述目标数据包括所述音频数据、所述第一声学特征、所述目标提取算法以及所述目标参数;/n所述数据平台接收所述目标数据,使用与所述公钥加密算法对应的公钥解密算法对所述目标数据进行一次解密;/n所述数据平台使用与所述私钥加密算法对应的私钥解密算法对所述目标数据进行二次解密;/n所述数据平台利用经过所述二次解密后的所述音频数据、所述目标提取算法以及所述目标特征提取算法,重新提取所述音频数据的第二声学特征;/n所述数据平台在重新提取所述第二声学特征与所述第一声学特征一致的情况下,确定所述音频数据未被篡改。/n...

【技术特征摘要】
1.一种音频处理方法,其特征在于,包括:
芯片持续地获取音频数据;
所述芯片在算法库中随机选择出目标特征提取算法,通过所述目标特征提取算法和目标参数对所述音频数据的声学特征进行提取,以得到第一声学特征,其中,所述算法库中包括多种目标提取算法;
所述芯片通过自身的私钥加密算法对所述第一声学特征、所述目标提取算法以及所述目标参数进行一次加密;
所述芯片使用与数据平台共享的公钥加密算法对所述音频数据、所述第一声学特征、所述目标提取算法以及所述目标参数进行二次加密;
所述芯片将经过所述二次加密后的目标数据发送至所述数据平台,所述目标数据包括所述音频数据、所述第一声学特征、所述目标提取算法以及所述目标参数;
所述数据平台接收所述目标数据,使用与所述公钥加密算法对应的公钥解密算法对所述目标数据进行一次解密;
所述数据平台使用与所述私钥加密算法对应的私钥解密算法对所述目标数据进行二次解密;
所述数据平台利用经过所述二次解密后的所述音频数据、所述目标提取算法以及所述目标特征提取算法,重新提取所述音频数据的第二声学特征;
所述数据平台在重新提取所述第二声学特征与所述第一声学特征一致的情况下,确定所述音频数据未被篡改。


2.根据权利要求1所述的音频处理方法,其特征在于,所述所述数据平台利用经过所述二次解密后的所述音频数据、所述目标提取算法以及所述目标特征提取算法,重新提取所述音频数据的第二声学特征之后,还包括:
所述数据平台在重新提取所述第二声学特征与所述第一声学特征不一致的情况下,确定所述音频数据已被篡改。


3.根据权利要求1所述的音频处理方法,其特征在于,所述所述芯片在算法库中随机选择出目标特征提取算法,通过所述目标特征提取算法和目标参数对所述音频数据的声学特征进行提取,具体为:
所述芯片在所述音频数据中出现停顿的空白音的情况下,在算法库中随机选择出目标特征提取算法,通过所述目标特征提取算法和目标参数对所述音频数据的声学特征进行提取。


4.根据权利要求1所述的音频处理方法,其特征在于,所述所述芯片在算法库中随机选择出目标特征提取算法,通过所述目标特征提取算法和目标参数对所述音频数据的声学特征进行提取,以得到第一声学特征之后,包括:
所述芯片通过哈希值计算算法对所述第一声学特征进行计算,以获得第一哈希值;
所述所述数据平台利用经过所述二次解密后的所述音频数据、所述目标提取算法以及所述目标特征提取算法,重新提取所述音频数据的第二声学特征之后,还包括:
所述数据平台通过所述哈希值计算算法对所述第一声学特征进行计算,以获得第二哈希值;
所述数据平台在所述第二哈希值与所述第一哈希值一致的情况下,确定所述音频数据未被篡改。


5.根据权利要求1所述的音频处理方法,其特征在于,所述芯片与所述数据平台具有配对关系,所述芯...

【专利技术属性】
技术研发人员:张晴晴曹艳丽贾艳明张雪璐
申请(专利权)人:北京爱数智慧科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1