一种语音处理方法及终端与流程

文档序号:14685946发布日期:2018-06-14 22:16阅读:129来源:国知局

本发明涉及音频处理技术领域,尤其涉及一种语音处理方法及终端。



背景技术:

随着电子商务技术和互联网技术的发展和进步,手机、平板电脑等终端的功能也越来越多。除了传统的电话,这些终端还可用于网络语音通话。

语音通话是终端用户的隐私行为,一般终端用户都不希望通话内容或正在通话的联系人的身份被其他人知道。然而在现有技术中,当接收到联系人发来的语音消息时,终端通常直接播放接收到的语音消息,而不会对语音进行额外处理,若接听通话的并非用户本人或者通话时终端附近还有其他人,可能导致终端用户的通话隐私被泄露。



技术实现要素:

本发明实施例提供一种语音处理方法及终端,可保护终端用户的通话隐私不被泄露。

本发明实施例第一方面提供了一种语音处理方法,其可包括:

接收联系人发送的语音消息;

判断当前用户、当前环境或者所述联系人是否满足预设的语音处理触发条件;

若判断结果为是,则对所述语音消息执行预设的语音处理并播放处理后的语音消息。

本发明实施例第二方面提供了一种终端,其可包括:

第一接收单元,用于接收联系人发送的语音消息;

第一判断单元,用于判断当前用户、当前环境或者所述联系人是否满足预设的语音处理触发条件;

处理单元,用于当所述第一判断单元的判断结果为是时,对所述语音消息执行预设的语音处理并播放处理后的语音消息。

本发明实施例通过接收联系人发送的语音消息,判断当前用户、当前环境或者所述联系人是否满足预设的语音处理触发条件,并在判断结果为是时,在对所述语音消息执行预设的语音处理之后播放处理后的语音消息。采用本发明实施例,可以通过对语音消息执行相应的语音处理来保护用户的语音通话隐私,避免通话信息泄露。

附图说明

为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明的一个实施例提供的语音处理方法的流程示意图;

图2是本发明的另一个实施例提供的语音处理方法的流程示意图;

图3是本发明的又一个实施例提供的语音处理方法的流程示意图;

图4是本发明的又一个实施例提供的语音处理方法的流程示意图;

图5是本发明的又一个实施例提供的语音处理方法的流程示意图;

图6是本发明的一个实施例提供的终端的结构示意图;

图7是本发明的另一个实施例提供的终端的结构示意图;

图8是本发明的终端中第一判断单元的一实施例的结构示意图;

图9是本发明的终端中第一判断单元的另一实施例的结构示意图;

图10是本发明的又一个实施例提供的终端的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例提供一种语音处理方法及终端,可保护终端用户的语音通话隐私不被泄露。具体实现中,本发明实施例中描述的终端可包括但不限于:手机、平板电脑、笔记本电脑等终端。

参见图1,图1是本发明的一个实施例提供的语音处理方法的流程示意图。所述语音处理方法可通过终端来执行。如图1所示,所述语音处理方法可包括如下步骤:

S101,接收联系人发送的语音消息。

在一些可行的实施方式中,上述联系人可以是本地存储的联系人,也可以是云端存储的联系人。例如可以是电话通讯录中的联系人,也可以是即时通信应用或邮件应用中存储的联系人。

可选地,上述语音消息可以是电话语音消息或网络语音消息。

S102,判断当前用户、当前环境或者所述联系人是否满足预设的语音处理触发条件;若判断结果为是,执行步骤S103,否则执行步骤S104。

在一些可行的实施方式中,可预先设置至少一种语音处理触发条件,并为每一种语音处理触发条件设置相应预设的语音处理操作,当达到预设的语音处理触发条件时,将触发预设的语音处理操作。可选地,不同的语音处理触发条件所对应的语音处理操作可以相同或不同。例如,第一语音处理触发条件对应的语音处理操作可以为改变语音消息的音色、音调或音量,第二语音处理触发条件对应的语音处理操作可以为删除语音消息中预设的敏感词等。

可选地,可分别针对用户、环境或联系人分别设置不同的语音处理触发条件和相应的语音处理操作。例如,可针对用户身份、用户的情绪状况等设置至少一种语音处理触发条件和相应的语音处理操作;可针对终端周围环境的噪音、亮度、人员分布等设置至少一种语音处理触发条件和相应的语音处理操作;还可针对联系人身份设置至少一种语音处理触发条件和相应的语音处理操作。

S103,对所述语音消息执行预设的语音处理并播放处理后的语音消息。

