语音消息转存方法、移动终端及计算机可读存储介质技术

技术编号:16761234 阅读:25 留言:0更新日期:2017-12-09 05:15
本发明专利技术实施例公开了一种语音消息转存方法,应用于通信技术领域,包括:在自动转存模式下,当监听到即时通讯客户端的端口有数据传输时,获取该端口处传输的语音消息的数据;对该语音消息的数据进行解析,得到该语音消息中的声纹特征信息,并判断得到的声纹特征信息中是否包含目标特征信息,该目标特征信息与预设的基准特征信息相匹配;若包含,则将该语音消息转存为预设格式的音频文件。本发明专利技术实施例还公开了一种移动终端及计算机可读存储介质,可实现即时通讯语音消息的有选择性地自动转存。

Voice message transfer method, mobile terminal and computer readable storage medium

The embodiment of the invention discloses a voice message transfer method, which are applied in the technical field of communication: in automatic transfer mode, when listening to the instant messaging client port data transmission, voice message access to the port transmission of data; analyzes the voice message data obtained voiceprint information of the voice message, and determine whether the information contained in the voiceprint feature information of the target, the target feature information with the preset reference feature information matching; if it is, then the voice message transfer set format for pre audio files. An embodiment of the invention also discloses a mobile terminal and a computer readable storage medium, which can realize the selective automatic transfer of instant messaging voice messages.

