[go: up one dir, main page]

CN110136736A - Echo cancellation system, method, device, equipment and storage medium - Google Patents

Echo cancellation system, method, device, equipment and storage medium Download PDF

Info

Publication number
CN110136736A
CN110136736A CN201910448907.7A CN201910448907A CN110136736A CN 110136736 A CN110136736 A CN 110136736A CN 201910448907 A CN201910448907 A CN 201910448907A CN 110136736 A CN110136736 A CN 110136736A
Authority
CN
China
Prior art keywords
signal
module
sound
echo cancellation
power amplifier
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910448907.7A
Other languages
Chinese (zh)
Inventor
陈伟东
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Shiyuan Electronics Thecnology Co Ltd
Guangzhou Shirui Electronics Co Ltd
Original Assignee
Guangzhou Shiyuan Electronics Thecnology Co Ltd
Guangzhou Shirui Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Shiyuan Electronics Thecnology Co Ltd, Guangzhou Shirui Electronics Co Ltd filed Critical Guangzhou Shiyuan Electronics Thecnology Co Ltd
Priority to CN201910448907.7A priority Critical patent/CN110136736A/en
Publication of CN110136736A publication Critical patent/CN110136736A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L21/00Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
    • G10L21/02Speech enhancement, e.g. noise reduction or echo cancellation
    • G10L21/0208Noise filtering
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L21/00Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
    • G10L21/02Speech enhancement, e.g. noise reduction or echo cancellation
    • G10L21/0208Noise filtering
    • G10L21/0216Noise filtering characterised by the method used for estimating noise
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L21/00Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
    • G10L21/02Speech enhancement, e.g. noise reduction or echo cancellation
    • G10L21/0208Noise filtering
    • G10L2021/02082Noise filtering the noise being echo, reverberation of the speech