在一些可行的实施方式中,若当前用户、当前环境或联系人中至少一者满足预设的语音处理触发条件,则可根据预先设置的至少一种语音处理触发条件及对应的语音处理操作,对上述接收到的语音消息执行预设的语音处理。可选地,上述语音处理可包括但不限于:改变语音消息的音色、删除语音消息中的敏感词、降低语音消息中敏感词的音量、将语音消息中的敏感词替换为预设的其他词汇等。

在一些可行的实施方式中,可预先存储多种音色的音色参数,根据预先存储的音色参数对上述语音消息的音色参数进行调整,以达到改变上述语音消息的音色的效果。

在一些可行的实施方式中,可预先设置至少一个敏感词,还可设置敏感词的替换词,当接收到的语音消息中存在敏感词时,可删除该敏感词、降低该敏感词的音量或者将该敏感词替换为预设的替换词。可选地,该敏感词可以是终端默认的,也可以是用户通过终端的设置选项进行设置的。

S104,播放所述语音消息。

在一些可行的实施方式中,若当前用户、当前环境或联系人均未满足预设的语音处理触发条件,可直接播放该语音消息。

本发明实施例的语音处理方法,可接收联系人发送的语音消息,判断当前用户、当前环境或者所述联系人是否满足预设的语音处理触发条件,并在判断结果为是时,在对所述语音消息执行预设的语音处理之后播放处理后的语音消息。采用本发明实施例,可以通过对语音消息执行预设的语音处理来保护用户的语音通话隐私,避免通话信息泄露。

参见图2,图2是本发明的另一个实施例提供的语音处理方法的流程示意图。所述语音处理方法可通过终端来执行。如图2所示,所述语音处理方法可包括如下步骤:

S201,接收联系人发送的语音消息。

作为一种可行的实施方式,步骤S201的具体实施方式可参考图1所示实施例中步骤S101的相关描述,此处不再赘述。

S202,对当前用户进行身份识别,以判断所述当前用户是否为预先设置的合法用户;若判断结果为是,执行步骤S205,否则执行步骤S203。

可选地,对用户进行身份识别的方法可包括但不限于面部识别、指纹识别或者心跳识别。

作为一种可行的实施方式,可通过摄像头预先采集并存储终端合法用户的面部图像作为参考图像。当接收到联系人发送的语音消息时,采集当前用户的面部图像并与预先存储的参考图像进行对比,当两者之间的相似度大于预设阈值时,可认为当前用户为预先设置的合法用户。

作为一种可行的实施方式,可通过指纹传感器预先采集并存储终端合法用户的指纹作为参考指纹。当接收到联系人发送的语音消息时,采集当前用户的指纹并与预先存储的参考指纹进行对比,当两者之间的相似度大于预设阈值时,可认为当前用户为预先设置的合法用户。

作为一种可行的实施方式,可通过心电传感器预先采集并存储终端合法用户的心率信息作为参考心率信息。当接收到联系人发送的语音消息时,采集当前用户的心率信息,若当前用户的心率信息与预先存储的参考心率信息相匹配,可认为当前用户为预先设置的合法用户。

具体实施中,在初始设置或修改参考图像、参考指纹或参考心率信息时,可通过密码的方式验证用户的合法性。

S203,从预先存储的至少一种音色参数中选择与当前用户满足的语音处理触发条件相对应的音色参数。

在一些可行的实施方式中,若当前用户不是预先设置的合法用户,则判定当前用户满足预设的语音处理触发条件,可触发预设语音处理操作。

在另一些可行的实施方式中,若当前用户不是预先设置的合法用户,还可进一步判断当前用户是否为预先设置的触发人物,当进一步判断为是时,则判定当前用户满足预设的语音处理触发条件,可触发预设语音处理操作。

可选地,语音处理操作可包括但不限于:改变语音消息的音色、删除语音消息中的敏感词、降低语音消息中敏感词的音量、将语音消息中的敏感词替换为预设的其他词汇等。

具体地,音色主要决定于声音频谱对人的刺激,但也决定于波形、声压、频谱的频率位置和频谱对人的时间性刺激。利用多种不同频率的纯音以不同的递变按照一定的比例混合,可模拟不同的音色。

作为一种可行的实施方式,终端可预先存储至少一种音色的音色参数,例如普通男声的音色参数、普通女声的音色参数、知名明星的音色参数、特定卡通动画人物的音色参数、特定乐器的音色参数等。终端还可预先设置不同的语音处理触发条件与不同的音色参数之间的对应关系,根据该对应关系,可以从预先存储的至少一种音色参数中选择与当前用户满足的语音处理触发条件相对应的音色参数。例如,若语音处理触发条件为当前用户不是预先设置的合法用户,可设置对应的音色参数为与联系人性别不同的音色参数,即当联系人为女性时,对应的音色参数为男声的音色参数,当联系人为男性时,对应的音色参数为女声的音色参数。

