电子装置及杂音消除方法制造方法及图纸

技术编号:24806415 阅读:43 留言:0更新日期:2020-07-07 22:21
本发明专利技术提供一种电子装置及杂音消除方法,所述电子装置包括侦测模块,实时侦测所述电子装置是否正在录制用户声音;采集模块,当所述侦测模块侦测到所述电子装置正在录制用户声音时,控制第一采集单元采集用户声音;判断模块,判断所述第一采集单元采集到的用户声音中是否包括震动单元震动而发出的杂音;及消除模块,当所述判断模块判定所述第一采集单元采集到的用户声音中包括所述震动单元震动而发出的杂音时,消除所述震动单元震动而发出的杂音。本发明专利技术在用户使用电子装置录制声音的过程中可以消除马达震动器通过震动提示消息时产生的杂音,从而避免马达震动器产生的杂音影响录制效果。

【技术实现步骤摘要】
电子装置及杂音消除方法
本专利技术涉及一种电子装置及杂音消除方法。
技术介绍
随着科学技术的发展,智能电子设备的应用越来越广泛,如智能手机、平板电脑等。现如今,相对于语音电话,用户更热衷于使用即时通讯软件如微信进行语音交流。在使用即时通讯软件进行语音通话时,杂音来源除了用户所处的外界环境以及电子设备硬件本身质量因素之外,设备自身也容易产生杂音,例如在语音通话过程中由于电子设备震动而发出的杂音容易被采集到电子设备录制的声音中,导致影响语音质量。
技术实现思路
有鉴于此,有必要提供一种电子装置及杂音消除方法,以解决上述技术问题。一种电子装置,包括处理器、第一采集单元及震动单元,所述震动单元用于产生震动以提醒用户,所述处理器包括:侦测模块,用于实时侦测所述电子装置是否正在录制用户声音;采集模块,用于当所述侦测模块侦测到所述电子装置正在录制用户声音时,控制所述第一采集单元采集用户声音;判断模块,用于判断所述第一采集单元采集到的用户声音中是否包括所述震动单元震动而发出的杂音;及消除模块,用于当所述判断模块判定所述第一采集单元采集到的用户声音中包括所述震动单元震动而发出的杂音时,消除所述震动单元震动而发出的杂音。一种杂音消除方法,应用于一电子装置,所述电子装置包括第一采集单元及震动单元,所述震动单元用于产生震动以提醒用户,所述方法包括以下步骤:(a)实时侦测所述电子装置是否正在录制用户声音;(b)当侦测到所述电子装置正在录制用户声音时,控制所述第一采集单元采集用户声音;(c)判断所述第一采集单元采集到的用户声音中是否包括所述震动单元震动而发出的杂音;及(d)当所述判断模块判定所述第一采集单元采集到的用户声音中包括所述震动单元震动而发出的杂音时,消除所述震动单元震动而发出的杂音。上述电子装置及杂音消除方法在用户使用电子装置录制声音的过程中可以消除马达震动器通过震动提示消息时产生的杂音,从而避免马达震动器产生的杂音影响录制效果,提升了用户体验。附图说明图1是本专利技术较佳实施方式中电子装置的功能模块示意图。图2是本专利技术较佳实施方式中杂音消除方法的流程示意图。主要元件符号说明如下具体实施方式将结合上述附图进一步说明本专利技术。具体实施方式请参考图1,为本专利技术所提供的电子装置1的功能模块示意图。在本实施方式中,所述电子装置1为智能手机或平板电脑。所述电子装置1可以在用户录制语音的过程中消除震动造成的杂音,从而提高录制语音的质量。在本实施方式中,所述电子装置1包括,但不仅限于,处理器10、存储器20、第一采集单元30、震动单元40及第二采集单元50。在本实施方式中,所述处理器10可以为微处理芯片。所述存储器20可以为只读存储器或随机存取存储器。所述第一采集单元30及第二采集单元50均为话筒。所述第一采集单元30用于采集用户声音。所述震动单元40可以为由电动机及凸轮组成的偏心装置,用于在所述电子装置1接收到消息时产生震动以提醒用户。所述第二采集单元50装设于所述震动单元40,用于采集所述震动单元40震动而产生的声音。如图1所示,所述电子装置1至少包括侦测模块101、采集模块102、判断模块103、消除模块104、关闭模块105、开启模块106及发送模块107。在本实施方式中,上述模块为存储于所述存储器20中且可被所述处理器10调用执行的可程序化软件指令。可以理解的是,在其他实施方式中,上述模块也可为固化于所述处理器10中的程序指令或固件(firmware)。所述侦测模块101用于实时侦测所述电子装置1是否正在录制用户声音。在本实施方式中,所述侦测模块101通过判断用户是否开启声音录制功能来确定所述电子装置1是否正在录制用户声音。具体的,当用户在应用程序中触发预设的声音录制选项时,说明用户开启声音录制功能,所述侦测模块101侦测到所述电子装置1正在录制用户声音。其中,所述预设的声音录制选项为应用程序中供用户触发以激活所述电子装置1的声音录制功能的选项,例如微信程序中的语音消息选项、语音通话选项及视频通话选项,以及录音程序中的开始录音选项等。所述采集模块102用于当所述侦测模块101侦测到所述电子装置1正在录制用户声音时,控制所述第一采集单元30采集用户声音。在本实施方式中,所述第一采集单元30在采集用户声音时也会采集到用户所在环境的其他声音。所述判断模块103用于判断所述第一采集单元30采集到的用户声音中是否包含所述震动单元40震动而发出的杂音。具体的,所述判断模块103通过判断所述第二采集单元50是否采集到声音来判断所述第一采集单元30采集到的用户声音中是否包含所述震动单元40震动而发出的杂音。所述消除模块104用于当所述判断模块103判定所述第一采集单元30采集到的用户声音中包含所述震动单元40震动而发出的杂音时,消除所述震动单元40震动而发出的杂音。在本实施方式中,所述消除模块104控制所述第一采集单元30对包含杂音的用户声音进行数模转换而得到用户声音信号及杂音信号,控制所述第二采集单元50对采集到的杂音进行数模转换而得到杂音信号,然后对所述杂音信号进行解析以获得所述杂音信号的幅度及相位,根据所述杂音信号的幅度及相位生成一与所述杂音信号的幅度相同、相位相反的反向音频信号,将所述反向音频信号与混合在一起的所述用户声音信号及杂音信号进行叠加处理,从而消除所述用户声音信号中包含的杂音信号。在另一实施方式中,所述消除模块104也可以对混合在一起的所述用户声音信号及杂音信号与所述第二采集单元50采集到的杂音信号作减法处理,并将得到的音频信号进行放大。具体的,假设所述第一采集单元30采集到的声音信号V1=V语音a+V杂音a,其中,V语音a为所述第一采集单元30采集到的用户声音信号,V杂音a为所述第一采集单元30采集到的所述震动单元40发出的杂音。所述第二采集单元50采集到的声音信号V2=V语音b+V杂音b,其中,由于所述第二采集单元50与所述第一采集单元30的距离较近,因此所述第二采集单元50也会采集到音量较小的用户声音信号V语音b,V杂音b为所述第一采集单元30采集到的所述震动单元40发出的杂音。所述消除模块104计算杂音消除后的用户声音信号V=n*(V1-V2)=n*(V语音a+V杂音a-V语音b-V杂音b),其中,n为差分放大倍数,V杂音a约等于所述V杂音b。在另一实施方式中,所述电子装置1也可以通过软件方式消除所述震动单元40震动造成的杂音。所述关闭模块105用于当所述侦测模块101侦测到所述电子装置1正在录制用户声音时,关闭所述震动单元40的震动功能。当所述震动单元40关闭震动功能时,所述电子装置1接收到消息不会产生震动,从而不会发出杂音,避免用户在录制声音时所述第一采集单元30采集到所述震动单元40发出的杂音。所述开启模块106用于当所述侦测模块101侦测到所述电子装置1结束录本文档来自技高网...