Landscapes

  • Engineering & Computer Science (AREA)
  • Computational Linguistics (AREA)
  • Quality & Reliability (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
  • Telephone Function (AREA)

Abstract

本发明公开了一种回音消除系统、方法、装置、设备及计算机可读存储介质,其系统包括:信号处理模块,与功放模块连接,用于将第一播放信号传输给功放模块;功放模块,与扬声器连接,用于接收传输的第一播放信号,以及对第一播放信号进行处理,以生成第二播放信号,并将第二播放信号传输给扬声器以及信号处理模块;所述扬声器,用于接收并播放第二播放信号;所述信号处理模块,还用于接收并存储第二播放信号;所述声音收集模块,与信号处理模块连接,用于采集声音信号,并将所述声音信号传输给信号处理模块;所述信号处理模块,还用于接收所述声音信号,并根据第二播放信号对声音信号进行消音处理后生成回音消除信号,保证回音消除的彻底性。

The invention discloses an echo cancellation system, method, device, equipment and computer-readable storage medium. The system includes: a signal processing module connected to a power amplifier module for transmitting the first playback signal to the power amplifier module; the power amplifier module, Connected with the speaker, used to receive the transmitted first playback signal, and process the first playback signal to generate a second playback signal, and transmit the second playback signal to the speaker and the signal processing module; the speaker is used for Receive and play the second playback signal; the signal processing module is also used to receive and store the second playback signal; the sound collection module is connected to the signal processing module for collecting the sound signal and transmitting the sound signal To the signal processing module; the signal processing module is also used to receive the sound signal, and generate an echo cancellation signal after performing noise reduction processing on the sound signal according to the second playback signal, so as to ensure the thoroughness of the echo cancellation.

Description

一种回音消除系统、方法、装置、设备及存储介质An echo cancellation system, method, device, equipment and storage medium

技术领域technical field

本发明涉及声音处理领域,尤其涉及一种回音消除系统、方法、装置、设备及计算机可读存储介质。The present invention relates to the field of sound processing, in particular to an echo cancellation system, method, device, equipment and computer-readable storage medium.

背景技术Background technique

在通信双方使用扬声器以及麦克风通信系统进行通信的过程中,在使用这些系统的情况下,通话本方的通信设备的扬声器首先输出通话对方的话音,该话音来自通话对方的通信设备。由通话本方的通信设备的扬声器输出的通话对方的话音再次被通话本方的通信设备的麦克风拾取,并被发送给通话对方的通信设备。通话对方的通信设备的扬声器又输出在通话本方一侧拾取的所述通话对方的话音。当重复这样的过程时,通话双方都会不仅听到另一方的话音,而且以称为回音的现象听到由系统重复的他或她自己的话音。当按照这种方式产生回音时,回音会降低话音通信的质量,并妨碍通话双方之间的流畅对话。During the communication between the communicating parties using speaker and microphone communication systems, in the case of using these systems, the speaker of the communicating party's communication device first outputs the voice of the communicating party, which comes from the communicating party's communication device. The voice of the other party outputted by the speaker of the communication device of the party of the call is picked up again by the microphone of the communication device of the party of the call, and sent to the communication device of the party of the call. The speaker of the communication device of the communication party outputs the voice of the communication party picked up at the side of the communication party. When such a process is repeated, both parties to the call will hear not only the other party's voice, but also his or her own voice repeated by the system in a phenomenon known as echo. When an echo is generated in this manner, the echo degrades the quality of the voice communication and prevents a smooth conversation between the callers.

因此,在现有的扬声器以及麦克风通信系统中,通常需要进行回声消除,现有的回音消除方法是获取功放输出的播放信号,然后根据采集的麦克风信号以及功放输出的播放信号获取回音消除信号,实现回声消除的过程。Therefore, in the existing speaker and microphone communication systems, echo cancellation is usually required. The existing echo cancellation method is to obtain the playback signal output by the power amplifier, and then obtain the echo cancellation signal according to the collected microphone signal and the playback signal output by the power amplifier. The process of achieving echo cancellation.

但是,在实现本发明的过程中,发明人发现:由于功放本身的处理可能会存在非线性失真,使得功放向扬声器输出的播放信号有非线性失真,导致获取的回声消除信号中仍然存在回声,回声消除不彻底,用户使用体验不佳。However, in the process of implementing the present invention, the inventor found that: due to the processing of the power amplifier itself, there may be nonlinear distortion, so that the playback signal output by the power amplifier to the speaker has nonlinear distortion, resulting in the echo still existing in the acquired echo cancellation signal. The echo cancellation is not complete, and the user experience is not good.

发明内容Contents of the invention

针对上述问题,本发明的目的在于提供一种回音消除系统、方法、装置、设备及计算机可读存储介质,保证回音消除的彻底性。In view of the above problems, the purpose of the present invention is to provide an echo cancellation system, method, device, equipment and computer-readable storage medium to ensure the thoroughness of echo cancellation.

第一方面,本发明实施例提供了一种回音消除系统,包括信号处理模块、功放模块、扬声器以及声音收集模块;In a first aspect, an embodiment of the present invention provides an echo cancellation system, including a signal processing module, a power amplifier module, a speaker, and a sound collection module;

所述信号处理模块,与所述功放模块连接,用于将第一播放信号传输给所述功放模块;The signal processing module is connected to the power amplifier module, and is used to transmit the first playback signal to the power amplifier module;

所述功放模块,与所述扬声器连接,用于接收传输的第一播放信号,以及对所述第一播放信号进行处理,以生成第二播放信号,并将所述第二播放信号传输给所述扬声器以及所述信号处理模块;The power amplifier module is connected to the loudspeaker, and is used to receive the transmitted first playback signal, and process the first playback signal to generate a second playback signal, and transmit the second playback signal to the The speaker and the signal processing module;

所述扬声器,用于接收并播放所述第二播放信号;The speaker is used to receive and play the second playback signal;

所述信号处理模块,还用于接收并存储所述第二播放信号;The signal processing module is further configured to receive and store the second playing signal;

所述声音收集模块,与所述信号处理模块连接,用于采集声音信号,并将所述声音信号传输给所述信号处理模块;其中,所述声音信号包括用户发出的声音信号和扬声器发出的第二播放信号;The sound collection module is connected with the signal processing module, and is used to collect sound signals, and transmit the sound signals to the signal processing module; wherein, the sound signals include the sound signals sent by the user and the sound signals sent by the speaker the second playback signal;

所述信号处理模块,还用于接收所述声音信号,并根据所述第二播放信号对所述声音信号进行消音处理后生成回音消除信号。The signal processing module is further configured to receive the sound signal, and generate an echo cancellation signal after performing noise reduction processing on the sound signal according to the second playing signal.

在第一方面的第一种实现方式中,In the first implementation of the first aspect,

所述信号处理模块,具体用于根据所述第二播放信号以及所述声音信号之差,获取回音消除信号。The signal processing module is specifically configured to obtain an echo cancellation signal according to a difference between the second playing signal and the sound signal.

在第一方面的第二种实现方式中,还包括信号传输模块;In the second implementation manner of the first aspect, a signal transmission module is also included;

所述信号传输模块,与所述信号处理模块连接,用于接收通信端传输的第一播放信号,并将所述第一播放信号传输给所述信号处理模块。The signal transmission module is connected with the signal processing module, and is used for receiving the first playback signal transmitted by the communication terminal, and transmitting the first playback signal to the signal processing module.

根据第一方面的第二种实现方式,在第一方面的第三种实现方式中,According to the second implementation of the first aspect, in the third implementation of the first aspect,

所述信号处理模块,还用于将所述回音消除信号传输给所述信号传输模块;The signal processing module is further configured to transmit the echo cancellation signal to the signal transmission module;

所述信号传输模块,还用于接收所述回音消除信号,并将所述回音消除信号传输给对应的所述通信端。The signal transmission module is further configured to receive the echo cancellation signal, and transmit the echo cancellation signal to the corresponding communication terminal.

在第一方面的第四种实现方式中,还包括声卡模块;In the fourth implementation of the first aspect, a sound card module is also included;

所述信号处理模块,与所述声卡模块连接,具体用于将所述第一播放信号传输给所述声卡模块;The signal processing module is connected to the sound card module, and is specifically used to transmit the first playback signal to the sound card module;

所述声卡模块,与所述功放模块连接,用于接收所述第一播放信号,并将所述第一播放信号传输给所述功放模块。The sound card module is connected to the power amplifier module and used to receive the first playback signal and transmit the first playback signal to the power amplifier module.

根据第一方面的第四种实现方式,在第一方面的第五种实现方式中,According to the fourth implementation of the first aspect, in the fifth implementation of the first aspect,

所述声音收集模块,与所述声卡模块连接,具体用于将所述声音信号传输给所述声卡模块;The sound collection module is connected to the sound card module, and is specifically used to transmit the sound signal to the sound card module;

所述声卡模块,还用于接收所述声音信号,并将所述声音信号传输给所述信号处理模块。The sound card module is also used to receive the sound signal and transmit the sound signal to the signal processing module.

根据第一方面的第四种实现方式,在第一方面的第六种实现方式中,According to the fourth implementation of the first aspect, in the sixth implementation of the first aspect,

所述功放模块,具体用于将所述第二播放信号传输给所述声卡模块以及所述扬声器;The power amplifier module is specifically configured to transmit the second playback signal to the sound card module and the speaker;

所述声卡模块,还用于接收所述第二播放信号,并将所述播放信号传输给所述信号处理模块。The sound card module is further configured to receive the second playing signal, and transmit the playing signal to the signal processing module.

第二方面,本发明实施例提供了一种回音消除方法,包括以下步骤:In a second aspect, an embodiment of the present invention provides an echo cancellation method, including the following steps:

将第一播放信号传输给功放模块;其中,所述第一播放信号用于触发所述功放模块生成传输至扬声器的第二播放信号;Transmitting the first playback signal to the power amplifier module; wherein, the first playback signal is used to trigger the power amplifier module to generate a second playback signal transmitted to the speaker;

当接收到由所述功放模块输入的所述第二播放信号时,存储所述第二播放信号;When receiving the second playback signal input by the power amplifier module, storing the second playback signal;

当接收到由声音采集模块传输的声音信号时,根据所述第二播放信号对所述声音信号进行消音处理后生成回音消除信号;其中,所述声音信号包括用户发出的声音信号和扬声器发出的第二播放信号。When the sound signal transmitted by the sound collection module is received, an echo cancellation signal is generated after performing noise reduction processing on the sound signal according to the second playback signal; wherein, the sound signal includes a sound signal sent by the user and a sound signal sent by the speaker Second playback signal.

在第二方面的第一种实现方式中,所述当接收到由声音采集模块传输的声音信号时,根据所述第二播放信号对所述声音信号进行消音处理后生成回音消除信号,具体为:In the first implementation manner of the second aspect, when the sound signal transmitted by the sound collection module is received, an echo cancellation signal is generated after performing noise reduction processing on the sound signal according to the second playback signal, specifically: :

当接收到由声音采集模块采集的并通过声卡模块传输的声音信号时,根据所述第二播放信号以及所述声音信号之差,获取回音消除信号。When the sound signal collected by the sound collection module and transmitted by the sound card module is received, an echo cancellation signal is obtained according to the difference between the second playing signal and the sound signal.

在第二方面的第二种实现方式中,所述第一播放信号由通信端传输的;In a second implementation manner of the second aspect, the first playback signal is transmitted by the communication terminal;

则所述回音消除方法,还包括:Then the echo cancellation method also includes:

将所述回音消除信号传输给对应的所述通信端。and transmitting the echo cancellation signal to the corresponding communication terminal.

在第二方面的第三种实现方式中,所述将第一播放信号传输给功放模块,具体为:In a third implementation manner of the second aspect, the transmitting the first playback signal to the power amplifier module is specifically:

将第一播放信号通过声卡模块传输给功放模块。The first playback signal is transmitted to the power amplifier module through the sound card module.

在第二方面的第四种实现方式中,所述当接收到由所述功放模块输入的所述第二播放信号时,存储所述第二播放信号,具体为:In a fourth implementation manner of the second aspect, when the second playback signal input by the power amplifier module is received, the second playback signal is stored, specifically:

当接收由所述功放模块通过所述声卡模块输入的所述第二播放信号时,存储所述第二播放信号。When receiving the second playing signal input by the power amplifier module through the sound card module, storing the second playing signal.

第三方面,本发明实施例提供了一种回音消除装置,包括:In a third aspect, an embodiment of the present invention provides an echo cancellation device, including:

第一播放信号传输单元,用于将第一播放信号传输给功放模块;其中,所述第一播放信号用于触发所述功放模块生成传输至扬声器的第二播放信号;The first playback signal transmission unit is configured to transmit the first playback signal to the power amplifier module; wherein the first playback signal is used to trigger the power amplifier module to generate a second playback signal transmitted to the speaker;

第二播放信号存储单元,用于当接收到由所述功放模块输入的所述第二播放信号时,存储所述第二播放信号;a second playback signal storage unit, configured to store the second playback signal when receiving the second playback signal input by the power amplifier module;

回音消除单元,用于当接收到由声音采集模块传输的声音信号时,根据所述第二播放信号对所述声音信号进行消音处理后生成回音消除信号;其中,所述声音信号包括用户发出的声音信号和扬声器发出的第二播放信号。The echo cancellation unit is configured to, when receiving the sound signal transmitted by the sound collection module, generate an echo cancellation signal after performing sound cancellation processing on the sound signal according to the second playing signal; wherein the sound signal includes the sound signal sent by the user The sound signal and the second playback signal from the speaker.

在第三方面的第一种实现方式中,所述回音消除单元具体包括:In a first implementation manner of the third aspect, the echo cancellation unit specifically includes:

当接收到由声音采集模块采集的并通过声卡模块传输的声音信号时,根据所述第二播放信号以及所述声音信号之差,获取回音消除信号。When the sound signal collected by the sound collection module and transmitted by the sound card module is received, an echo cancellation signal is obtained according to the difference between the second playing signal and the sound signal.

在第三方面的第二种实现方式中,所述第一播放信号由通信端传输的;In the second implementation manner of the third aspect, the first playback signal is transmitted by the communication terminal;

则所述回音消除方法,还包括:Then the echo cancellation method also includes:

回音信号传输单元,用于将所述回音消除信号传输给对应的所述通信端。The echo signal transmission unit is configured to transmit the echo cancellation signal to the corresponding communication terminal.

在第三方面的第三种实现方式中,所述第一播放信号传输单元具体包括:In a third implementation manner of the third aspect, the first playback signal transmission unit specifically includes:

将第一播放信号通过声卡模块传输给功放模块。The first playback signal is transmitted to the power amplifier module through the sound card module.

在第三方面的第四种实现方式中,所述第二播放信号存储单元,具体包括:In a fourth implementation manner of the third aspect, the second playback signal storage unit specifically includes:

当接收由所述功放模块通过所述声卡模块输入的所述第二播放信号时,存储所述第二播放信号。When receiving the second playing signal input by the power amplifier module through the sound card module, storing the second playing signal.

第四方面,本发明实施例提供了一种回音消除设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如第二方面所述的页面元素的回音消除方法。In a fourth aspect, an embodiment of the present invention provides an echo cancellation device, including a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, and the processor executes the computer program The program implements the echo cancellation method for page elements as described in the second aspect.

第五方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如第二方面所述的回音消除方法。In a fifth aspect, an embodiment of the present invention provides a computer-readable storage medium, the computer-readable storage medium includes a stored computer program, wherein when the computer program is running, the device where the computer-readable storage medium is located is controlled Execute the echo cancellation method as described in the second aspect.

以上实施例具有如下有益效果:Above embodiment has following beneficial effect:

所述信号处理模块在将所述第一播放信号传输给功放模块,以使所述功放模块输出第二播放信号至扬声器进行播放的过程中,获取由所述功放模块输出的所述第二播放信号,并在接收由所述声音收集模块采集的声音信号之后,根据所述第二播放信号对所述声音信号进行消音处理后生成回音消除信号,通过获取扬声器实际播放的声音信号进行回音消除处理,避免因功放的非线性失真导致的回音消除不彻底的问题,有效消除回音,提高声音播放质量。The signal processing module acquires the second playback signal output by the power amplifier module during the process of transmitting the first playback signal to the power amplifier module so that the power amplifier module outputs the second playback signal to the speaker for playback. signal, and after receiving the sound signal collected by the sound collection module, perform noise reduction processing on the sound signal according to the second playback signal to generate an echo cancellation signal, and perform echo cancellation processing by acquiring the sound signal actually played by the speaker , to avoid the problem of incomplete echo cancellation caused by the nonlinear distortion of the power amplifier, effectively eliminate the echo, and improve the quality of sound playback.

附图说明Description of drawings

为了更清楚地说明本发明的技术方案,下面将对实施方式中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to illustrate the technical solution of the present invention more clearly, the accompanying drawings used in the implementation will be briefly introduced below. Obviously, the accompanying drawings in the following description are only some implementations of the present invention. As far as the skilled person is concerned, other drawings can also be obtained based on these drawings on the premise of not paying creative work.

图1是本发明第一实施例提供的回音消除系统的结构示意图。Fig. 1 is a schematic structural diagram of an echo cancellation system provided by a first embodiment of the present invention.

图2是本发明第二实施例提供的回音消除方法的流程示意图。Fig. 2 is a schematic flowchart of an echo cancellation method provided by a second embodiment of the present invention.

图3是本发明第三实施例提供的回音消除装置的结构示意图。Fig. 3 is a schematic structural diagram of an echo cancellation device provided by a third embodiment of the present invention.

图4是本发明第四实施例提供的回音消除设备的结构示意图。Fig. 4 is a schematic structural diagram of an echo cancellation device provided by a fourth embodiment of the present invention.

具体实施方式Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

请参阅图1,本发明第一实施例提供了一种回音消除系统,包括信号处理模块111、功放模块112、扬声器113以及声音收集模块114。Referring to FIG. 1 , the first embodiment of the present invention provides an echo cancellation system, including a signal processing module 111 , a power amplifier module 112 , a speaker 113 and a sound collection module 114 .

所述信号处理模块111,与所述功放模块112连接,用于将第一播放信号传输给所述功放模块112。The signal processing module 111 is connected to the power amplifier module 112 and configured to transmit the first playback signal to the power amplifier module 112 .

在本发明实施例中,所述回音消除系统还包括信号传输模块115,所述信号传输模块115,与所述信号处理模块111连接,用于接收通信端传输的第一播放信号,并将所述第一播放信号传输给所述信号处理模块111,需要说明的是,所述回音消除系统通过所述信号传输模块115与通信端实现无线连接,所述无线方式包括但不限于互联网、局域网、蓝牙、Wi-Fi或紫峰协议(ZigBee)等通信方式的任意一项。In the embodiment of the present invention, the echo cancellation system further includes a signal transmission module 115, the signal transmission module 115 is connected to the signal processing module 111, and is used to receive the first playback signal transmitted by the communication terminal, and transmit the The first playback signal is transmitted to the signal processing module 111. It should be noted that the echo cancellation system realizes a wireless connection with the communication terminal through the signal transmission module 115. The wireless method includes but is not limited to the Internet, local area network, Any one of communication methods such as Bluetooth, Wi-Fi or ZigBee.

在本发明实施例中,所述信号处理模块111可为电脑、平板电脑、手机、交互智能平板、笔记本电脑、MCU处理芯片或者服务器等计算设备,所述信号处理模块111在接收所述信号传输模块115传输的所述第一播放信号之后,所述回音消除系统还包括声卡模块116,所述信号处理模块111,与所述声卡模块116连接,具体用于将所述第一播放信号传输给所述声卡模块116,所述声卡模块116,与所述功放模块112连接,用于接收所述第一播放信号,并将所述第一播放信号传输给所述功放模块112,即所述信号处理模块111通过所述声卡模块116将所述第一播放信号传输给所述功放模块112,所述声卡模块116是实现声波/数字信号相互转换的一种硬件,所述声卡模块116将所述第一播放信号通过所述声卡模块116的数模转换器(DAC)从数字信号转化为声波信号。In the embodiment of the present invention, the signal processing module 111 can be a computing device such as a computer, a tablet computer, a mobile phone, an interactive smart tablet, a notebook computer, an MCU processing chip or a server, and the signal processing module 111 receives the signal transmission After the first playback signal transmitted by the module 115, the echo cancellation system further includes a sound card module 116, and the signal processing module 111 is connected to the sound card module 116, and is specifically used to transmit the first playback signal to Described sound card module 116, described sound card module 116, is connected with described power amplifier module 112, is used for receiving described first broadcast signal, and described first broadcast signal is transmitted to described power amplifier module 112, namely described signal The processing module 111 transmits the first playback signal to the power amplifier module 112 through the sound card module 116, the sound card module 116 is a hardware for mutual conversion of sound waves/digital signals, and the sound card module 116 transmits the The first playback signal is converted from a digital signal to a sound wave signal by a digital-to-analog converter (DAC) of the sound card module 116 .

所述功放模块112,与所述扬声器113连接,用于接收传输的第一播放信号,以及对所述第一播放信号进行处理,以生成第二播放信号,并将所述第二播放信号传输给所述扬声器113以及所述信号处理模块111。The power amplifier module 112 is connected with the loudspeaker 113, and is used for receiving the transmitted first playback signal, and processing the first playback signal to generate a second playback signal, and transmitting the second playback signal to the speaker 113 and the signal processing module 111.

在本发明实施例中,所述功放模块112在接收由所述声卡模块116传输的所述第一播放信号之后,对所述第一播放信号进行处理,以生成第二播放信号,所述功放模块112,其作用主要是将经由声卡模块输入的较微弱的第一播放信号进行放大,从而产生足够大的电流去推动扬声器进行声音的重放,具体地,所述功放模块112将所述第一播放信号进行放大,从而产生所述第二播放信号,然后所述功放模块112将所述第二播放信号传输给所述扬声器113以及所述声卡模块116;所述声卡模块,还用于接收所述第二播放信号,在将所述第二播放信号进行转化之后,将所述播放信号传输给所述信号处理模块111;所述声卡模块116是实现声波/数字信号相互转换的一种硬件,在实施例中,所述声卡模块116将所述第二播放信号通过所述声卡模块116的数模转换器(DAC)从声波信号转化为数字信号。In the embodiment of the present invention, after the power amplifier module 112 receives the first playback signal transmitted by the sound card module 116, it processes the first playback signal to generate a second playback signal, and the power amplifier Module 112, its main function is to amplify the relatively weak first playback signal input through the sound card module, so as to generate a large enough current to drive the speaker to reproduce the sound, specifically, the power amplifier module 112 amplifies the first playback signal A playback signal is amplified to generate the second playback signal, and then the power amplifier module 112 transmits the second playback signal to the speaker 113 and the sound card module 116; the sound card module is also used to receive The second playback signal, after converting the second playback signal, transmits the playback signal to the signal processing module 111; the sound card module 116 is a hardware that realizes the mutual conversion of sound waves/digital signals , in an embodiment, the sound card module 116 converts the second playback signal from a sound wave signal to a digital signal through a digital-to-analog converter (DAC) of the sound card module 116 .

所述扬声器113,用于接收并播放所述第二播放信号。The speaker 113 is configured to receive and play the second playing signal.

在本发明实施例中,所述扬声器113在接收所述第二播放信号之后,播放所述第二播放信号。In the embodiment of the present invention, the speaker 113 plays the second playing signal after receiving the second playing signal.

所述信号处理模块111,还用于接收并存储所述第二播放信号。The signal processing module 111 is further configured to receive and store the second playback signal.

在本发明实施例中,所述信号处理模块111在接收经由所述声卡模块116传输的转化后的所述第二播放信号之后,存储所述第二播放信号。In the embodiment of the present invention, the signal processing module 111 stores the second playback signal after receiving the converted second playback signal transmitted via the sound card module 116 .

所述声音收集模块114,与所述信号处理模块111连接,用于采集声音信号,并将所述声音信号传输给所述信号处理模块111;其中,所述声音信号包括用户发出的声音信号和扬声器113发出的第二播放信号。The sound collection module 114 is connected with the signal processing module 111, and is used to collect sound signals, and transmit the sound signals to the signal processing module 111; wherein, the sound signals include the sound signals sent by the user and The second playback signal sent by the speaker 113.

在本发明实施例中,所述声音收集模块114采集空气中传输的声音信号,由于所述声音收集模块114无法分辨空气中传输的声音信号中具体哪种声音信号是需要采集的,哪种声音信号是不需要采集的,所述声音收集模块114只能收集空气中所有可以收集到的声音信号,所以使得所述声音信号中包括用户发出的声音信号和扬声器113发出的第二播放信号,所述声音收集模块114,与所述声卡模块116连接,具体用于在收集所述声音信号之后,将所述声音信号传输给所述声卡模块116;所述声卡模块116,还用于接收所述声音信号,并将所述声音信号在转化之后,传输给所述信号处理模块111,所述声卡模块116是实现声波/数字信号相互转换的一种硬件,在实施例中,所述声卡模块116将所述声音信号通过所述声卡模块116的数模转换器(DAC)从声波信号转化为数字信号,需要说明的是,本申请对于所述声音收集模块114的具体硬件结构不做任何限制,例如所述声音收集模块114可为麦克风、话筒等等,可依据实际情况选用具体的声音收集装置。In the embodiment of the present invention, the sound collection module 114 collects sound signals transmitted in the air, since the sound collection module 114 cannot distinguish which sound signal needs to be collected and which sound signal The signal does not need to be collected, and the sound collection module 114 can only collect all the sound signals that can be collected in the air, so that the sound signal includes the sound signal sent by the user and the second playback signal sent by the speaker 113, so The sound collection module 114 is connected with the sound card module 116, and is specifically used for transmitting the sound signal to the sound card module 116 after collecting the sound signal; the sound card module 116 is also used for receiving the sound card module 116. Sound signal, and after described sound signal is converted, transmit to described signal processing module 111, described sound card module 116 is a kind of hardware that realizes sound wave/digital signal mutual conversion, in an embodiment, described sound card module 116 The sound signal is converted from a sound wave signal into a digital signal through the digital-to-analog converter (DAC) of the sound card module 116. It should be noted that the present application does not make any restrictions on the specific hardware structure of the sound collection module 114. For example, the sound collection module 114 can be a microphone, a microphone, etc., and a specific sound collection device can be selected according to actual conditions.

所述信号处理模块111,还用于接收所述声音信号,并根据所述第二播放信号对所述声音信号进行消音处理后生成回音消除信号。The signal processing module 111 is further configured to receive the sound signal, and generate an echo cancellation signal after performing noise reduction processing on the sound signal according to the second playing signal.

在本发明实施例中,所述信号处理模块111在接收到所述声卡模块116传输的所述声音信号之后,根据存储的所述第二播放信号对所述声音信号进行消音处理后生成回音消除信号,具体地,所述信号处理模块111根据所述第二播放信号以及所述声音信号之差,获取回音消除信号,在获取所述回音消除信号之后,所述信号处理模块111,还用于将所述回音消除信号传输给所述信号传输模块115;所述信号传输模块115,还用于接收所述回音消除信号,并将所述回音消除信号传输给对应的所述通信端。In the embodiment of the present invention, after receiving the sound signal transmitted by the sound card module 116, the signal processing module 111 performs noise reduction processing on the sound signal according to the stored second playback signal to generate an echo cancellation signal, specifically, the signal processing module 111 obtains an echo cancellation signal according to the difference between the second playing signal and the sound signal, and after obtaining the echo cancellation signal, the signal processing module 111 is further used to The echo cancellation signal is transmitted to the signal transmission module 115; the signal transmission module 115 is further configured to receive the echo cancellation signal, and transmit the echo cancellation signal to the corresponding communication terminal.

综上所述,本发明第一实施例提供了一种回音消除系统,所述信号处理模块111在将所述第一播放信号传输给功放模块112,以使所述功放模块112输出第二播放信号至扬声器113进行播放的过程中,获取由所述功放模块112输出的所述第二播放信号,并在接收由所述声音收集模块114采集的声音信号之后,根据所述第二播放信号对所述声音信号进行消音处理后生成回音消除信号,通过获取扬声器113实际播放的声音信号进行回音消除处理,避免因功放的非线性失真导致的回音消除不彻底的问题,有效消除回音,提高声音播放质量。To sum up, the first embodiment of the present invention provides an echo cancellation system, the signal processing module 111 transmits the first playback signal to the power amplifier module 112, so that the power amplifier module 112 outputs the second playback signal In the process of playing the signal to the loudspeaker 113, the second playback signal output by the power amplifier module 112 is obtained, and after receiving the sound signal collected by the sound collection module 114, according to the second playback signal The sound signal is subjected to noise reduction processing to generate an echo cancellation signal, and the echo cancellation processing is performed by acquiring the sound signal actually played by the speaker 113, so as to avoid the problem of incomplete echo cancellation caused by the nonlinear distortion of the power amplifier, effectively eliminate the echo, and improve sound playback. quality.

请参阅图2,本发明第二实施例提供了一种回音消除方法,其可由回音消除设备来执行,包括以下步骤:Please refer to FIG. 2 , the second embodiment of the present invention provides an echo cancellation method, which can be performed by an echo cancellation device, and includes the following steps:

S11,将第一播放信号传输给功放模块;其中,所述第一播放信号用于触发所述功放模块生成传输至扬声器的第二播放信号。S11. Transmit the first playback signal to the power amplifier module; wherein the first playback signal is used to trigger the power amplifier module to generate a second playback signal that is transmitted to the speaker.

S12,当接收到由所述功放模块输入的所述第二播放信号时,存储所述第二播放信号。S12. When receiving the second playback signal input by the power amplifier module, store the second playback signal.

S13,当接收到由声音采集模块传输的声音信号时,根据所述第二播放信号对所述声音信号进行消音处理后生成回音消除信号;其中,所述声音信号包括用户发出的声音信号和扬声器发出的第二播放信号。S13. When receiving the sound signal transmitted by the sound collection module, perform noise reduction processing on the sound signal according to the second playback signal to generate an echo cancellation signal; wherein the sound signal includes a sound signal sent by the user and a speaker The second playback signal emitted.

在本发明实施例中,所述回音消除设备即为所述回音消除系统中的所述信号处理模块,所述回音消除设备可为电脑、平板电脑、手机、交互智能平板、笔记本电脑或者服务器等计算设备,所述回音消除方法作为其中一个功能集成于所述回音消除设备中。In the embodiment of the present invention, the echo cancellation device is the signal processing module in the echo cancellation system, and the echo cancellation device can be a computer, a tablet computer, a mobile phone, an interactive smart tablet, a notebook computer or a server, etc. In a computing device, the echo cancellation method is integrated in the echo cancellation device as one of its functions.

在第二实施例的第一种实现方式中,所述S13,具体为:In the first implementation manner of the second embodiment, the S13 is specifically:

当接收到由声音采集模块采集的并通过声卡模块传输的声音信号时,根据所述第二播放信号以及所述声音信号之差,获取回音消除信号。When the sound signal collected by the sound collection module and transmitted by the sound card module is received, an echo cancellation signal is obtained according to the difference between the second playing signal and the sound signal.

在第二实施例的第二种实现方式中,所述第一播放信号由通信端传输的。In a second implementation manner of the second embodiment, the first playback signal is transmitted by the communication terminal.

则所述回音消除方法,还包括:Then the echo cancellation method also includes:

将所述回音消除信号传输给对应的所述通信端。and transmitting the echo cancellation signal to the corresponding communication terminal.

在第二实施例的第三种实现方式中,所述S11,具体为:In the third implementation manner of the second embodiment, the S11 is specifically:

将第一播放信号通过声卡模块传输给功放模块。The first playback signal is transmitted to the power amplifier module through the sound card module.

在第二实施例的第四种实现方式中,所述S12,具体为:In the fourth implementation manner of the second embodiment, the S12 is specifically:

当接收由所述功放模块通过所述声卡模块输入的所述第二播放信号时,存储所述第二播放信号。When receiving the second playing signal input by the power amplifier module through the sound card module, storing the second playing signal.

请参阅图3,本发明第三实施例提供了一种回音消除装置,包括:Referring to Fig. 3, the third embodiment of the present invention provides an echo cancellation device, including:

第一播放信号传输单元21,用于将第一播放信号传输给功放模块;其中,所述第一播放信号用于触发所述功放模块生成传输至扬声器的第二播放信号。The first playback signal transmission unit 21 is configured to transmit the first playback signal to the power amplifier module; wherein the first playback signal is used to trigger the power amplifier module to generate a second playback signal transmitted to the speaker.

第二播放信号存储单元22,用于当接收到由所述功放模块输入的所述第二播放信号时,存储所述第二播放信号。The second playing signal storage unit 22 is configured to store the second playing signal when receiving the second playing signal input by the power amplifier module.

回音消除单元23,用于当接收到由声音采集模块传输的声音信号时,根据所述第二播放信号对所述声音信号进行消音处理后生成回音消除信号;其中,所述声音信号包括用户发出的声音信号和扬声器发出的第二播放信号。The echo canceling unit 23 is configured to generate an echo canceling signal after receiving the sound signal transmitted by the sound collection module according to the second playback signal after performing sound cancellation processing on the sound signal; wherein the sound signal includes the sound signal sent by the user sound signal and the second playback signal from the speaker.

在第三实施例的第一种实现方式中,所述回音消除单元具体包括:In the first implementation manner of the third embodiment, the echo cancellation unit specifically includes:

当接收到由声音采集模块采集的并通过声卡模块传输的声音信号时,根据所述第二播放信号以及所述声音信号之差,获取回音消除信号。When the sound signal collected by the sound collection module and transmitted by the sound card module is received, an echo cancellation signal is obtained according to the difference between the second playing signal and the sound signal.

在第三实施例的第二种实现方式中,所述第一播放信号由通信端传输的。In a second implementation manner of the third embodiment, the first playback signal is transmitted by the communication terminal.

则所述回音消除方法,还包括:Then the echo cancellation method also includes:

回音信号传输单元,用于将所述回音消除信号传输给对应的所述通信端。The echo signal transmission unit is configured to transmit the echo cancellation signal to the corresponding communication terminal.

在第三实施例的第三种实现方式中,所述第一播放信号传输单元具体包括:In a third implementation of the third embodiment, the first playback signal transmission unit specifically includes:

将第一播放信号通过声卡模块传输给功放模块。The first playback signal is transmitted to the power amplifier module through the sound card module.

在第三实施例的第四种实现方式中,所述第二播放信号存储单元,具体包括:In a fourth implementation manner of the third embodiment, the second playback signal storage unit specifically includes:

当接收由所述功放模块通过所述声卡模块输入的所述第二播放信号时,存储所述第二播放信号。When receiving the second playing signal input by the power amplifier module through the sound card module, storing the second playing signal.

需说明的是,以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。另外,本发明提供的装置实施例附图中,模块之间的连接关系表示它们之间具有通信连接,具体可以实现为一条或多条通信总线或信号线。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。It should be noted that the device embodiments described above are only illustrative, and the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physically separated. A unit can be located in one place, or it can be distributed to multiple network units. Part or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. In addition, in the drawings of the device embodiments provided by the present invention, the connection relationship between the modules indicates that they have a communication connection, which can be specifically implemented as one or more communication buses or signal lines. It can be understood and implemented by those skilled in the art without creative effort.

参见图4,是本发明第四实施例提供的回音消除设备的示意图。该实施例的回音消除设备包括:至少一个处理器11,例如CPU,至少一个网络接口14或者其他用户接口13,存储器15,至少一个通信总线12,通信总线12用于实现这些组件之间的连接通信。其中,用户接口13可选的可以包括USB接口以及其他标准接口、有线接口。网络接口14可选的可以包括Wi-Fi接口以及其他无线接口。存储器15可能包含高速RAM存储器,也可能还包括非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。存储器15可选的可以包含至少一个位于远离前述处理器11的存储装置。Referring to FIG. 4 , it is a schematic diagram of an echo cancellation device provided by a fourth embodiment of the present invention. The echo cancellation device of this embodiment includes: at least one processor 11, such as CPU, at least one network interface 14 or other user interfaces 13, memory 15, at least one communication bus 12, and the communication bus 12 is used to realize the connection between these components communication. Wherein, the user interface 13 may optionally include a USB interface, other standard interfaces, and a wired interface. The network interface 14 may optionally include a Wi-Fi interface and other wireless interfaces. The memory 15 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory. The memory 15 may optionally include at least one storage device located away from the aforementioned processor 11 .

在一些实施方式中,存储器15存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:In some embodiments, the memory 15 stores the following elements, executable modules or data structures, or their subsets, or their extended sets:

操作系统151,包含各种系统程序,用于实现各种基础业务以及处理基于硬件的任务;The operating system 151 includes various system programs for realizing various basic services and processing hardware-based tasks;

程序152。Procedure 152.

具体地,处理器11用于调用存储器15中存储的程序152,执行上述实施例所述的回音消除方法,例如图2所示的步骤S11。或者,所述处理器执行所述计算机程序时实现上述各装置实施例中各模块/单元的功能,例如第一播放信号传输单元。Specifically, the processor 11 is configured to call the program 152 stored in the memory 15 to execute the echo cancellation method described in the above embodiment, such as step S11 shown in FIG. 2 . Alternatively, when the processor executes the computer program, it realizes the functions of the modules/units in the above device embodiments, for example, the first playback signal transmission unit.

示例性的,所述计算机程序可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器中,并由所述处理器执行,以完成本发明。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序在所述回音消除设备中的执行过程。Exemplarily, the computer program may be divided into one or more modules/units, and the one or more modules/units are stored in the memory and executed by the processor to complete the present invention. The one or more modules/units may be a series of computer program instruction segments capable of accomplishing specific functions, and the instruction segments are used to describe the execution process of the computer program in the echo cancellation device.

所述回音消除设备可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述回音消除设备可包括,但不仅限于,处理器、存储器。本领域技术人员可以理解,所述示意图仅仅是回音消除设备的示例,并不构成对回音消除设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述回音消除设备还可以包括输入输出设备、网络接入设备、总线等。The echo cancellation device may be computing devices such as desktop computers, notebooks, palmtop computers, and cloud servers. The echo cancellation device may include, but not limited to, a processor and a memory. Those skilled in the art can understand that the schematic diagram is only an example of the echo canceling device, and does not constitute a limitation to the echo canceling device, and may include more or less components than those shown in the figure, or combine certain components, or have different Components, for example, the echo cancellation device may also include an input and output device, a network access device, a bus, and the like.

所称处理器11可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器11是所述回音消除设备的控制中心,利用各种接口和线路连接整个回音消除设备的各个部分。The so-called processor 11 may be a central processing unit (Central Processing Unit, CPU), and may also be other general-purpose processors, a digital signal processor (Digital Signal Processor, DSP), an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), Off-the-shelf programmable gate array (Field-Programmable Gate Array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc., the processor 11 is the control center of the echo canceling device, and uses various interfaces and lines to connect the various components of the entire echo canceling device. part.

所述存储器15可用于存储所述计算机程序和/或模块,所述处理器11通过运行或执行存储在所述存储器15内的计算机程序和/或模块,以及调用存储在存储器15内的数据,实现所述回音消除设备的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据手机的使用所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。The memory 15 can be used to store the computer programs and/or modules, and the processor 11 runs or executes the computer programs and/or modules stored in the memory 15, and calls the data stored in the memory 15, Various functions of the echo cancellation device are realized. The memory may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required by at least one function, etc.; the data storage area may store data created according to the use of the mobile phone, etc. In addition, the memory may include high-speed random access memory, and may also include non-volatile memory, such as hard disk, internal memory, plug-in hard disk, smart memory card (Smart Media Card, SMC), secure digital (Secure Digital, SD) card , a flash memory card (Flash Card), at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage devices.

其中,所述回音消除设备集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。Wherein, if the integrated modules/units of the echo cancellation device are realized in the form of software function units and sold or used as independent products, they may be stored in a computer-readable storage medium. Based on this understanding, the present invention realizes all or part of the processes in the methods of the above embodiments, and can also be completed by instructing related hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer When the program is executed by the processor, the steps in the above-mentioned various method embodiments can be realized. Wherein, the computer program includes computer program code, and the computer program code may be in the form of source code, object code, executable file or some intermediate form. The computer-readable medium may include: any entity or device capable of carrying the computer program code, a recording medium, a U disk, a removable hard disk, a magnetic disk, an optical disk, a computer memory, and a read-only memory (ROM, Read-Only Memory) , Random Access Memory (RAM, Random Access Memory), electrical carrier signal, telecommunication signal, and software distribution medium, etc. It should be noted that the content contained in the computer-readable medium may be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, computer-readable media Excludes electrical carrier signals and telecommunication signals.

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。The above description is a preferred embodiment of the present invention, and it should be pointed out that for those skilled in the art, without departing from the principle of the present invention, some improvements and modifications can also be made, and these improvements and modifications are also considered Be the protection scope of the present invention.

Claims (11)

1. a kind of echo cancellation system, which is characterized in that received including signal processing module, power amplifier module, loudspeaker and sound Collect module;
The signal processing module is connect with the power amplifier module, for the first play signal to be transferred to the power amplifier module;
The power amplifier module is connect with the loudspeaker, for receiving the first play signal of transmission, and is broadcast to described first Discharge signal is handled, and to generate the second play signal, and second play signal is transferred to the loudspeaker and institute State signal processing module;
The loudspeaker, for receiving and playing second play signal;
The signal processing module is also used to receive and store second play signal;
The sound collecting module, connect with the signal processing module, is used for collected sound signal, and by the voice signal It is transferred to the signal processing module;Wherein, the voice signal includes that the voice signal of user's sending and loudspeaker issue Second play signal;
The signal processing module is also used to receive the voice signal, and according to second play signal to the sound Signal generates echo cancellation signal after carrying out noise reduction processing.
2. echo cancellation system according to claim 1, which is characterized in that
The signal processing module is specifically used for the difference according to second play signal and the voice signal, obtains back Sound eliminates signal.
3. echo cancellation system according to claim 1, which is characterized in that further include signal transmission module;
The signal transmission module is connect with the signal processing module, for receiving the first play signal of communication ends transmission, And first play signal is transferred to the signal processing module.
4. echo cancellation system according to claim 3, which is characterized in that
The signal processing module is also used to the echo cancellation signal being transferred to the signal transmission module;
The signal transmission module, is also used to receive the echo cancellation signal, and the echo cancellation signal is transferred to pair The communication ends answered.
5. echo cancellation system according to claim 1, which is characterized in that further include sound card module;
The signal processing module is connect with the sound card module, described specifically for first play signal to be transferred to Sound card module;
The sound card module is connect with the power amplifier module, is played for receiving first play signal, and by described first Signal is transferred to the power amplifier module.
6. echo cancellation system according to claim 5, which is characterized in that
The sound collecting module, connect with the sound card module, is specifically used for the transmission of sound signals to the sound card Module;
The sound card module is also used to receive the voice signal, and gives the transmission of sound signals to the signal processing mould Block.
7. echo cancellation system according to claim 5, which is characterized in that
The power amplifier module, specifically for second play signal is transferred to the sound card module and the loudspeaker;
The sound card module is also used to receive second play signal, and the play signal is transferred at the signal Manage module.
8. a kind of echo removing method based on echo cancellation system described in claim 1 to 7 any one, feature exist In, comprising the following steps:
First play signal is transferred to power amplifier module;Wherein, first play signal is raw for triggering the power amplifier module At the second play signal for being transmitted to loudspeaker;
When receiving second play signal inputted by the power amplifier module, second play signal is stored;
When receiving the voice signal transmitted by sound acquisition module, according to second play signal to the voice signal Echo cancellation signal is generated after carrying out noise reduction processing;Wherein, the voice signal includes the voice signal and loudspeaking that user issues The second play signal that device issues.
9. a kind of echo eliminating device characterized by comprising
First play signal transmission unit, for the first play signal to be transferred to power amplifier module;Wherein, described first letter is played It number generates for triggering the power amplifier module and to be transmitted to the second play signal of loudspeaker;
Second play signal storage unit, for when receiving second play signal inputted by the power amplifier module, Store second play signal;
Echo cancellation unit, for being played according to described second when receiving the voice signal transmitted by sound acquisition module Signal generates echo cancellation signal after carrying out noise reduction processing to the voice signal;Wherein, the voice signal includes user's hair The second play signal that voice signal and loudspeaker out issues.
10. a kind of echo cancellation equipment, including processor, memory and storage in the memory and are configured as by institute The computer program of processor execution is stated, the processor is realized as claimed in claim 8 when executing the computer program The echo removing method of page elements.
11. a kind of computer readable storage medium, which is characterized in that the computer readable storage medium includes the calculating of storage Machine program, wherein equipment where controlling the computer readable storage medium in computer program operation is executed as weighed Benefit require 8 described in echo removing method.
CN201910448907.7A 2019-05-27 2019-05-27 Echo cancellation system, method, device, equipment and storage medium Pending CN110136736A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910448907.7A CN110136736A (en) 2019-05-27 2019-05-27 Echo cancellation system, method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910448907.7A CN110136736A (en) 2019-05-27 2019-05-27 Echo cancellation system, method, device, equipment and storage medium

Publications (1)

Publication Number Publication Date
CN110136736A true CN110136736A (en) 2019-08-16

Family

ID=67581978

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910448907.7A Pending CN110136736A (en) 2019-05-27 2019-05-27 Echo cancellation system, method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN110136736A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110995950A (en) * 2019-11-08 2020-04-10 杭州觅睿科技有限公司 Echo cancellation self-adaption method based on PC (personal computer) end and mobile end

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1933502A (en) * 2006-09-01 2007-03-21 刘鉴明 Microphone audio amplifying method and device capable of automatic cancelling echo whistling
CN102801881A (en) * 2012-07-20 2012-11-28 中山银利智能科技股份有限公司 An echo canceling device
CN103312913A (en) * 2013-07-03 2013-09-18 苏州科达科技股份有限公司 System and method of echo cancellation
US20140188466A1 (en) * 2008-05-12 2014-07-03 Broadcom Corporation Integrated speech intelligibility enhancement system and acoustic echo canceller
CN108235189A (en) * 2018-02-07 2018-06-29 深圳创维-Rgb电子有限公司 The echo cancelling device and television set of a kind of voice signal
CN109102820A (en) * 2018-07-27 2018-12-28 广东美的制冷设备有限公司 The processing method of voice signal, the processing system of voice signal and electric appliance
CN109360562A (en) * 2018-12-07 2019-02-19 深圳创维-Rgb电子有限公司 Echo cancellation method, apparatus, medium, and voice wake-up method and apparatus
CN109727604A (en) * 2018-12-14 2019-05-07 上海蔚来汽车有限公司 Frequency domain echo cancel method and computer storage media for speech recognition front-ends

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1933502A (en) * 2006-09-01 2007-03-21 刘鉴明 Microphone audio amplifying method and device capable of automatic cancelling echo whistling
US20140188466A1 (en) * 2008-05-12 2014-07-03 Broadcom Corporation Integrated speech intelligibility enhancement system and acoustic echo canceller
CN102801881A (en) * 2012-07-20 2012-11-28 中山银利智能科技股份有限公司 An echo canceling device
CN103312913A (en) * 2013-07-03 2013-09-18 苏州科达科技股份有限公司 System and method of echo cancellation
CN108235189A (en) * 2018-02-07 2018-06-29 深圳创维-Rgb电子有限公司 The echo cancelling device and television set of a kind of voice signal
CN109102820A (en) * 2018-07-27 2018-12-28 广东美的制冷设备有限公司 The processing method of voice signal, the processing system of voice signal and electric appliance
CN109360562A (en) * 2018-12-07 2019-02-19 深圳创维-Rgb电子有限公司 Echo cancellation method, apparatus, medium, and voice wake-up method and apparatus
CN109727604A (en) * 2018-12-14 2019-05-07 上海蔚来汽车有限公司 Frequency domain echo cancel method and computer storage media for speech recognition front-ends

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
单丽清: "《电子线路分析》", 31 December 2017 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110995950A (en) * 2019-11-08 2020-04-10 杭州觅睿科技有限公司 Echo cancellation self-adaption method based on PC (personal computer) end and mobile end
CN110995950B (en) * 2019-11-08 2022-02-01 杭州觅睿科技股份有限公司 Echo cancellation self-adaption method based on PC (personal computer) end and mobile end

Similar Documents

Publication Publication Date Title
CN109817238B (en) Audio signal acquisition device, audio signal processing method and device
CN108781241B (en) The device and method eliminated for acoustic echo
CN101668085B (en) Method for regulating voice output of mobile terminal and mobile terminal
US9311920B2 (en) Voice processing method, apparatus, and system
CN103458137A (en) Systems and methods for voice enhancement in audio conference
CN108076226A (en) Method for adjusting call quality, mobile terminal and storage medium
CN109976696A (en) Method and device for acquiring audio data, equipment and computer-readable storage medium
CN204216969U (en) A kind of voice-communication device of novel meeting stereo process
CN111356058B (en) An echo cancellation method, device and smart speaker
EP4243019A1 (en) Voice processing method, apparatus and system, smart terminal and electronic device
CN107331405A (en) A kind of voice information processing method and server
CN112202956A (en) Terminal equipment and audio acquisition method thereof
CN109976697A (en) Method and apparatus, device, and computer-readable storage medium for acquiring audio data
CN110060696B (en) Sound mixing method and device, terminal and readable storage medium
CN108922558A (en) Voice processing method, voice processing device and mobile terminal
CN108337353B (en) Sound signal processing method and device for communication equipment
CN114553616B (en) Audio transmission method, device and system of conference unit and terminal equipment
CN110136736A (en) Echo cancellation system, method, device, equipment and storage medium
CN109976698A (en) Method and apparatus, device, and computer-readable storage medium for acquiring audio data
CN113129909B (en) Single-microphone voice data processing method, device and computer storage medium
US10085096B2 (en) Integration of audiogram data into a device
CN107819964B (en) Method, device, terminal and computer readable storage medium for improving call quality
TWM414673U (en) Mobile communication apparatus
CN107277284A (en) Audio communication method and system, storage device based on VoLTE
CN113721753A (en) Power amplifier control method and apparatus, storage medium, and electronic device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20190816

RJ01 Rejection of invention patent application after publication