S204,根据选择的音色参数对所述语音消息执行音色调整处理并播放处理后的语音消息。

具体实施中,选择了音色参数之后,可根据已选择的音色参数对接收到的上述语音消息的音色进行调整,从而改变上述语音消息的音色。将处理后的语音消息进行播放,可向当前用户隐藏联系人的真实音色,进而隐藏联系人的性别或身份,避免当前用户窥探终端合法用户的通话隐私。

S205,播放所述语音消息。

在一些可行的实施方式中,若当前用户为预先设置的合法用户,可直接播放接受到的语音消息。

本发明实施例的语音处理方法,可接收联系人发送的语音消息,对当前用户进行身份识别,以判断所述当前用户是否为预先设置的合法用户,并在当前用户不是预先设置的合法用户时,从预先存储的至少一种音色参数中选择与所述预设的语音处理触发条件相对应的音色参数,在根据选择的音色参数对所述语音消息执行音色调整处理之后播放处理后的语音消息。采用本发明实施例,当使用终端的用户不是合法用户时,可以通过对语音消息执行相应的音色调整处理来保护用户的语音通话隐私,避免通话信息泄露。

参见图3,图3是本发明的又一个实施例提供的语音处理方法的流程示意图。所述语音处理方法可通过终端来执行。如图3所示,所述语音处理方法可包括如下步骤:

S301,接收联系人发送的语音消息。

作为一种可行的实施方式,步骤S301的具体实施方式可参考图1所示实施例中步骤S101的相关描述,此处不再赘述。

S302,接收当前用户输入的语音信息。

可选地,该语音信息可以是在接收联系人发送的语音消息之前或之后输入的,本发明对接收联系人发送的语音消息和接收用户输入的语音信息之间的顺序不做限定。

可选地,用户输入的语音信息可以是电话语音信息或网络语音信息。

S303,根据所述当前用户输入的语音信息中的音调、音量或节奏中至少一种,判断所述当前用户的情绪是否属于预设的情绪类型;若判断结果为是,执行步骤S304,否则执行步骤S306。

具体地,人在不同的情绪状态下,发出的声音的音调、音量、节奏等参数时不一样的,例如当情绪低落时,通常音调较低、音量较小、节奏也较慢;当情绪高昂时,通常音调较高、音量较大、节奏也较快。终端通过预先采集不同情绪下的样本数据,可确定不同情绪类型所对应的声音参数。接收到用户输入的语音信息后,将该语音信息的声音参数与预先存储的声音参数进行对比,判断是否与预先存储的声音参数相符合,若是,则当前用户的情绪属于该预先存储的声音参数所对应的情绪类型,可判定所述用户满足预设的语音处理触发条件。

S304,从预先存储的至少一种音色参数中选择与当前用户满足的语音处理触发条件相对应的音色参数。

在一些可行的实施方式中,若当前用户的情绪属于预设的情绪类型,则判定当前用户满足预设的语音处理触发条件,可触发预设语音处理操作。可选地,语音处理操作可包括但不限于:改变语音消息的音色、删除语音消息中的敏感词、降低语音消息中敏感词的音量、将语音消息中的敏感词替换为预设的其他词汇等。

作为一种可行的实施方式,终端可预先存储至少一种音色的音色参数,例如普通男声的音色参数、普通女声的音色参数、知名明星的音色参数、特定卡通动画人物的音色参数、特定乐器的音色参数等。终端还可预先针对不同的情绪类型设置相应的音色参数,例如针对失落或高兴的情绪可设置喜剧效果的音色参数,以改善用户的失落情绪或增强用户的高兴情绪;针对愤怒的情绪可设置柔和的音色参数,以安抚用户的愤怒情绪。根据当前用户的情绪,可从预先存储的音色参数中选择与当前用户的情绪相对应的音色参数,即与当前用户所满足的语音处理触发条件相对应的音色参数。

S305,根据选择的音色参数对所述语音消息执行音色调整处理并播放处理后的语音消息。

S306,播放所述语音消息。

作为一种可行的实施方式,步骤S305-S306的具体实施方式可参考图2所示实施例中步骤S204-S205的相关描述,此处不再赘述。

