一种语音处理的方法、装置以及终端的利记博彩app
【技术领域】
[0001]本发明涉及终端技术领域,尤其涉及一种语音处理的方法、装置以及终端。
【背景技术】
[0002]随着终端技术的不断发展,通信终端在移动互联网环境下带给用户很大地便捷和快乐,但同时对隐私要求也很高。目前有很多语音加密的方案,比如加密算法、加密数据传输方式、密钥管理方式等,主要用于防止语音/信令数据在网络传输过程中被监听或获取。
[0003]在实践中发现,通信终端在接收通过网络传输层发送过来的加密语音数据后可以对所述加密语音数据进行解密;当解密后的语音数据通过所述通信终端的操作系统、驱动甚至是应用程序时,可能被早就潜伏的木马程序捕获,这样就造成通话双方语音数据的泄露,降低了终端中语音数据的安全性。
【发明内容】
[0004]本发明实施例所要解决的技术问题在于,提供一种语音处理的方法、装置以及终端,可提升语音处理的安全性和方便快捷性。
[0005]—方面,本发明实施例公开提供了一种语音处理的方法,所述方法包括:
[0006]当终端执行加密通话业务时,如果接收到所述加密通话业务的音频数据的录制请求时,检测发起所述录制请求的发起方的权限;
[0007]若所述权限为用于指示有权对所述加密通话业务的音频数据进行录制的录制权限,则获取终端对通话语音进行音频编码得到的音频数据;
[0008]将获取到的所述音频数据存储至预置的录音存储区。
[0009]其中可选地,所述当终端执行加密通话业务时,如果接收到所述加密通话业务的音频数据的录制请求时,检测发起所述录制请求的发起方的录制权限之前,还包括:
[0010]在所述终端的音频管理模块中设置对所述加密通话业务的音频数据进行录制的录制权限,设置的具有所述录制权限的发起方包括:通话U1、通信框架、或者音频编码驱动。
[0011]其中可选地,所述方法还包括:
[0012]若所述权限为用于指示无权对所述加密通话业务的音频数据进行录制的权限,则发送安全提示信息;
[0013]其中,所述安全提示信息用于提示所述发送方无权对所述加密通话业务的音频数据进行录制。
[0014]其中可选地,所述获取终端对通话语音进行音频编码得到的音频数据,包括:
[0015]调用具有录制权限的所述音频编码驱动来获取对通话语音进行音频编码得到的音频数据。
[0016]其中可选地,所述方法还包括:
[0017]如果接收到对所述录音存储区中存储的音频数据的访问请求时,检测发起所述访问请求的发起方的权限;
[0018]若所述权限为用于指示有权对所述录音存储区中存储的音频数据进行访问的权限,则响应所述访问请求以返回所述录音存储区中存储的音频数据。
[0019]另一方面,本发明实施例还公开提供了一种语音处理的装置,所述装置包括:
[0020]检测模块,用于当终端执行加密通话业务时,如果接收到所述加密通话业务的音频数据的录制请求时,检测发起所述录制请求的发起方的权限;
[0021 ]获取模块,用于若所述检测模块检测到的权限为用于指示有权对所述加密通话业务的音频数据进行录制的录制权限,则获取终端对通话语音进行音频编码得到的音频数据;
[0022]存储模块,用于将所述获取模块获取到的所述音频数据存储至预置的录音存储区。
[0023]其中可选地,所述装置还包括:
[0024]设置模块,用于在所述终端的音频管理模块中设置对所述加密通话业务的音频数据进行录制的录制权限,设置的具有所述录制权限的发起方包括:通话U1、通信框架、或者音频编码驱动。
[0025]其中可选地,所述装置还包括:
[0026]发送模块,用于若所述检测模块检测到的权限为用于指示无权对所述加密通话业务的音频数据进行录制的权限,则发送安全提示信息;
[0027]其中,所述安全提示信息用于提示所述发送方无权对所述加密通话业务的音频数据进行录制。
[0028]其中可选地,
[0029]所述获取模块,具体用于调用具有录制权限的所述音频编码驱动来获取对通话语音进行音频编码得到的音频数据。
[0030]其中可选地,
[0031]所述检测模块,还用于如果接收到对所述录音存储区中存储的音频数据的访问请求时,检测发起所述访问请求的发起方的权限;
[0032]所述发送模块,还用于若所述检测模块检测到的权限为用于指示有权对所述录音存储区中存储的音频数据进行访问的权限,则响应所述检测模块检测到的访问请求以返回所述录音存储区中存储的音频数据。
[0033]再一方面,本发明实施例还公开提供了一种终端,所述终端包括所述的语音处理
目.ο
[0034]本发明实施例可通过在终端执行加密通话业务时,如果接收到所述加密通话业务的音频数据的录制请求时,检测发起所述录制请求的发起方的权限;若所述权限为用于指示有权对所述加密通话业务的音频数据进行录制的录制权限,则获取终端对通话语音进行音频编码得到的音频数据,进一步地将获取到的所述音频数据存储至预置的录音存储区;这样可提升语音处理的安全性和方便快捷性。
【附图说明】
[0035]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0036]图1是本发明实施例的一种加密通话框架结构示意图;
[0037]图2是本发明实施例的一种语音处理方法的流程示意图;
[0038]图3是本发明实施例的一种加密通话语音录制的结构示意图;
[0039]图4是本发明实施例的另一种语音处理方法的流程示意图;
[0040]图5是本发明实施例的另一种语音处理方法的流程示意图;
[0041 ]图6是本发明实施例的一种语音处理装置的结构示意图;
[0042]图7是本发明实施例的另一种语音处理装置的结构示意图;
[0043]图8是本发明实施例的一种终端的结构示意图。
【具体实施方式】
[0044]本发明实施例提供了一种语音处理的方法、装置及终端,以期可以对关键词进行快速搜索,获取用户最想得到的结果信息,操作简单,效率高。
[0045]为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
[0046]本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”和“第三”等是用于区别不同对象,而非用于描述特定顺序。此外,术语“包括”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0047]为了更好理解本发明实施例提供的一种语音处理的方法、装置及终端,下面先对本发明实施例适用的加密通话构架进行描述。请参阅图1,图1是本发明实施例公开的一种加密通话构架的结构示意图。如图1所示,该加密通话框架示意图中可以包括应用处理器CPU、通信模块、MIC/Speaker模块、音频编码(也即是音频Codec)、ADSP(Aud1 digitalsignal processor,音频数据信号处理器,简称ADSP)。所述应用处理器CPU可以包括通话UI(User Interface,用户界面,简称UI)也即是通话界面、通信框架、音频管理模块、Aud1驱动、Codec驱动、音频数据存储区;其中,所述通话UI主要用于通话界面的显示以及通话相关的逻辑处理部分,如通话显示界面的显示和界面上的一些按钮;所述通信框架可以为用于维护通信功能够正常工作的逻辑以及控制中心;所述音频管理模块可以为管理音频相关的处理单元,如音频的开启/关闭、通话录音、音频模式管理(如免提模式管理)等;所述音频数据存储区可以是音频数据的存放中心,如通话音频、普通音频等音频数据的存放中心;所述Aud1驱动主要用于负责管理驱动MIC/Speake