一种通话噪声消除方法、装置及终端设备制造方法及图纸

技术编号:9535404 阅读:96 留言:0更新日期:2014-01-03 18:44
本公开是关于一种通话噪声消除方法、装置及终端设备。所述方法包括:当免提通话开始后,将检测到的第一模拟语音信号进行模数转换后得到第一数字语音信号;根据存储的底噪声信号对所述第一数字语音信号进行处理,得到第二数字语音信号。

【技术实现步骤摘要】
一种通话噪声消除方法、装置及终端设备
本公开涉及音频处理
,尤其涉及一种通话噪声消除方法、装置及终端设备。
技术介绍
相关技术中,随着消费类电子产品的飞速发展,尤其是智能终端产品爆炸式增长,手机功能已经能够满足大家的大部分需求,但手机音质一直是用户重点追求的质量因素之一,如何更好的提升音质,以增强用户体验,是目前急需要解决的技术问题。
技术实现思路
本公开实施例提供一种通话噪声消除方法、装置及终端设备,用于实现在免提通话时去除通话语音的底噪声,提高语音信号质量及通话效果。一方面,本公开提供了一种通话噪声消除方法,包括:当免提通话开始后,将检测到的第一模拟语音信号进行模数转换后得到第一数字语音信号;根据存储的底噪声信号对所述第一数字语音信号进行处理,得到第二数字语音信号。本公开的一些有益效果可以包括:通过记录的免提通话的底噪声,对当前通话的语音信号进行底噪声消除,提高语音信号的质量及通话效果,增强用户体验。所述方法还包括:在免提通话开始前,记录模拟底噪声信号;存储所述模拟底噪声信号,或将所述模拟底噪声信号进行模数转换后得到数字底噪声信号,存储所述数字底噪声信号。本公开的一些有益效果可以包括:通过记录的免提通话的底噪声,对当前通话的语音信号进行底噪声消除,提高语音信号的质量及通话效果,增强用户体验。另外,在终端设备中仅存储数字底噪声信号即可,在后续的底噪声消除处理时可以直接拿出来使用,减少对语音信号的处理时延。当存储的底噪声信号为模拟底噪声信号时,当免提通话开始后,将所述模拟底噪声信号进行模数转换后得到数字底噪声信号。所述根据存储的底噪声信号对所述第一数字语音信号进行处理,得到第二数字语音信号的操作包括:将所述第一数字语音信号与所述数字底噪声信号相减,得到消除底噪声后的第二数字语音信号。本公开的一些有益效果可以包括:语音信号底噪声的消除方法简单,可以快速地完成对语音信号的底噪声消除处理且不影响通话的正常进行,避免出现由于对语音信号进行处理造成的时延。在得到第二数字语音信号后,所述方法还包括:将所述第二数字语音信号进行数模转换后得到第二模拟语音信号。本公开的一些有益效果可以包括:得到的第二模拟语音信号是去除底噪声的能够听到的“干净”的语音信号,提高语音信号的质量及通话效果,增强用户体验。另一方面,本公开提供了一种通话噪声消除装置,包括:第一模数转换模块,用于当免提通话开始后,将检测到的第一模拟语音信号进行模数转换后得到第一数字语音信号;存储模块,用于存储底噪声信号;处理模块,用于根据存储的底噪声信号对所述第一数字语音信号进行处理,得到第二数字语音信号。所述装置还包括:记录模块和第二模数转换模块;所述记录模块,用于在免提通话开始前,记录模拟底噪声信号;所述存储模块,用于存储所述模拟底噪声信号;所述第二模数转换模块,用于当免提通话开始后,将所述模拟底噪声信号进行模数转换后得到数字底噪声信号。所述装置还包括:记录模块和第二模数转换模块;所述记录模块,用于在免提通话开始前,记录模拟底噪声信号;所述第二模数转换模块,用于将所述模拟底噪声信号进行模数转换后得到数字底噪声信号;所述存储模块,用于存储所述数字底噪声信号。所述处理模块,用于将所述第一数字语音信号与所述数字底噪声信号相减,得到消除底噪声后的第二数字语音信号。所述装置还包括:数模转换模块,用于将所述第二数字语音信号进行数模转换后得到第二模拟语音信号。再一方面,本公开提供了一种终端设备,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:当免提通话开始后,将检测到的第一模拟语音信号进行模数转换后得到第一数字语音信号;根据存储的底噪声信号对所述第一数字语音信号进行处理,得到第二数字语音信号。应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。下面通过附图和实施例,对本公开的技术方案做进一步的详细描述。附图说明附图用来提供对本公开的进一步理解,并且构成说明书的一部分,与本公开的实施例一起用于解释本公开,并不构成对本公开的限制。在附图中:图1为通话噪声消除方法的示例性流程图;图2为通话噪声消除方法的另一示例性流程图;图3为通话噪声消除方法的再一示例性流程图;图4为通话噪声消除装置的示例性结构图;图5为通话噪声消除装置的另一示例性结构图;图6为终端设备的示例性结构图。通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。具体实施方式为使本公开的目的、技术方案和优点更加清楚明白,下面结合实施方式和附图,对本公开做进一步详细说明。在此,本公开的示意性实施方式及其说明用于解释本公开,但并不作为对本公开的限定。本公开中各个实施例涉及到的终端设备包括但不限于以下中的一种手持电子设备,例如:手机、平板电脑、掌上电脑(PDA)等。免提通话是以扬声器外放通话声音的方式接打电话,为不方便手持终端设备的时候提供便利,通常用在耳机、音箱、手机等方面。在免提通话时,通话的声音质量可能受到多种因素的影响,其中最主要的就是底噪声。底噪声又称背景噪声,是指电声系统中除有用信号以外的总噪声,包括音响设备噪声和放音环境噪声两部分。比如免提通话时,除语音外的"沙沙"声等。过强的底噪声,不仅会使人烦躁,还淹没声音中较弱的细节部分,使声音的信噪比和动态范围减小,再现声音质量受到破坏。本公开实施例提供一种通话噪声消除方法、装置及终端设备,通过预先记录免提通话时的底噪声,在实际免提通话时,对用户的语音进行去除底噪声处理,以得到“干净”的语音信号。以下结合附图对本公开进行详细说明。在一个实施例中,该方法用于终端设备中。如图1所示,通话噪声消除方法包括:步骤S101,当免提通话开始后,将检测到的第一模拟语音信号进行模数转换后得到第一数字语音信号;步骤S102,根据存储的底噪声信号对第一数字语音信号进行处理,得到第二数字语音信号。本实施例中,通过记录的免提通话的底噪声对当前通话的语音信号进行底噪声消除处理,使得语音信号中较弱的细节部分不被淹没,保持声音原有的信噪比和动态范围,得到“干净”的语音信号,从而提高语音信号的质量及通话效果,增强用户体验。如图2所示,该方法在步骤S101之前还包括:步骤S201,在免提通话开始前,记录模拟底噪声信号;可以采用终端设备的录音功能记录模拟底噪声信号;步骤S202,存储该模拟底噪声信号。步骤S203,在通话开始后,对模拟底噪声信号的模数转换,获得数字底噪声信号。这样,在终端设备中存储的是模拟底噪声信号。在上述步骤S104中根据数字底噪声信号对第一数字语音信号进行处理,得到第二数字语音信号。或者如图3所示,该方法在上述步骤S102之前还包括:步骤S301,在免提通话开始前,记录模拟底噪声信号;步骤S302,将模拟底噪声信号进行模数转换后得到数字底噪声信号;步骤S303,存储该数字底噪声信号。即在记录了模拟底噪声信号后立即进行模数转换,这样,在终端设备中仅存储数字底噪声信号即可,在后续的底噪声消除处理时可以直本文档来自技高网...
一种通话噪声消除方法、装置及终端设备