本发明实施例的语音处理方法,可接收联系人发送的语音消息及当前用户输入的语音信息,根据所述当前用户输入的语音信息中的音调、音量或节奏中至少一种,判断所述当前用户的情绪是否属于预设的情绪类型,若判断结果为是,从预先存储的至少一种音色参数中选择与当前用户满足的语音处理触发条件相对应的音色参数,根据选择的音色参数对所述语音消息执行音色调整处理并播放处理后的语音消息。采用本发明实施例,可以根据终端用户的情绪对联系人发送的语音消息进行音色调整处理,以调节用户情绪,提升用户体验。

参见图4,图4是本发明的又一个实施例提供的语音处理方法的流程示意图。所述语音处理方法可通过终端来执行。如图4所示,所述语音处理方法可包括如下步骤:

S401,接收联系人发送的语音消息。

作为一种可行的实施方式,步骤S301的具体实施方式可参考图1所示实施例中步骤S101的相关描述,此处不再赘述。

S402,判断所述联系人是否为预先标记的私密联系人之一;若判断结果为是,执行步骤S403,否则执行步骤S405。

具体实施中,终端用户可将联系人列表中的一个或多个联系人标记为私密联系人。本发明实施例中,若联系人为预先标记的私密联系人之一,则判定该联系人满足预设的语音处理触发条件。对于私密联系人,终端将执行一些语音处理操作以保护用户与私密联系人之间的通话隐私。可选地,语音处理操作可包括但不限于:改变语音消息的音色、删除语音消息中的敏感词、降低语音消息中敏感词的音量、将语音消息中的敏感词替换为预设的其他词汇等。

S403,从预先存储的至少一种音色参数中选择与所述联系人满足的语音处理触发条件相对应的音色参数。

具体实施中,终端可预先存储至少一种音色的音色参数,例如普通男声的音色参数、普通女声的音色参数、知名明星的音色参数、特定卡通动画人物的音色参数、特定乐器的音色参数等。

作为一种可行的实施方式,可预先针对不同的满足语音处理触发条件的私密联系人分别设置相应的音色参数,当接收到私密联系人的语音消息时,从中选择与该私密联系人对应的音色参数。

作为另一种可行的实施方式,可在接收到私密联系人的语音消息时,根据该私密联系人的性别从预先存储的多种音色参数中选择与其性别相反的音色参数。例如,若该私密联系人为女性,则选择男声的音色参数,若该私密联系人为男性,则选择女声的音色参数。可选地,私密联系人的性别信息可由用户预先设置,也可通过识别该私密联系人发送的语音消息获得。

S404,根据选择的音色参数对所述语音消息执行音色调整处理并播放处理后的语音消息。

S405,播放所述语音消息。

作为一种可行的实施方式,步骤S404-S405的具体实施方式可参考图2所示实施例中步骤S204-S205的相关描述,此处不再赘述。

本发明实施例的语音处理方法,可接收联系人发送的语音消息及当前用户输入的语音信息,判断所述联系人是否为预先标记的私密联系人之一,若判断结果为是,从预先存储的至少一种音色参数中选择与所述联系人满足的语音处理触发条件相对应的音色参数,根据选择的音色参数对所述语音消息执行音色调整处理并播放处理后的语音消息。采用本发明实施例,当发来语音消息的联系人为私密联系人时,可以通过对语音消息执行相应的音色调整处理来保护用户的语音通话隐私,避免通话信息泄露。

参见图5,图5是本发明的又一个实施例提供的语音处理方法的流程示意图。所述语音处理方法可通过终端来执行。如图5所示,所述语音处理方法可包括如下步骤:

S501,接收联系人发送的语音消息。

作为一种可行的实施方式,步骤S301的具体实施方式可参考图1所示实施例中步骤S101的相关描述,此处不再赘述。

S502,判断在预设距离内是否存在预设的触发终端或触发人物;若判断结果为是,执行步骤S503,否则执行步骤S505。

具体地,上述触发终端或触发人物可以为用户通过终端预先设置的。

作为一种可行的实施方式,可预先存储触发终端的识别码,通过扫描预设距离内的终端的识别码来判断预设距离内是否存在触发终端。

作为一种可行的实施方式,可预先存储触发人物的识别信息,例如头像信息、热红外图像等,通过将预设距离内的人物的识别信息与预先存储的触发人物的识别信息进行比对,可判断预设距离内是否存在触发人物。

本发明实施例中,若在预设距离内存在预设的触发终端或触发人物,则判定当前环境满足预设的语音处理触发条件。

