一种移动终端的通信方法和装置制造方法及图纸

技术编号:15695821 阅读:65 留言:0更新日期:2017-06-24 11:22
本申请实施例提供了一种移动终端的通信方法,包括:在移动终端运行特定程序进程并且运行特定群组通话程序进行群组通话时,对群组内其他用户的语音信号以及特定程序进程的声音信号进行啸叫抑制处理;通过移动终端的听筒播放经过啸叫抑制处理的群组内其他用户的语音信号以及特定程序进程的声音信号;采用移动终端的话筒采集语音信号;对话筒采集的语音信号进行过滤处理;将过滤处理后的语音信号发送给群组内的其他用户。本申请实施例通过在移动终端进行群组通话时,先对群组通话中的语音信号进行啸叫抑制处理,再通过听筒将经过啸叫抑制处理的语音播放;并且对听筒采集的语音进行过滤处理,避免群组通话中产生啸叫。

【技术实现步骤摘要】
一种移动终端的通信方法和装置
本申请涉及移动终端
,特别是涉及一种移动终端的通信方法和一种移动终端的通信装置。
技术介绍
随着移动终端游戏的发展,以往在电脑端的许多互动游戏已经被移植到移动终端,并且为了让用户能更好体验移动终端中互动游戏的乐趣,部分移动终端游戏已经添加了内置的组队语音功能,用户可以一边在移动终端玩游戏,一边与其他用户进行语音交流;但是,由于语音功能中话序可以是同步的,多个用户可能同时说话,产生多个语音信号,再加上游戏的背景声音;如果移动终端的听筒同时播放这样多个语音信号,当多个语音信号中具有频率相同的信号时,容易引起听筒产生啸叫。
技术实现思路
鉴于上述问题,提出了本申请实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种移动终端的通信方法和相应的一种移动终端的通信装置。为了解决上述问题,本申请实施例公开了一种移动终端的通信方法,包括:在移动终端运行特定程序进程并且运行特定群组通话程序进行群组通话时,对群组内其他用户的语音信号以及所述特定程序进程的声音信号进行啸叫抑制处理;通过移动终端的听筒播放经过啸叫抑制处理的群组内其他用户的语音信号以及所述特定程序进程的声音信号;采用移动终端的话筒采集语音信号,所述语音信号包括:当前用户语音信号以及由听筒播放的语音信号产生的反馈信号;对所述话筒采集的语音信号进行过滤处理;将过滤处理后的语音信号发送给群组内的其他用户。优选的,所述对群组内其他用户的语音信号以及所述特定程序进程的声音信号进行啸叫抑制处理的步骤包括:识别所述其他用户的语音信号包括的信号频率以及所述特定程序进程的声音信号的信号频率;当所述其他用户的语音信号中的某一信号频率与所述特定程序进程的声音信号的信号频率相同时,降低所述其他用户的语音信号中与所述特定程序进程的声音信号的信号频率相同的信号增益以及所述特定程序进程的声音信号的信号增益。优选的,所述对群组内其他用户的语音信号以及所述特定程序进程的声音信号进行啸叫抑制处理的步骤还包括:当所述其他用户的语音信号中具有信号频率相同的信号时,降低信号频率相同的信号增益。优选的,所述对群组内其他用户的语音信号以及所述特定程序进程的声音信号进行啸叫抑制处理的步骤包括:识别所述其他用户的语音信号包括的信号频率以及所述特定程序进程的声音信号的信号频率;当所述其他用户的语音信号中的某一信号频率与所述特定程序进程的声音信号的信号频率相同时,对所述其他用户的语音信号中与所述特定程序进程的声音信号的信号频率相同的信号进行频移处理。优选的,所述对群组内其他用户的语音信号以及所述特定程序进程的声音信号进行啸叫抑制处理的步骤还包括:当所述其他用户的语音信号中具有信号频率相同的信号时,对其中一个信号进行频移处理。优选的,其特征在于,所述对所述话筒采集的语音信号进行过滤处理的步骤包括:识别所述话筒采集的语音信号中的当前用户语音信号的频率以及反馈信号包括的信号频率;当所述当前用户语音信号的频率与所述反馈信号的某一信号频率相同时,对所述当前用户语音信号进行频移处理,以及,对所述反馈信号包括的信号频率进行过滤处理;当所述当前用户语音信号的频率与所述反馈信号的包括的信号频率都不相同时,对所述反馈信号包括的信号频率进行过滤处理。优选的,所述特定程序为网络游戏程序,所述特定群组为网络游戏群组。同时,本申请还公开了一种移动终端的通信装置,包括:啸叫抑制处理模块,用于在移动终端运行特定程序进程并且运行特定群组通话程序进行群组通话时,对群组内其他用户的语音信号以及所述特定程序进程的声音信号进行啸叫抑制处理;播放模块,用于通过移动终端的听筒播放经过啸叫抑制处理的群组内其他用户的语音信号以及所述特定程序进程的声音信号;采集模块,用于采用移动终端的话筒采集语音信号,所述语音信号包括:当前用户语音信号以及由听筒播放的语音信号产生的反馈信号;过滤模块,用于对所述话筒采集的语音信号进行过滤处理;发送模块,用于将过滤处理后的语音信号发送给群组内的其他用户。优选的,所述啸叫抑制处理模块进一步包括:第一识别子模块,用于识别所述其他用户的语音信号包括的信号频率以及所述特定程序进程的声音信号的信号频率;第一增益降低子模块,用于当所述其他用户的语音信号中的某一信号频率与所述特定程序进程的声音信号的信号频率相同时,降低所述其他用户的语音信号中与所述特定程序进程的声音信号的信号频率相同的信号增益以及所述特定程序进程的声音信号的信号增益。优选的,所述啸叫抑制处理模块还进一步包括:第二增益降低子模块,用于当所述其他用户的语音信号中具有信号频率相同的信号时,降低信号频率相同的信号增益。优选的,所述啸叫抑制处理模块进一步包括:第二识别子模块,用于识别所述其他用户的语音信号包括的信号频率以及所述特定程序进程的声音信号的信号频率;第一频移子模块,用于当所述其他用户的语音信号中的某一信号频率与所述特定程序进程的声音信号的信号频率相同时,对所述其他用户的语音信号中与所述特定程序进程的声音信号的信号频率相同的信号进行频移处理。优选的,所述啸叫抑制处理模块还进一步包括:第二频移子模块,用于当所述其他用户的语音信号中具有信号频率相同的信号时,对其中一个信号进行频移处理。优选的,所述采集模块进一步包括:第三识别子模块,用于识别所述话筒采集的语音信号中的当前用户语音信号的频率以及反馈信号包括的信号频率;第一过滤子模块,用于当所述当前用户语音信号的频率与所述反馈信号的某一信号频率相同时,对所述当前用户语音信号进行频移处理,以及,对所述反馈信号包括的信号频率进行过滤处理;第二过滤子模块,用于当所述当前用户语音信号的频率与所述反馈信号的包括的信号频率都不相同时,对所述反馈信号包括的信号频率进行过滤处理。优选的,所述特定程序为网络游戏程序,所述特定群组为网络游戏群组。本申请实施例包括以下优点:本申请实施例通过在移动终端进行群组通话时,先对群组通话中的语音信号进行啸叫抑制处理,再通过听筒将经过啸叫抑制处理的语音播放;并且对听筒采集的语音进行过滤处理,避免群组通话中产生啸叫。附图说明图1是本申请的一种移动终端的通信方法实施例1的步骤流程图;图2是本申请的一种移动终端的通信方法实施例2的步骤流程图;图3是本申请的一种移动终端的通信方法实施例3的步骤流程图;图4是本申请的一种移动终端的通信方法实施例4的步骤流程图;图5是本申请的一种移动终端的通信装置实施例1的结构框图;图6是本申请的一种移动终端的通信装置实施例2的结构框图;图7是本申请的一种移动终端的通信装置实施例3的结构框图;图8是本申请的一种移动终端的通信装置实施例4的结构框图。具体实施方式为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。本申请实施例的核心构思之一在于,通过在移动终端进行群组通话时,先对群组通话中的语音信号进行啸叫抑制处理,再通过听筒将经过啸叫抑制处理的语音播放;并且对听筒采集的语音进行过滤处理。参照图1,示出了本申请的一种移动终端的通信方法实施例1的步骤流程图,具体可以包括如下步骤:步骤101,在移动终端运行特定程序进程并且运行特定群组通话程序进行群组通话时,对群组内其他用户的语音信号以及所本文档来自技高网...
一种移动终端的通信方法和装置