【技术实现步骤摘要】
语音消息转存方法、移动终端及计算机可读存储介质
本专利技术涉及通信
,尤其涉及一种语音消息转存方法、移动终端及计算机可读存储介质。
技术介绍
随着移动通信及计算机技术的发展,智能手机、平板电脑等智能移动终端的普及率越来越高。除了拨打电话之外,人们还可以通过终端中安装的即时通讯客户端随时随地地进行语音交流。但是人们在进行语音交流时,只能在本机中播放接收或录制的语音消息,而无法保存。如果通过录音的方式进行保存,需要一定的技术知识,且操作繁琐。
技术实现思路
本专利技术实施例的主要目的在于提供一种语音消息转存方法、移动终端及计算机可读存储介质,可实现对即时通讯语音消息的有选择性地自动转存。本专利技术实施例第一方面提供了一种语音消息转存方法,包括:在自动转存模式下,当监听到即时通讯客户端的端口有数据传输时,获取所述端口处传输的语音消息的数据;对所述语音消息的数据进行解析,得到所述语音消息中的声纹特征信息,并判断得到的声纹特征信息中是否包含目标特征信息,所述目标特征信息与预设的基准特征信息相匹配;若包含,则将所述语音消息转存为预设格式的音频文件。本专利技术实施例第二方面提供了一种移动终端,包括:获取模块,用于在自动转存模式下,当监听到即时通讯客户端的端口有数据传输时,获取所述端口处传输的语音消息的数据;解析模块,用于对所述语音消息的数据进行解析,得到所述语音消息中的声纹特征信息;判断模块,用于判断得到的声纹特征信息中是否包含目标特征信息,所述目标特征信息与预设的基准特征信息相匹配;保存模块,用于若所述判断模块的判断结果为所述声纹特征信息中包含所述目标特征信息,则将所述语音消息转存为预设格式的音频文件。本专利技术实施例第三方面提供了一种移动终端,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现上述本专利技术实施例第一方面提供的语音消息转存方法。本专利技术实施例第四方面提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现本专利技术实施例第一方面提供的语音消息转存方法。上述本专利技术各实施例,通过获取即时通讯客户端的端口传输的语音消息的数据并进行解析,得到该语音消息中的声纹特征信息,然后当该声纹特征信息中包含与预设的基准特征信息相匹配的目标特征信息时,将该语音消息转存为预设格式的音频文件,实现了即时通信客户端中的语音消息的有选项性的自动转存,从而为用户提供了一种新的语音消息处理方式,提高了语音消息处理操作的灵活性和便捷性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的语音消息转存方法的应用环境示意图;图2是本专利技术一实施例提供的语音消息转存方法的实现流程示意图;图3是本专利技术另一实施例提供的语音消息转存方法的实现流程示意图;图4是本专利技术实施例提供的语音消息转存方法中目标帐号的设置界面的示意图;图5是本专利技术实施例提供的语音消息转存方法中各转存的音频文件的描述信息的输出界面的示意图;图6是本专利技术另一实施例提供的语音消息转存方法的实现流程示意图;图7是本专利技术实施例提供的语音消息转存方法中基准特征信息的设置界面的示意图;图8是本专利技术一实施例提供的移动终端的结构示意图;图9是本专利技术另一实施例提供的移动终端的结构示意图;图10是本专利技术一实施例提供的一种移动终端的硬件结构图。具体实施方式为使得本专利技术的专利技术目的、特征、优点能够更加的明显和易懂,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而非全部实施例。基于本专利技术中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1是本专利技术实施例提供的语音消息转存方法的应用环境示意图。如图1所示,多个移动终端100和服务器200通过无线或蜂窝数据网络进行数据交互。移动终端100中安装有即时通讯客户端。通过服务器200,可实现各即时通讯客户端之间的信息交互。请参阅图2,图2为本专利技术一实施例提供的语音消息转存方法的实现流程示意图,该方法可应用于移动终端中,移动终端包括:具有网络接入功能的智能手机、平板电脑、笔记本电脑等可在移动中使用的电子数据设备。如图2所示,该方法主要包括以下步骤201至步骤203。步骤201,在自动转存模式下,当监听到即时通讯客户端的端口有数据传输时,获取该端口处传输的语音消息的数据。移动终端中运行有即时通讯客户端,具体如微信、QQ等。即时通讯客户端的程序(该程序在调入内存运行后一般称为进程)通过系统调用与其对应的端口建立连接后,一方面,传输层传给该端口的数据都被即时通讯客户端的进程所接收,另一方面,即时通讯客户端的进程发给传输层的数据也都是从该端口输出。同时,移动终端中还运行有预设的转存模块。通过转存模块,在转存模块或即时通讯客户端启动后,或者,响应于用户触发的进入自动转存模式指令,或者,在用户指定的时间段的开始时间点到达时,进入自动转存模式,在该自动转存模式下,对即时通讯客户端的端口进行监听,当监听到该端口有数据传输时,若该数据传输的内容为语音消息,则获取该端口处传输的语音消息的数据。其中,即时通讯客户端的端口处传输的语音消息的数据包括:即时通讯客户端在该端口处接收的传输层发来的语音消息的数据(即,来自即时通讯好友的语音消息的数据),以及即时通信客户端通过该端口发送给传输层的语音消息的数据(即,本机用户发给其他客户端的语音消息的数据)。可以理解的,转存模块可以是独立运行的程序模块,也可以作为控件集成在即时通讯客户端中,随着即时通讯客户端的启动一起启动。步骤202,对获取的语音消息的数据进行解析,得到该语音消息中的声纹特征信息,并判断得到的声纹特征信息中是否包含目标特征信息,该目标特征信息与预设的基准特征信息相匹配。其中声纹,是用电声学仪器显示的携带言语信息的声波频谱。通过声纹特征可以识别某个生物的声音。具体的,对该语音消息的数据进行解析,得到其中的语音消息,然后提取该语音消息中包含的声纹特征信息,并将提取的声纹特征信息与预设的基准特征信息进行匹配。步骤203,若得到的声纹特征信息中包含目标特征信息,则将该语音消息转存为预设格式的音频文件。具体的,若提取的声纹特征信息中包含与预设的基准特征信息相匹配目标特征信息,则说明该语音消息是用户指定需要转存的包含了某个特定生物的声音的语音消息,此时可以调用第三方音频编辑器或系统音频编辑器,将该语音消息转存为预设格式的音频文件,例如:MP3(MovingPictureExpertsGroupAudioLayerIII,是动态影像专家压缩标准音频层面3)、WAV(波形声音文件)或者WMA(WindowsMediaAudio)格式的音频文件。或者,若预设格式即该语音消息的数据的原格式,则可直接将获取的数据转存到预设的位置。否则,忽略该语音消息的数据,但同时并不影响即时通信客户端对该语音消息的数据的正常接收、发送以本文档来自技高网...
语音消息转存方法、移动终端及计算机可读存储介质