【技术保护点】
一种通话噪声消除方法,其特征在于,包括:当免提通话开始后,将检测到的第一模拟语音信号进行模数转换后得到第一数字语音信号;根据存储的底噪声信号对所述第一数字语音信号进行处理,得到第二数字语音信号。

【技术特征摘要】
1.一种通话噪声消除方法,其特征在于,包括:当免提通话开始后,将检测到的第一模拟语音信号进行模数转换后得到第一数字语音信号;根据存储的底噪声信号对所述第一数字语音信号进行处理,得到第二数字语音信号,其中,所述底噪声信号包括音响设备噪声和放音环境噪声两部分;在免提通话开始前,记录模拟底噪声信号;存储所述模拟底噪声信号,或将所述模拟底噪声信号进行模数转换后得到数字底噪声信号,存储所述数字底噪声信号;所述在免提通话开始前,记录模拟底噪声信号,包括:在免提通话开始前,每隔一段时间采用终端设备的录音功能记录所述模拟底噪声信号;或者当放音环境噪音大于预设环境噪音时,记录所述模拟底噪声信号;所述根据存储的底噪声信号对所述第一数字语音信号进行处理,得到第二数字语音信号,包括:选取最近记录的模拟底噪声信号对所述第一数字语音信号进行处理,得到所述第二数字语音信号。2.根据权利要求1所述的方法,其特征在于,当存储的底噪声信号为模拟底噪声信号时,当免提通话开始后,将所述模拟底噪声信号进行模数转换后得到数字底噪声信号。3.根据权利要求2所述的方法,其特征在于,所述根据存储的底噪声信号对所述第一数字语音信号进行处理,得到第二数字语音信号的操作包括:将所述第一数字语音信号与所述数字底噪声信号相减,得到消除底噪声后的第二数字语音信号。4.根据权利要求1所述的方法,其特征在于,在得到第二数字语音信号...

【专利技术属性】
技术研发人员:徐兵孙伟魏晓亮
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:

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

1