在一些可行的实施方式中,在预设距离内存在预设的触发终端或触发人物的情况下,还可判断发送语音消息的联系人是否为私密联系人,若此时发送语音消息的联系人是私密联系人,可触发语音处理操作,否则可执行步骤S505。可选地,语音处理操作可包括但不限于:改变语音消息的音色、删除语音消息中的敏感词、降低语音消息中敏感词的音量、将语音消息中的敏感词替换为预设的其他词汇等。

S503,从预先存储的至少一种音色参数中选择与当前环境满足的语音处理触发条件相对应的音色参数。

在一些可行的实施方式中,若预设距离内存在触发终端或触发人物,则认为当前环境满足预设的语音处理触发条件,可触发预设的语音处理操作。其中,终端用户可设置在当前环境满足语音处理触发条件时的音色处理操作,终端根据用户设置的音色处理操作从预先存储的至少一种音色参数中选择相应的音色参数。例如,终端用户设置在当前环境满足语音处理触发条件时的音色处理操作为音色性别转换操作,若发送语音消息的联系人为女性,则选择男声的音色参数,若发送语音消息的联系人为男性,则选择女声的音色参数。

S504,根据选择的音色参数对所述语音消息执行音色调整处理并播放处理后的语音消息。

S505,播放所述语音消息。

作为一种可行的实施方式,步骤S504-S505的具体实施方式可参考图2所示实施例中步骤S204-S205的相关描述,此处不再赘述。

本发明实施例的语音处理方法,可接收联系人发送的语音消息,判断在预设距离内是否存在预设的触发终端或触发人物,若判断结果为是,从预先存储的至少一种音色参数中选择与当前环境满足的语音处理触发条件相对应的音色参数,根据选择的音色参数对所述语音消息执行音色调整处理并播放处理后的语音消息。采用本发明实施例,当发来语音消息的联系人为私密联系人时,可以通过对语音消息执行相应的音色调整处理来保护用户的语音通话隐私,避免通话信息泄露。

参见图6,图6是本发明的一个实施例提供的终端的结构示意图。如图6所示,所述终端可包括:第一接收单元601、第一判断单元602和处理单元603,其中:

第一接收单元601,用于接收联系人发送的语音消息。

在一些可行的实施方式中,上述联系人可以是本地存储的联系人,也可以是云端存储的联系人。例如可以是电话通讯录中的联系人,也可以是即时通信应用或邮件应用中存储的联系人。

可选地,上述语音消息可以是电话语音消息或网络语音消息。

第一判断单元602,用于判断当前用户、当前环境或者所述联系人是否满足预设的语音处理触发条件。

在一些可行的实施方式中,可预先设置至少一种语音处理触发条件,并为每一种语音处理触发条件设置相应的语音处理操作,当达到预设的语音处理触发条件时,将触发相应的语音处理操作。可选地,不同的语音处理触发条件所对应的语音处理操作可以相同或不同。例如,第一语音处理触发条件对应的语音处理操作可以为改变语音消息的音色、音调或音量,第二语音处理触发条件对应的语音处理操作可以为删除语音消息中预设的敏感词等。

可选地,可分别针对用户、环境或联系人分别设置不同的语音处理触发条件和预设的语音处理操作。例如,可针对用户身份、用户的情绪状况等设置至少一种语音处理触发条件和预设的语音处理操作;可针对终端周围环境的噪音、亮度、人员分布等设置至少一种语音处理触发条件和预设的语音处理操作;还可针对联系人身份设置至少一种语音处理触发条件和预设的语音处理操作。

处理单元603,用于当所述第一判断单元的判断结果为是时,对所述语音消息执行预设的语音处理并播放处理后的语音消息。

在一些可行的实施方式中,若当前用户、当前环境或联系人中至少一者满足预设的语音处理触发条件,则可根据预先设置的至少一种语音处理触发条件及对应的语音处理操作,对上述接收到的语音消息执行预设的语音处理。可选地,上述语音处理可包括但不限于:改变语音消息的音色、删除语音消息中的敏感词、降低语音消息中敏感词的音量、将语音消息中的敏感词替换为预设的其他词汇等。

在一些可行的实施方式中,可预先存储多种音色的音色参数,根据预先存储的音色参数对上述语音消息的音色参数进行调整,以达到改变上述语音消息的音色的效果。

在一些可行的实施方式中,可预先设置至少一个敏感词,还可设置敏感词的替换词,当接收到的语音消息中存在敏感词时,可删除该敏感词、降低该敏感词的音量或者将该敏感词替换为相应的替换词。可选地,该敏感词可以是终端默认的,也可以是用户通过终端的设置选项进行设置的。