【技术保护点】
一种语音消息转存方法,应用于移动终端,其特征在于,所述方法包括:在自动转存模式下,当监听到即时通讯客户端的端口有数据传输时,获取所述端口处传输的语音消息的数据;对所述语音消息的数据进行解析,得到所述语音消息中的声纹特征信息,并判断得到的声纹特征信息中是否包含目标特征信息,所述目标特征信息与预设的基准特征信息相匹配;若包含,则将所述语音消息转存为预设格式的音频文件。

【技术特征摘要】
1.一种语音消息转存方法,应用于移动终端,其特征在于,所述方法包括:在自动转存模式下,当监听到即时通讯客户端的端口有数据传输时,获取所述端口处传输的语音消息的数据;对所述语音消息的数据进行解析,得到所述语音消息中的声纹特征信息,并判断得到的声纹特征信息中是否包含目标特征信息,所述目标特征信息与预设的基准特征信息相匹配;若包含,则将所述语音消息转存为预设格式的音频文件。2.如权利要求1所述的语音消息转存方法,其特征在于,所述对所述语音消息的数据进行解析,得到所述语音消息中的声纹特征信息之前,还包括:判断所述语音消息的数据的发送方帐号是否为目标帐号;若是所述目标帐号,则将所述语音消息转存为预设格式的音频文件;若不是所述目标帐号,则执行所述对所述语音消息的数据进行解析,得到所述语音消息中的声纹特征信息的步骤。3.如权利要求2所述的语音消息转存方法,其特征在于,所述方法还包括:响应于触发的第一设置指令,将所述第一设置指令指向的帐号标记为所述目标帐号;在接收到所述第一设置指令后,首次监听到所述即时通讯客户端接收到所述目标帐号发送的语音消息时,提取所述目标帐号发送的语音消息中的声纹特征信息,作为所述基准特征信息。4.如权利要求2所述的语音消息转存方法,其特征在于,所述方法还包括:响应于触发的第二设置指令,提取所述第二设置指令指向的音频文件中的声纹特征信息,作为所述基准特征信息;则所述若包含,则将所述语音消息转存为预设格式的音频文件之后包括:当所述声纹特征信息中不包含除所述目标特征信息之外的其他声纹特征信息时,将所述语音消息的发送方帐号设置为所述目标帐号。5.如权利要求1所述的语音消息转存方法,其特征在于,所述将所述语音消息转存为预设格式的音频文件之前,还包括:调用音频编辑器对所述语音消息的音频信号进行处理,以提高所述语音消息的音质。6.如权利要求1至5中的任一项所述的语音消息转存方法,其特征在于,所述将所述语音消息转存为预设格式的音频文件之后,包括:通过预设的公众号,将所述音频文件存储到服务器中。7.如权利要求1至5中的任一项所述的语音消息转存方法,其特征在于,所述将所述语音消息转存为预设格式的音频文件之后,包括:响应于触发的转存信息输出指令,输出各转存的音频文件的描述信息;响应于在所述描述信息的输出界面触发的发送指令,将所述发送指令指向的音频文件发送给所述发送指令指向的对象。8.一种移动终端,其特征在于,包括:获取模块,用于在自动转存模式下,当监听到即时通讯客户端的端口有数据传输时,获取所述端口处传输的语音消息的数据;解析模块,用...

【专利技术属性】
技术研发人员:杨宗业
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

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

1