信号处理方法、装置及电子设备的制造方法_3

文档序号:9889537阅读:来源:国知局
音合成信号,即如果待发送语音信号中包含特定频率的语音信号,则可以确定待发送语音信号中包含单频音合成信号。
[0063]判断模块32用于当所述检测模块检测到所述第一电子设备的待发送语音信号中包含单频音合成信号时,判断所述单频音合成信号中是否包含所述第一电子设备开启双音多频编码功能所生成的单频音合成信号;
[0064]如果检测到第一电子设备的待发送语音信号中包含单频音合成信号,继续判断所包含的单频音合成信号中是否包含第一电子设备开启双音多频功能生成的单频音合成信号。
[0065]滤波模块33用于当所述判断模块判断出单频音合成信号中未包含所述第一电子设备开启双音多频编码功能所生成的单频音合成信号时,对所述待发送语音信号进行滤波后发送,滤波后的待发送语音信号中不包含所述单频音合成信号。
[0066]本发明实施例中,当所述单频音合成信号中未包含所述第一电子设备开启双音多频编码功能所生成的单频音合成信号时,对待发送语音信号进行滤波,以滤除待发送语音信号中的单频音合成信号。
[0067]第一电子设备与第二电子设备在进行通话的过程中,有可能第一电子设备也开启了双音多频功能,因此,第一电子设备的待发送语音信号中有可能还包括由于第一电子设备开启双音多频功能发送的单频音信号,因此,为了避免对第一电子设备的双音多频功能造成影响,本发明实施例中,如果检测到待发送语音信号中的单频音合成信号中不包含第一电子设备开启双音多频编码功能所生成的单频音合成信号时,再对待发送语音信号进行滤波,从而滤除第一电子设备从麦克收集到的单频音合成信号,降低对第二电子设备的音频干扰。
[0068]与现有技术中直接向第二电子设备发送语音信号不同,本发明实施例中,在第一电子设备和第二电子设备进行语音通信的过程中,在发送语音信号前,检测模块检测第一电子设备的待发送语音信号中是否包含单频音合成信号,当检测到所述第一电子设备的待发送语音信号中包含单频音合成信号时,判断模块判断所述单频音合成信号中是否包含所述第一电子设备开启双音多频编码功能所生成的单频音合成信号;当所述单频音合成信号中未包含所述第一电子设备开启双音多频编码功能所生成的单频音合成信号时,滤波模块对所述待发送语音信号进行滤波,滤波后的待发送语音信号中不包含所述单频音合成信号,从而避免第一电子设备在与第二电子设备进行通话的过程中接收到新的来电而对第二电子设备造成干扰。降低了通话过程的音频干扰。
[0069]可选的,判断模块32的一种结构示意图如图4所示,可以包括:
[0070]判断单元41,用于通过预置的标志位判断所述单频音合成信号中是否包含所述第一电子设备开启双音多频编码功能所生成的单频音合成信号。
[0071]本发明实施例中,可以设置用于标示第一电子设备的双音多频功能是否开启的标志位。在第一电子设备开启双音多频功能时,对所述预置的标志位进行赋值标记,以标示第一电子设备开启了双音多频功能。
[0072]具体的,所述判断单元41具体用于,当判断出所述预置的标志位被标记为预设值时,确定所述单频音合成信号中包含所述第一电子设备开启双音多频编码功能所生成的单频音合成信号,其中,所述预设值由所述第一电子设备在开启双音多频编码功能生成单频音合成信号时标记。
[0073]可选的,所述滤波模块33具体还用于,当所述单频音合成信号中包含所述第一电子设备开启双音多频编码功能所生成的单频音合成信号时,不对待发送语音信号进行滤波,而是直接将待发送语音信号转发出去,以免影响第一电子设备的双音多频功能。
[0074]需要说明的是,本发明实施例提供的上述信号处理方法及装置,也可以应用于第二电子设备中,从而避免第二电子设备在与第一电子设备进行通话的过程中接收到新的来电而对第一电子设备造成干扰。降低了通话过程中对第一电子设备的音频干扰。
[0075]本发明实施例还提供一种第一电子设备,该第一电子设备可以与第二电子设备进行语音通信,所述第一电子设备包括处理器和与所述处理器耦合的存储器,其中,所述处理器被配置为:
[0076]在第一电子设备和第二电子设备进行语音通信的过程中,检测所述第一电子设备的待发送语音信号中是否包含单频音合成信号;
[0077]当检测到所述第一电子设备的待发送语音信号中包含单频音合成信号时,判断所述单频音合成信号中是否包含所述第一电子设备开启双音多频编码功能所生成的单频音合成信号;
[0078]当所述单频音合成信号中未包含所述第一电子设备开启双音多频编码功能所生成的单频音合成信号时,对所述待发送语音信号进行滤波后发送,滤波后的待发送语音信号中不包含所述单频音合成信号。
[0079]可选的,被配置为判断所述单频音合成信号中是否包含所述第一电子设备开启双音多频编码功能所生成的单频音合成信号的处理器具体被配置为:
[0080]通过预置的标志位判断所述单频音合成信号中是否包含所述第一电子设备开启双音多频编码功能所生成的单频音合成信号。
[0081]可选的,被配置为通过预置的标志位判断所述单频音合成信号中是否包含所述第一电子设备开启双音多频编码功能所生成的单频音合成信号的处理器具体被配置为:
[0082]当所述预置的标志位被标记为预设值时,确定所述单频音合成信号中包含所述第一电子设备开启双音多频编码功能所生成的单频音合成信号,其中,所述预设值由所述第一电子设备在开启双音多频编码功能生成单频音合成信号时标记。
[0083]可选的,被配置为当所述单频音合成信号中未包含所述第一电子设备开启双音多频编码功能所生成的单频音合成信号时,对所述待发送语音信号进行滤波后发送的处理器进一步被配置为:
[0084]当所述单频音合成信号中包含所述第一电子设备开启双音多频编码功能所生成的单频音合成信号时,直接发送所述待发送语音信号。
[0085]本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0086]所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统(若存在)、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0087]在本申请所提供的几个实施例中,应该理解到,所揭露的系统(若存在)、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1