在一些可行的实施方式中,若当前用户、当前环境或联系人均未满足预设的语音处理触发条件,可直接播放该语音消息。

本发明实施例的终端,可接收联系人发送的语音消息,判断当前用户、当前环境或者所述联系人是否满足预设的语音处理触发条件,并在判断结果为是时,在对所述语音消息执行预设的语音处理之后播放处理后的语音消息。采用本发明实施例,可以通过对语音消息执行预设的语音处理来保护用户的语音通话隐私,避免通话信息泄露。

参见图7,图7是本发明的一个实施例提供的终端的结构示意图。如图7所示,所述终端可包括:

第一接收单元701,用于接收联系人发送的语音消息。

作为一种可行的实施方式,第一接收单元701的具体实施方式可参考图6所示实施例中第一接收单元601的相关描述,此处不再赘述。

第一判断单元702,用于判断当前用户、当前环境或者所述联系人是否满足预设的语音处理触发条件。

作为一种可行的实施方式,第一判断单元702的具体实施方式可以和图6所示实施例中第一判断单元602的具体实施方式相同。

在一些可行的实施方式中,如图8所示,所述第一判断单元702可包括识别单元7021和第二判断单元7022,其中:

识别单元7021,用于对当前用户进行身份识别,以判断所述当前用户是否为预先设置的合法用户。

可选地,识别单元7021对用户进行身份识别的方式可包括但不限于面部识别、指纹识别或者心跳识别。

作为一种可行的实施方式,可通过摄像头预先采集并存储终端合法用户的面部图像作为参考图像。当接收到联系人发送的语音消息时,采集当前用户的面部图像并与预先存储的参考图像进行对比,当两者之间的相似度大于预设阈值时,可认为当前用户为预先设置的合法用户。

作为一种可行的实施方式,可通过指纹传感器预先采集并存储终端合法用户的指纹作为参考指纹。当接收到联系人发送的语音消息时,采集当前用户的指纹并与预先存储的参考指纹进行对比,当两者之间的相似度大于预设阈值时,可认为当前用户为预先设置的合法用户。

作为一种可行的实施方式,可通过心电传感器预先采集并存储终端合法用户的心率信息作为参考心率信息。当接收到联系人发送的语音消息时,采集当前用户的心率信息,若当前用户的心率信息与预先存储的参考心率信息相匹配,可认为当前用户为预先设置的合法用户。

具体实施中,在初始设置或修改参考图像、参考指纹或参考心率信息时,可通过密码的方式验证用户的合法性。

第二判断单元7022,用于若所述当前用户不是预先设置的合法用户,则判定所述当前用户满足预设的语音处理触发条件。

在一些可行的实施方式中,若当前用户不是预先设置的合法用户,则第二判断单元7022可判定当前用户满足预设的语音处理触发条件,可触发预设语音处理操作。

在另一些可行的实施方式中,若当前用户不是预先设置的合法用户,第二判断单元7022还可进一步判断当前用户是否为预先设置的触发人物,当进一步判断为是时,第二判断单元7022则判定当前用户满足预设的语音处理触发条件,可触发预设语音处理操作。

在一些可行的实施方式中,如图9所示,所述第一判断单元702可包括:

第二接收单元7023,用于接收当前用户输入的语音信息。

可选地,该语音信息可以是在接收联系人发送的语音消息之前或之后输入的,本发明对接收联系人发送的语音消息和接收用户输入的语音信息之间的顺序不做限定。

可选地,用户输入的语音信息可以是电话语音信息或网络语音信息。

第三判断单元7024,用于根据所述当前用户输入的语音信息中的音调、音量或节奏中至少一种,判断所述当前用户的情绪是否属于预设的情绪类型;还用于当判断结果为是时,判定所述联系人满足预设的语音处理触发条件。

具体地,人在不同的情绪状态下,发出的声音的音调、音量、节奏等参数时不一样的,例如当情绪低落时,通常音调较低、音量较小、节奏也较慢;当情绪高昂时,通常音调较高、音量较大、节奏也较快。终端通过预先采集不同情绪下的样本数据,可确定不同情绪类型所对应的声音参数。接收到用户输入的语音信息后,将该语音信息的声音参数与预先存储的声音参数进行对比,判断是否与预先存储的声音参数相符合,若是,则当前用户的情绪属于该预先存储的声音参数所对应的情绪类型,可判定所述用户满足预设的语音处理触发条件。

在一些可行的实施方式中,若当前用户的情绪属于预设的情绪类型,则判定当前用户满足预设的语音处理触发条件,可触发预设语音处理操作。