【技术保护点】
一种移动终端的通信方法,包括:在移动终端运行特定程序进程并且运行特定群组通话程序进行群组通话时,对群组内其他用户的语音信号以及所述特定程序进程的声音信号进行啸叫抑制处理;通过移动终端的听筒播放经过啸叫抑制处理的群组内其他用户的语音信号以及所述特定程序进程的声音信号;采用移动终端的话筒采集语音信号,所述语音信号包括:当前用户语音信号以及由听筒播放的语音信号产生的反馈信号;对所述话筒采集的语音信号进行过滤处理;将过滤处理后的语音信号发送给群组内的其他用户。

【技术特征摘要】
1.一种移动终端的通信方法,包括:在移动终端运行特定程序进程并且运行特定群组通话程序进行群组通话时,对群组内其他用户的语音信号以及所述特定程序进程的声音信号进行啸叫抑制处理;通过移动终端的听筒播放经过啸叫抑制处理的群组内其他用户的语音信号以及所述特定程序进程的声音信号;采用移动终端的话筒采集语音信号,所述语音信号包括:当前用户语音信号以及由听筒播放的语音信号产生的反馈信号;对所述话筒采集的语音信号进行过滤处理;将过滤处理后的语音信号发送给群组内的其他用户。2.根据权利要求1所述的方法,其特征在于,所述对群组内其他用户的语音信号以及所述特定程序进程的声音信号进行啸叫抑制处理的步骤包括:识别所述其他用户的语音信号包括的信号频率以及所述特定程序进程的声音信号的信号频率;当所述其他用户的语音信号中的某一信号频率与所述特定程序进程的声音信号的信号频率相同时,降低所述其他用户的语音信号中与所述特定程序进程的声音信号的信号频率相同的信号增益以及所述特定程序进程的声音信号的信号增益。3.根据权利要求2所述的方法,其特征在于,所述对群组内其他用户的语音信号以及所述特定程序进程的声音信号进行啸叫抑制处理的步骤还包括:当所述其他用户的语音信号中具有信号频率相同的信号时,降低信号频率相同的信号增益。4.根据权利要求1所述的方法,其特征在于,所述对群组内其他用户的语音信号以及所述特定程序进程的声音信号进行啸叫抑制处理的步骤包括:识别所述其他用户的语音信号包括的信号频率以及所述特定程序进程的声音信号的信号频率;当所述其他用户的语音信号中的某一信号频率与所述特定程序进程的声音信号的信号频率相同时,对所述其他用户的语音信号中与所述特定程序进程的声音信号的信号频率相同的信号进行频移处理。5.根据权利要求4所述的方法,其特征在于,所述对群组内其他用户的语音信号以及所述特定程序进程的声音信号进行啸叫抑制处理的步骤还包括:当所述其他用户的语音信号中具有信号频率相同的信号时,对其中一个信号进行频...

【专利技术属性】
技术研发人员:李汉华张明辉
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京,11

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

1