一种滤除背景噪声的方法及装置的制造方法

文档序号:9581928阅读:607来源:国知局
一种滤除背景噪声的方法及装置的制造方法
【技术领域】
[0001]本发明实施例涉及移动终端的技术领域,尤其涉及一种滤除背景噪声的方法及装置。
【背景技术】
[0002]在嘈杂环境下,打电话不但自己听不清,对方也听不清,有些利用耳机可以勉强听清,但对方还是会因为通话另一端的噪音导致无法听清,从而影响电话在嘈杂环境下的体验。

【发明内容】

[0003]本发明实施例的目的在于提出一种滤除背景噪声的方法及装置,旨在解决双方通话在嘈杂环境下无法听清的问题。
[0004]为达此目的,本发明实施例采用以下技术方案:
[0005]第一方面,一种滤除背景噪声的方法,包括:
[0006]检测是否接收到用户触发的获取背景噪声的指令;
[0007]若是,则根据所述指令获取移动终端所在环境的背景噪声;
[0008]在所述用户通话时实时滤除所述背景噪声。
[0009]优选地,所述检测是否接收到用户触发的获取背景噪声的指令,包括:
[0010]检测所述用户是否触碰到获取背景噪声的按键;或者,
[0011]在所述用户通话中检测所述用户是否触碰到获取背景噪声的按键;或者,
[0012]在所述用户通话过程的未有对话的间隙检测所述用户是否触碰到获取背景噪声的按键。
[0013]优选地,所述根据所述指令获取移动终端所在环境的背景噪声之后,还包括:
[0014]根据预先设置的存储方式存储所述背景噪声,所述存储方式包括在预先设置的位置存储背景噪声和与所述背景噪声对应的标识,所述标识包括获取到的所述背景噪声的时间、场景和方式。
[0015]优选地,所述在所述用户通话时实时滤除所述背景噪声之前,还包括:
[0016]接收所述用户触发的选择背景噪声的指令;
[0017]从预先存储的背景噪声中选择与所述指令对应的背景噪声;
[0018]在所述用户通话时实时滤除所述背景噪声。
[0019]优选地,所述方法还包括:
[0020]检测所述用户是否触碰到删除背景噪声的按键;
[0021]若是,则根据所述删除背景噪声的按键从预先存储的背景噪声中删除背景噪声。
[0022]第二方面,一种滤除背景噪声的装置,所述装置包括:
[0023]第一检测模块,用于检测是否接收到用户触发的获取背景噪声的指令;
[0024]获取模块,用于若是,则根据所述指令获取移动终端所在环境的背景噪声;
[0025]第一滤除模块,用于在所述用户通话时实时滤除所述背景噪声。
[0026]优选地,所述第一检测模块,包括:
[0027]第一检测单元,用于检测是否接收到用户触发的获取背景噪声的指令;
[0028]第二检测单元,用于在所述用户通话中检测所述用户是否触碰到获取背景噪声的按键;
[0029]第三检测单元,用于在所述用户通话过程的未有对话的间隙检测所述用户是否触碰到获取背景噪声的按键。
[0030]优选地,所述装置还包括:
[0031]存储模块,用于根据预先设置的存储方式存储所述背景噪声,所述存储方式包括在预先设置的位置存储背景噪声和与所述背景噪声对应的标识,所述标识包括获取到的所述背景噪声的时间、场景和方式。
[0032]优选地,所述装置还包括:
[0033]接收模块,用于接收所述用户触发的选择背景噪声的指令;
[0034]选择模块,用于从预先存储的背景噪声中选择与所述指令对应的背景噪声;
[0035]第二滤除模块,用于滤除在所述用户通话时实时滤除所述背景噪声。
[0036]优选地,所述装置还包括:
[0037]第二检测模块,用于检测所述用户是否触碰到删除背景噪声的按键;
[0038]删除模块,用于若是,则根据所述删除背景噪声的按键从预先存储的背景噪声中删除背景噪声。
[0039]本发明实施例通过检测是否接收到用户触发的获取背景噪声的指令;若是,则根据所述指令获取移动终端所在环境的背景噪声;在所述用户通话时实时滤除所述背景噪声,从而在打电话过程中,在嘈杂环境下按住键或触摸屏按钮消噪时,同步对环境噪音进行录音,通过语音处理过滤掉与采样录音相似的背景噪音,可以在打电话过程中录音时不受环境噪音的影响。
【附图说明】
[0040]图1是本发明实施例滤除背景噪声的方法第一实施例的流程示意图;
[0041]图2是本发明实施例滤除背景噪声的方法第二实施例的流程示意图;
[0042]图3是本发明实施例滤除背景噪声的方法第三实施例的流程示意图;
[0043]图4是本发明实施例滤除背景噪声的方法第四实施例的流程示意图;
[0044]图5是本发明实施例滤除背景噪声的装置的功能模块示意图;
[0045]图6是本发明实施例第一检测模块的功能模块示意图;
[0046]图7是本发明实施例滤除背景噪声的装置的功能模块示意图;
[0047]图8是本发明实施例滤除背景噪声的装置的功能模块示意图;
[0048]图9是本发明实施例滤除背景噪声的装置的功能模块示意图。
【具体实施方式】
[0049]下面结合附图和实施例对本发明实施例作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明实施例,而非对本发明实施例的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明实施例相关的部分而非全部结构。
[0050]实施例一
[0051]参考图1,图1是本发明实施例滤除背景噪声的方法第一实施例的流程示意图。
[0052]在实施例一中,所述方法包括:
[0053]步骤101,检测是否接收到用户触发的获取背景噪声的指令;
[0054]优选地,所述检测是否接收到用户触发的获取背景噪声的指令,包括:
[0055]检测所述用户是否触碰到获取背景噪声的按键;或者,
[0056]在所述用户通话中检测所述用户是否触碰到获取背景噪声的按键;或者,
[0057]在所述用户通话过程的未有对话的间隙检测所述用户是否触碰到获取背景噪声的按键。
[0058]步骤102,若是,则根据所述指令获取移动终端所在环境的背景噪声;
[0059]步骤103,在所述用户通话时实时滤除所述背景噪声。
[0060]具体的,在移动终端电话来电时,当在嘈杂的环境下时,用手按键或者触屏按钮时,同步获取背景噪声;当松手时,对该段时间的录音进行语音处理,当做背景噪声的采样。在正常通话时,自动过滤采样类似的背景噪音,也可以按住按键,在对方不说话的间隙采集对方的背景噪音,使听筒的语音变得清晰;也可以进一步在按住的过程中,同步进行过滤处理,同步听到过滤的程序,录音时间越长,采集的语音越多,背景噪音的处理也越清晰。当采集背景语音时,采集到影响正常通话的语音时,可以选择删除录取的语音样本,而不需要重新采集新的背景噪声。
[0061]本发明实施例通过检测是否接收到用户触发的获取背景噪声的指令;若是,则根据所述指令获取移动终端所在环境的背景噪声;在所述用户通话时实时滤除所述背景噪声,从而在打电话过程中,在嘈杂环境下按住键或触摸屏按钮消噪时,同步对环境噪音进行录音,通过语音处理过滤掉与采样录音相似的背景噪音,可以在打电话过程中录音时不受环境噪音的影响。
[0062]实施例二
[0063]参考图2,图2是本发明实施例滤除背景噪声的方法第二实施例的流程示意图。
[0064]在实施例一的基础上,所述根据所述指令获取移动终端所在环境的背景噪声之后,还包括:
[0065]步骤104,根据预先设置的存储方式存储所述背景噪声,所述存储方式包括在预先设置的位置存储背景噪声和与所述背景噪声对应的标识,所述标识包括获取到的所述背景噪声的时间、场景和方式。
[0066]实施例三
[0067]参考图3,图3是本发明实施例滤除背景噪声的方法第三实施例的流程示意图。
[0068]在实施例二中,所述在所述用户通话时实时滤除所述背景噪声之前,还包括:
[0069]步骤105,接收所述用户触发的选择背景
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1