在一些可行的实施方式中,所述第一判断单元702还可具体用于:判断所述联系人是否为预先标记的私密联系人之一;若判断结果为是,则判定所述联系人满足预设的语音处理触发条件。

具体实施中,终端用户可将联系人列表中的一个或多个联系人标记为私密联系人。本发明实施例中,若联系人为预先标记的私密联系人之一,则判定该联系人满足预设的语音处理触发条件。对于私密联系人,终端将执行一些语音处理操作以保护用户与私密联系人之间的通话隐私。

在一些可行的实施方式中,所述第一判断单元702还可具体用于:判断在预设距离内是否存在预设的触发终端或触发人物;若存在预设的触发终端或触发人物,则判定所述当前环境满足预设的语音处理触发条件。

具体地,上述触发终端或触发人物可以为用户通过终端预先设置的。

作为一种可行的实施方式,可预先存储触发终端的识别码,通过扫描预设距离内的终端的识别码来判断预设距离内是否存在触发终端。

作为一种可行的实施方式,可预先存储触发人物的识别信息,例如头像信息、热红外图像等,通过将预设距离内的人物的识别信息与预先存储的触发人物的识别信息进行比对,可判断预设距离内是否存在触发人物。

本发明实施例中,若在预设距离内存在预设的触发终端或触发人物,则判定当前环境满足预设的语音处理触发条件。

在一些可行的实施方式中,在预设距离内存在预设的触发终端或触发人物的情况下,还可判断发送语音消息的联系人是否为私密联系人,若此时发送语音消息的联系人是私密联系人,可触发语音处理操作,否则可直接播放该语音消息。

处理单元703,用于当所述第一判断单元的判断结果为是时,对所述语音消息执行预设的语音处理并播放处理后的语音消息。

在一些可行的实施方式中,处理单元703可包括:

选择单元7031,用于从预先存储的至少一种音色参数中选择与所述预设的语音处理触发条件相对应的音色参数。

具体地,音色主要决定于声音频谱对人的刺激,但也决定于波形、声压、频谱的频率位置和频谱对人的时间性刺激。利用多种不同频率的纯音以不同的递变按照一定的比例混合,可模拟不同的音色。

作为一种可行的实施方式,终端可预先存储至少一种音色的音色参数,例如普通男声的音色参数、普通女声的音色参数、知名明星的音色参数、特定卡通动画人物的音色参数、特定乐器的音色参数等。

在一些可行的实施方式中,终端可预先设置不同的语音处理触发条件与不同的音色参数之间的对应关系,根据该对应关系,可以从预先存储的至少一种音色参数中选择与当前用户满足的语音处理触发条件相对应的音色参数。例如,若语音处理触发条件为当前用户不是预先设置的合法用户,可设置对应的音色参数为与联系人性别不同的音色参数,即当联系人为女性时,对应的音色参数为男声的音色参数,当联系人为男性时,对应的音色参数为女声的音色参数。

在一些可行的实施方式中,终端还可预先针对不同的情绪类型设置相应的音色参数,例如针对失落或高兴的情绪可设置喜剧效果的音色参数,以改善用户的失落情绪或增强用户的高兴情绪;针对愤怒的情绪可设置柔和的音色参数,以安抚用户的愤怒情绪。根据当前用户的情绪,可从预先存储的音色参数中选择与当前用户的情绪相对应的音色参数,即与当前用户所满足的语音处理触发条件相对应的音色参数。

作为一种可行的实施方式,可预先针对不同的满足语音处理触发条件的私密联系人分别设置相应的音色参数,当接收到私密联系人的语音消息时,从中选择与该私密联系人对应的音色参数。

作为另一种可行的实施方式,可在接收到私密联系人的语音消息时,根据该私密联系人的性别从预先存储的多种音色参数中选择与其性别相反的音色参数。例如,若该私密联系人为女性,则选择男声的音色参数,若该私密联系人为男性,则选择女声的音色参数。可选地,私密联系人的性别信息可由用户预先设置,也可通过识别该私密联系人发送的语音消息获得。

在一些可行的实施方式中,终端用户可设置在当前环境满足语音处理触发条件时的音色处理操作,终端根据用户设置的音色处理操作从预先存储的至少一种音色参数中选择相应的音色参数。例如,终端用户设置在当前环境满足语音处理触发条件时的音色处理操作为音色性别转换操作,若发送语音消息的联系人为女性,则选择男声的音色参数,若发送语音消息的联系人为男性,则选择女声的音色参数。

