通话装置及其使用的通话环境伪装方法与流程

文档序号:12038024阅读:1667来源:国知局
通话装置及其使用的通话环境伪装方法与流程
本发明涉及一种通话装置及其使用的通话环境伪装方法。
背景技术
:现有的通话装置,例如智能手机,在用户通话的过程中能够消除大部分环境噪音,但仍然有一部分环境噪音会让对方听到。这部分环境噪音容易暴露用户当前所处的环境,然而有时候用户不希望对方知道自己所处的环境,所以,通话时的环境噪音有时会给用户带来不便。技术实现要素:有鉴于此,有必要提供一种通话装置及其使用的通话环境伪装方法。本发明提供一种通话装置,该通话装置包括一存储单元、一处理单元及一语音采集单元,该存储单元存储有多段环境声音,该处理单元包括:获取模块,用于响应用户的选择指令,从该存储单元中获取一段环境声音;采集模块,用于响应用户开始通话的操作指令控制该语音采集单元采集用户通话时的语音信号及环境噪音信号;消除模块,用于消除该采集模块采集到的环境噪音信号;超声波模块,用于生成一超声波信号;合成模块,用于将经过该消除模块消除环境噪音信号后的语音信号、该获取模块获取的环境声音信号及该超声波模块生成的超声波信号合成为一混合音频信号;及通信模块,用于将该合成模块合成的混合音频信号发送至受话端。本发明还提供一种通话环境伪装方法,该方法应用于一通话装置中,该通话装置包括一存储单元、一处理单元及一语音采集单元,该存储单元存储有多段环境声音,该方法包括以下步骤:响应用户的选择指令,从该存储单元中获取一段环境声音;响应用户开始通话的操作指令控制该语音采集单元采集用户通话时的语音信号及环境噪音信号;消除采集到的环境噪音信号;生成一超声波信号;将经过消除环境噪音信号后的语音信号、获取的环境声音信号及该超声波信号合成为一混合音频信号;及将合成的混合音频信号发送至受话端。相较于现有技术,本发明提供的通话装置及通话环境伪装方法在用户进行通话的过程中,可以在发给对方的语音中加入伪装的环境声音,从而达到隐瞒该用户在通话时所处的环境的目的。附图说明图1为本发明一实施方式中的通话装置的功能模块示意图。图2为本发明一实施方式中的通话装置的正面立体示意图。图3为图1所示的通话装置的背面示意图。图4为本发明一实施方式中的通话装置的通话界面示意图。图5为本发明一实施方式中的通话环境伪装方法的流程图。主要元件符号说明通话装置1底面11背面12存储单元10处理单元20语音采集单元30第一话筒31第二话筒32获取模块201采集模块202消除模块203超声波模块204合成模块205通信模块206显示单元40通话界面400“正常模式”选项401“环境伪装模式”选项402如下具体实施方式将结合上述附图进一步说明本发明。具体实施方式请参考图1,为本发明提供的通话装置1。在本实施方式中,该通话装置1为智能手机。在其他实施方式中,该通话装置1也可为具有通话功能的平板电脑、笔记本电脑等。该通话装置1包括,但不仅限于,一存储单元10、一处理单元20、一语音采集单元30及一显示单元40。该存储单元10存储有多段环境声音。在本实施方式中,该多段环境声音包括音乐、键盘打字声、下雨声等。该存储的多段环境声音包括该通话装置1的系统自带的声音及用户自行下载的声音。在本实施方式中,该存储单元30为非易失性随机访问存储器(nvram)。请一并参考图2及图3,该语音采集单元30包括一第一话筒31及一第二话筒32。在本实施方式中,该第一话筒31设置于该通话装置1的底面11上,该第一话筒31用于采集用户通话时的语音信号及环境噪音信号。该第二话筒32远离该第一话筒31,设置于该通话装置1背面12的顶部,该第二话筒32用于采集用户通话时的环境噪音信号。如图1所示,该处理单元20包括获取模块201、采集模块202、消除模块203、超声波模块204、合成模块205及通信模块206。在本实施方式中,这些模块为存储于该存储单元10中且可被该处理单元20调用执行的可程序化的软件指令。在其他实施方式中,这些模块也可为固化于该处理单元20中的程序指令或固件(firmware)。在本实施方式中,该处理单元20为一微处理器。请参考图4,当该通话装置1接收来电或拨打电话时,该显示单元40提供一通话界面400,该通话界面400包括,但不仅限于,一“正常模式”选项401及一“环境伪装模式”选项402。当用户接收到来电或需要拨打电话时,可根据需求选择对应的选项而进入相应的模式。例如,当用户选择该“正常模式”选项401时,该通话装置1进入正常通话模式,此时受话端用户可听到该用户的语音及环境噪音;当用户选择该“环境伪装模式”选项402时,该通话装置1进入环境伪装通话模式,此时受话端用户可听到该用户的语音及伪装的环境声音。该获取模块201用于响应用户的选择指令,从该存储单元10中获取一段环境声音。在本实施方式中,在一次电话接通前,该通话界面400包括一“环境声音选择”选项(图中未示),用户可选择该“环境声音 选择”选项,该通话界面400响应用户的选择操作显示一环境声音列表,该环境声音列表显示了该存储单元10中存储的所有环境声音。用户可在该环境声音列表中手动选择一段环境声音,该获取模块201响应用户的选择指令而获取该段环境声音,并将该段环境声音作为本次通话的环境声音。在另一实施方式中,该获取模块201可随机获取一段环境声音作为通话时的环境声音。该采集模块202用于响应用户开始通话的操作指令控制该语音采集单元30采集用户通话时的语音信号及环境噪音信号。其中,用户开始通话的操作包括接收到来电时的接听来电操作或需拨打电话时拨打操作。具体的,该采集模块202响应用户开始通话的操作指令,控制该第一话筒31采集用户通话时的语音信号及环境噪音信号,及控制该第二话筒32采集用户通话时的环境噪音信号。该消除模块203用于消除该采集模块202采集到的环境噪音信号。在本实施方式中,该消除模块203可检测该第二话筒32采集到的环境噪音信号的幅度及相位,并基于该环境噪音信号的幅度及相位产生一幅度相同、相位相反的音频信号,将该音频信号与该第一话筒31及该第二话筒32采集到的环境噪音信号叠加即可抵消该环境噪音信号。在另一实施方式中,该消除模块203可将该第一话筒31采集到的语音信号及环境噪音信号与该第二话筒32采集到的环境噪音信号作减法处理,即将语音信号与环境噪音信号混合的信号减去环境噪音信号,从而达到消除环境噪音的目的。该超声波模块204用于生成一超声波信号。在本实施方式中,该超声波模块204为集成于该处理单元20上的超声波信号生成电路。该合成模块205用于将经过该消除模块203消除环境噪音信号后的语音信号、该获取模块201获取的环境声音信号及该超声波模块204生 成的超声波信号合成为一混合音频信号。在本实施方式中,该合成模块205为一音频合成器或音频合成电路。在本实施方式中,在该混合音频信号中加入超声波信号是为了防止该通话环境伪装功能用于非法或不正当的用途。因为超声波信号的频率不在人耳能听到的频率范围(20hz-20khz)内,当不法分子通过一通话装置1使用该通话环境伪装功能进行通话时,相关执法单位可通过超声波检测设备检测不法分子的通话装置1输出的音频信号中是否包括超声波信号,当检测到该输出的音频信号中包括超声波信号时,即可识别出该音频信号中的环境声音信号为伪装的声音信号,从而避免受到误导。该通信模块206用于将该合成模块205合成的混合音频信号发送至受话端。在本实施方式中,当合成的混合音频信号发送至受话端时,受话端用户可听到发话端用户的通话语音及伪装的环境声音。请参考图5,为本发明通话环境伪装方法的流程图。s201,响应用户的选择指令,从该存储单元10中获取一段环境声音。s202,响应用户开始通话的操作指令控制该语音采集单元30采集用户通话时的语音信号及环境噪音信号。s203,消除采集到的环境噪音信号。s204,生成一超声波信号。s205,将经过消除环境噪音信号后的语音信号、获取的环境声音信号及该超声波信号合成为一混合音频信号。s206,将合成的混合音频信号发送至受话端。具体的,步骤s202为响应用户开始通话的操作指令,控制该第一话筒31采集用户通话时的语音信号及环境噪音信号,及控制该第二话筒32采集用户通话时的环境噪音信号。具体的,步骤s203为基于采集到的环境噪音信号产生一反相音频信号而将该环境噪音信号抵消。最后应说明的是,以上实施例仅用以说明本发明的实施方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神和范围。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1