【技术保护点】
1.一种电子装置,包括处理器、第一采集单元及震动单元,所述震动单元用于产生震动以提醒用户,其特征在于,所述处理器包括:/n侦测模块,用于实时侦测所述电子装置是否正在录制用户声音;/n采集模块,用于当所述侦测模块侦测到所述电子装置正在录制用户声音时,控制所述第一采集单元采集用户声音;/n判断模块,用于判断所述第一采集单元采集到的用户声音中是否包括所述震动单元震动而发出的杂音;及/n消除模块,用于当所述判断模块判定所述第一采集单元采集到的用户声音中包括所述震动单元震动而发出的杂音时,消除所述震动单元震动而发出的杂音。/n

【技术特征摘要】
1.一种电子装置,包括处理器、第一采集单元及震动单元,所述震动单元用于产生震动以提醒用户,其特征在于,所述处理器包括:
侦测模块,用于实时侦测所述电子装置是否正在录制用户声音;
采集模块,用于当所述侦测模块侦测到所述电子装置正在录制用户声音时,控制所述第一采集单元采集用户声音;
判断模块,用于判断所述第一采集单元采集到的用户声音中是否包括所述震动单元震动而发出的杂音;及
消除模块,用于当所述判断模块判定所述第一采集单元采集到的用户声音中包括所述震动单元震动而发出的杂音时,消除所述震动单元震动而发出的杂音。


2.如权利要求1所述的电子装置,其特征在于:所述电子装置还包括第二采集单元,装设于所述震动单元上,用于采集所述震动单元震动发出的杂音,所述判断模块通过判断所述第二采集单元是否采集到声音来判断所述第一采集单元采集到的用户声音中是否包括所述震动单元震动而发出的杂音。


3.如权利要求2所述的电子装置,其特征在于:所述消除模块根据所述第二采集单元采集到的声音产生一反向音频信号而将所述用户声音中包含的所述震动单元震动而发出的杂音抵消。


4.如权利要求1所述的电子装置,其特征在于,所述处理器还包括:
关闭模块,用于当所述侦测模块侦测到所述电子装置正在录制用户声音时,关闭所述震动单元的震动功能;及
开启模块,用于当所述侦测模块侦测到所述电子装置结束录制用户声音时,开启所述震动单元的震动功能。


5.如权利要求1所述的电子装置,其特征在于,所述判断模块还判断所述电子装置是否需要将采集到的用户声音发送至一受话端,所述处理器还包括:
发送模块,用于当所述判断模块判定所述电子装置需要将采集到的用户声音发送至受话端时,将已消除所述震动单元震动发出的杂音的用户声音发送至所述受话端...

【专利技术属性】
技术研发人员:贾石张俊伟张军高易韬
申请(专利权)人:鸿富锦精密电子郑州有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:河南;41

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

1