调整单元7032,用于根据选择的音色参数对所述语音消息执行音色调整处理。

具体实施中,选择了音色参数之后,可根据已选择的音色参数对接收到的上述语音消息的音色进行调整,从而改变上述语音消息的音色。将处理后的语音消息进行播放,可向当前用户隐藏联系人的真实音色,进而隐藏联系人的性别或身份,避免当前用户窥探终端合法用户的通话隐私。

本发明实施例的终端,可接收联系人发送的语音消息,判断当前用户、当前环境或者所述联系人是否满足预设的语音处理触发条件,并在判断结果为是时,在对所述语音消息执行相应的语音处理之后播放处理后的语音消息。采用本发明实施例,可以通过对语音消息执行预设的语音处理来保护用户的语音通话隐私,避免通话信息泄露;还可根据用户情绪对语音消息进行处理,调节用户情绪。

参见图10,图10是本发明的又一个实施例提供的终端的结构示意图。如图10所示,所述终端可包括:至少一个输入设备1000;至少一个输出设备2000;至少一个处理器3000,例如CPU;和存储器4000,上述输入设备1000、输出设备2000、处理器3000和存储器4000通过总线5000连接。

其中,上述输入设备1000具体可为终端的触控面板、按键、或语音识别模块等。在本发明实施例中,上述输入设备1000可用于接收语音消息。

上述输出设备2000具体可为终端的显示屏或语音播放模块(例如麦克风)等,在本发明实施例中,上述输出设备2000可用于输出语音消息。

上述存储器4000可以是高速RAM存储器,也可为非不稳定的存储器(non-volatilememory),例如磁盘存储器。上述存储器4000用于存储一组程序代码,还用于存储至少一种交通工具的相关音频。

上述输入设备1000、输出设备2000和处理器3000用于调用存储器4000中存储的程序代码,执行如下操作:

上述输入设备1000可用于:接收联系人发送的语音消息;

上述处理器3000可用于:

判断当前用户、当前环境或者所述联系人是否满足预设的语音处理触发条件;

若判断结果为是,则对所述语音消息执行预设的语音处理;

上述输出设备2000可用于:播放处理后的语音消息。

作为一种可行的实施方式,上述处理器3000判断当前用户、当前环境或者所述联系人是否满足预设的语音处理触发条件,可包括:

对当前用户进行身份识别,以判断所述当前用户是否为预先设置的合法用户;

若所述当前用户不是预先设置的合法用户,则判定所述当前用户满足预设的语音处理触发条件。

作为一种可行的实施方式,上述输入设备1000还可用于:接收当前用户输入的语音信息;

上述处理器3000判断当前用户、当前环境或者所述联系人是否满足预设的语音处理触发条件,可包括:

根据所述当前用户输入的语音信息中的音调、音量或节奏中至少一种,判断所述当前用户的情绪是否属于预设的情绪类型;

若判断结果为是,则判定所述用户满足预设的语音处理触发条件。

作为一种可行的实施方式,上述处理器3000判断当前用户、当前环境或者所述联系人是否满足预设的语音处理触发条件,包括:

判断所述联系人是否为预先标记的私密联系人之一;

若判断结果为是,则判定所述联系人满足预设的语音处理触发条件。

作为一种可行的实施方式,上述处理器3000判断当前用户、当前环境或者所述联系人是否满足预设的语音处理触发条件,可包括:

判断在预设距离内是否存在预设的触发终端或触发人物;

若存在预设的触发终端或触发人物,则判定所述当前环境满足预设的语音处理触发条件。

作为一种可行的实施方式,上述处理器3000对所述语音消息执行预设的语音处理,包括:

从预先存储的至少一种音色参数中选择与所述预设的语音处理触发条件相对应的音色参数;

根据选择的音色参数对所述语音消息执行音色调整处理。

本发明实施例终端,可接收联系人发送的语音消息,判断当前用户、当前环境或者所述联系人是否满足预设的语音处理触发条件,并在判断结果为是时,在对所述语音消息执行预设的语音处理之后播放处理后的语音消息。采用本发明实施例,可以通过对语音消息执行预设的语音处理来保护用户的语音通话隐私,避免通话信息泄露。

本发明所有实施例中的模块或子模块,可以通过通用集成电路,例如CPU(CentralProcessingUnit,中央处理器),或通过ASIC(ApplicationSpecificIntegratedCircuit,专用集成电路)来实现。

本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。

本发明实施例装置中的单元可以根据实际需要进行合并、划分和删减。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)或随机存储记忆体(RandomAccessMemory,RAM)等。

以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1