Nothing Special   »   [go: up one dir, main page]

CN107452395B - Voice signal echo cancellation device and television - Google Patents

Voice signal echo cancellation device and television Download PDF

Info

Publication number
CN107452395B
CN107452395B CN201710729498.9A CN201710729498A CN107452395B CN 107452395 B CN107452395 B CN 107452395B CN 201710729498 A CN201710729498 A CN 201710729498A CN 107452395 B CN107452395 B CN 107452395B
Authority
CN
China
Prior art keywords
signal
voice signal
echo
sampling
voice
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.)
Active
Application number
CN201710729498.9A
Other languages
Chinese (zh)
Other versions
CN107452395A (en
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.)
Shenzhen Skyworth RGB Electronics Co Ltd
Original Assignee
Shenzhen Skyworth RGB 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 Shenzhen Skyworth RGB Electronics Co Ltd filed Critical Shenzhen Skyworth RGB Electronics Co Ltd
Priority to CN201710729498.9A priority Critical patent/CN107452395B/en
Publication of CN107452395A publication Critical patent/CN107452395A/en
Application granted granted Critical
Publication of CN107452395B publication Critical patent/CN107452395B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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
    • 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)
  • Circuit For Audible Band Transducer (AREA)
  • Telephone Function (AREA)

Abstract

The invention discloses a voice signal echo eliminating device and a television, wherein the device comprises: the microphone array is used for acquiring a current voice signal in an environment and transmitting the current voice signal to the sound processing chip; the central processing unit is used for acquiring an audio signal corresponding to the audio to be played and transmitting the audio signal to the power amplifier; the power amplifier is used for sending the audio signal to the sound processing chip, amplifying the audio signal to obtain a driving signal and transmitting the driving signal to the loudspeaker; and the sound processing chip is used for sampling the received audio signal, acquiring an echo sampling signal, and performing echo filtration on the current voice signal according to the echo sampling signal to acquire a target voice signal. Because the sampled audio signal and the driving signal of the loudspeaker are both from the power amplifier, the time delay of audio signal sampling and voice signal acquisition is shortened, the accuracy of echo cancellation is improved, and the user experience is optimized.

Description

Voice signal echo cancellation device and television
Technical Field
The invention belongs to the technical field of electronics, and particularly relates to a voice signal echo cancellation device and a television.
Background
With the maturity of voice algorithms and the improvement of the intelligent degree of televisions, in recent years, various television manufacturers develop televisions with various voice input functions.
At present, there are two main voice input methods on a television, the first is to use a bluetooth remote controller with a voice input function, and the second is to use a wireless microphone. However, the two modes realize near-field voice, and users need to bring devices such as a microphone or a remote controller close to people, so that the problem of inconvenient use exists in use. Based on this, far field microphone must be the direction of intelligent pronunciation TV in the future, namely the microphone design on the TV, and present technique can satisfy the long-distance pronunciation input demand within 8 meters basically, and this distance can satisfy the pronunciation input demand of TV completely. However, the following problems arise with this design: because the microphone is close to the television, and the loudspeaker of the television local machine can also produce sound, the sound of the local machine enters the microphone and is played through the loudspeaker of the local machine, and the echo is generated repeatedly, so the echo elimination needs to be carried out on the sound of the loudspeaker of the local machine.
In far-field speech application, at present, speech is basically converted into a Universal Serial Bus (USB) Signal and the Signal is input to a television through a USB channel, echo cancellation is performed by sampling Audio output of an Audio-Video output port (AV-Out), a microphone is externally arranged, which not only affects the overall appearance of the television, but also in this way, sampling time is inconvenient to control in echo cancellation.
The above is only for the purpose of assisting understanding of the technical aspects of the present invention, and does not represent an admission that the above is prior art.
Disclosure of Invention
The invention mainly aims to provide a voice signal echo cancellation device and a television, and aims to solve the technical problems that in the prior art, when a voice television carries out echo cancellation, sampling delay exists and the echo cancellation effect is poor.
To achieve the above object, the present invention provides a speech signal echo cancellation device, comprising: the system comprises a microphone array, a central processing unit, a power amplifier and a sound processing chip;
the microphone array is used for collecting a current voice signal in an environment and transmitting the current voice signal to the sound processing chip;
the central processing unit is used for acquiring an audio signal corresponding to the audio to be played and transmitting the audio signal to the power amplifier;
the power amplifier is used for sending the audio signal to the sound processing chip, amplifying the audio signal to obtain a driving signal, and transmitting the driving signal to a loudspeaker so that the loudspeaker plays the driving signal;
the sound processing chip is used for sampling the received audio signals, acquiring echo sampling signals, and performing echo filtering on the current voice signals according to the echo sampling signals to acquire target voice signals so as to realize echo cancellation.
Preferably, the sound processing chip includes:
the signal enhancement unit is used for carrying out signal enhancement on the received current voice signal to obtain a voice signal to be compared, and carrying out signal enhancement on the echo sampling signal to obtain an echo sampling signal to be compared;
and the comparator is used for performing echo filtration on the voice signal to be compared according to the echo sampling signal to be compared to obtain a target voice signal.
Preferably, the sound processing chip further includes:
the sampling unit is used for carrying out analog-to-digital conversion on the current voice signal and carrying out digital sampling on the converted voice signal;
and the filter is used for filtering the voice signal subjected to digital sampling, acquiring the filtered voice signal and transmitting the filtered signal to the signal enhancement unit.
Preferably, the sound processing chip further includes:
the level conversion circuit is used for respectively carrying out level conversion on the voice signal to be compared and the echo sampling signal to be compared, and acquiring a converted voice signal to be locked and an echo sampling signal to be locked; and/or
The phase-locked loop circuit is used for respectively carrying out phase locking on the voice signal to be locked and the echo sampling signal to be locked, and acquiring the voice signal to be subjected to frequency division and the echo sampling signal to be subjected to frequency division after the phase locking; and/or
The frequency divider is used for carrying out signal frequency division on the voice signal to be subjected to frequency division and carrying out signal frequency division on the echo sampling signal to be subjected to frequency division;
correspondingly, the comparator is further configured to perform echo filtering on the frequency-divided voice signal and the frequency-divided echo sampling signal to obtain a target voice signal.
Preferably, the comparator is further configured to compare the voice signal received at the non-inverting input terminal with the echo sampling signal received at the inverting input terminal, and output a target voice signal, so as to implement echo filtering on the voice signal.
Preferably, the sound processing chip further includes:
the logic arithmetic unit is used for carrying out logic arithmetic processing on the target voice signal to obtain a voice signal to be modulated;
and the signal modulation unit is used for carrying out signal modulation on the voice signal to be modulated to obtain an effective voice signal and transmitting the effective voice signal to the central processing unit.
Preferably, the signal modulation unit is specifically configured to perform signal modulation on the voice signal to be modulated, perform format conversion on the modulated voice signal, obtain an effective voice signal, and transmit the effective voice signal to the central processing unit.
Preferably, the logic operator is further configured to send the voice signal to be modulated to the level shift circuit, so that the level shift circuit performs level shift on a subsequently received voice signal according to the voice signal to be modulated.
Preferably, the apparatus further comprises: and the storage unit is used for receiving the operation data sent by the logic arithmetic unit and storing the budget data.
In addition, the invention also provides a television, which comprises the voice signal echo cancellation device.
The microphone array collects current voice signals in an environment and transmits the current voice signals to the sound processing chip, the central processing unit obtains audio signals corresponding to audio to be played and transmits the audio signals to the power amplifier, the power amplifier sends the audio signals to the sound processing chip and amplifies the audio signals to obtain driving signals, the driving signals are transmitted to the loudspeaker so that the loudspeaker plays the driving signals, the sound processing chip samples the received audio signals to obtain echo sampling signals, echo filtering is carried out on the current voice signals according to the echo sampling signals, and target voice signals are obtained. Because the sampled audio signal and the driving signal of the loudspeaker are both from the power amplifier, the time delay of audio signal sampling and voice signal acquisition is shortened, the accuracy of echo cancellation is improved, and the user experience is optimized.
Drawings
FIG. 1 is a block diagram of a first embodiment of an echo cancellation device for speech signals according to the present invention;
FIG. 2 is a flowchart illustrating initialization of a CPU and a sound processing chip of the voice signal echo cancellation device shown in FIG. 1;
FIG. 3 is a block diagram of a sound processing chip of the echo cancellation device for speech signals shown in FIG. 1;
FIG. 4 is a block diagram of another structure of a sound processing chip in the echo cancellation device for speech signals shown in FIG. 1;
FIG. 5 is a schematic circuit diagram of a level shift circuit in the sound processing chip shown in FIG. 4;
FIG. 6 is a block diagram illustrating a fourth embodiment of an echo cancellation device for speech signals according to the present invention;
FIG. 7 is a block diagram of a fifth embodiment of an echo cancellation device for speech signals according to the present invention.
The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
Referring to fig. 1, fig. 1 is a block diagram illustrating a first embodiment of a speech signal echo cancellation device according to the present invention. Wherein the voice signal echo cancellation device comprises: microphone array 10, sound processing chip 20, central processing unit 30 and power amplifier 40;
the microphone array 10 is configured to collect a current voice signal in an environment and transmit the current voice signal to the sound processing chip;
the central processing unit 30 is configured to obtain an audio signal corresponding to an audio to be played, and transmit the audio signal to the power amplifier 40;
the power amplifier 40 is configured to send the audio signal to the sound processing chip 20, amplify the audio signal to obtain a driving signal, and transmit the driving signal to a speaker, so that the speaker plays the driving signal;
the sound processing chip 20 is configured to sample the received audio signal, obtain an echo sampling signal, perform echo filtering on the current voice signal according to the echo sampling signal, and obtain a target voice signal, so as to implement echo cancellation.
It should be noted that, the application scenario of the speech signal echo cancellation device provided in the embodiment of the present invention may be a television, and the microphone array 10 is embedded near a speaker of the television; the central processing unit 30 performs system initialization after the television is turned on, then resets the sound processing chip 20 and performs Input/Output (IO) interface initialization setting, waits for the triggering of a voice function, and performs communication control on the sound processing chip 20 through an Inter-Integrated Circuit (I2C) when receiving a trigger signal (i.e., a current voice signal), where the communication control includes: reset control and/or IO interface initialization control, and the central processing unit 30 further detects whether there is an interrupt signal of a voice function, and sends an interrupt instruction to the sound processing chip 20 when there is an interrupt signal, so that the sound processing chip 20 ends the signal processing operation when receiving the interrupt instruction.
The following describes a specific initialization procedure of the central processing unit 30 and the sound processing chip 20 with reference to fig. 2:
as shown in fig. 2, the initialization process specifically includes:
step S1: when a starting-up instruction is received, initializing a system;
step S2: resetting and initializing the input/output interface of the sound processing chip;
step S3: performing state setting on the sound processing chip to enable the sound processing chip to be in a slave device state;
step S4: calling the microphone array to collect voice signals of the surrounding environment;
step S5: when a voice signal is acquired, carrying out communication control on the sound processing chip;
step S6: controlling the sound processing chip to perform echo cancellation operation;
step S7: detecting whether the voice signal contains a voice interrupt signal;
step S8: if yes, ending the current voice acquisition and echo cancellation operation;
step S9: if not, the process continues to step S7.
In a specific implementation, when receiving a power-on instruction, the central processing unit 30 performs a system initialization operation, and then performs reset setting and input/output interface initialization setting on the sound processing chip 20, and then performs state setting on the sound processing chip 20, so that the sound processing chip 20 is in a slave device state. After the initialization process is completed, the central processing unit 30 calls the microphone array 10 to collect the voice signals of the surrounding environment; when a voice signal is collected, the communication control is performed on the sound processing chip 20, so that the sound processing chip 20 performs voice signal processing and echo cancellation operations.
In addition, the central processor 30 detects the real-time voice signal collected by the microphone array 10 to detect whether the real-time voice signal contains a voice interrupt signal; if the voice interrupt signal is contained, sending an operation stopping instruction to the sound processing chip 20 so that the sound processing chip 20 ends the current voice acquisition and echo cancellation processing operation; if the voice interrupt signal is not included, the sound processing chip 20 keeps the current operation unchanged.
In this embodiment, the microphone array 10 may include one or more than one microphone, in this embodiment, the number of the microphones is preferably 2, the microphones are used to collect the current voice signal in the surrounding environment and transmit the collected current voice signal to the sound processing chip 20, and in addition, the television set further includes a power supply system (not shown in the figure) for supplying power to each electronic device therein.
It should be understood that the central processing unit 30 is a CPU built in the television, and in this embodiment, when the central processing unit 30 acquires an audio signal corresponding to an audio to be played, the audio signal is transmitted to the power amplifier 40.
It should be noted that, in general, the power amplifier is used for amplifying a weak electrical signal of a signal source to drive the speaker to sound; in this embodiment, the power amplifier 40 is configured to transmit the audio signal sent by the central processing unit 30 to the sound processing chip 20, and considering that a digital power amplifier has the advantages of small distortion, low noise, large dynamic range, and the like, in this embodiment, the power amplifier 40 is preferably a digital power amplifier (i.e., a digital power amplifier). The digital power amplifier used in this implementation may be a chip with integrated circuit built-in audio (I2S) input and I2S output functions, such as TAS 5754M.
In this embodiment, on one hand, the power amplifier 40 performs digital-to-analog conversion on the audio signal sent by the central processing unit 30, amplifies the converted audio signal to generate a driving signal, and transmits the driving signal to the speaker, so that the speaker generates sound; on the other hand, the power amplifier 40 transmits the audio signal sent by the central processing unit 30 to the sound processing chip 20 through an I2S interface.
In this embodiment, an audio signal output port of the power amplifier 40 is connected to an audio signal input port of the sound processing chip 20, and when the sound processing chip 20 receives an audio signal sent by the power amplifier 40, the sound processing chip 20 samples the audio signal to obtain an echo sampling signal, and performs echo filtering on a current speech signal obtained by the microphone array 10 according to the echo sampling signal to obtain a filtered target speech signal, so as to eliminate the echo signal included in the current speech signal. Of course, the selection of the specific audio signal transmission mode may be selected according to actual situations, and this implementation is not limited thereto.
In this embodiment, a microphone array collects a current voice signal in an environment, transmits the current voice signal to a sound processing chip, a central processing unit acquires an audio signal corresponding to an audio to be played, transmits the audio signal to a power amplifier, and the power amplifier transmits the audio signal to the sound processing chip, amplifies the audio signal to acquire a driving signal, transmits the driving signal to a speaker, so that the speaker plays the driving signal, and the sound processing chip samples the received audio signal to acquire an echo sampling signal, and performs echo filtering on the current voice signal according to the echo sampling signal to acquire a target voice signal. In the embodiment, the sampled audio signal and the driving signal of the loudspeaker are both from the power amplifier, so that the time delay of audio signal sampling and voice signal acquisition is shortened, the accuracy of echo cancellation is improved, and the user experience is optimized.
Further, as shown in fig. 3, a second embodiment of the speech signal echo cancellation device according to the present invention is proposed based on the first embodiment, and in this embodiment, the sound processing chip 20 further includes:
a signal enhancement unit 201, configured to perform signal enhancement on the received current voice signal to obtain a voice signal to be compared, and perform signal enhancement on the echo sampling signal to obtain an echo sampling signal to be compared;
it should be noted that, after the sound processing chip 20 obtains the current speech signal collected by the microphone array 10 and the audio signal transmitted by the power amplifier 40, the signal enhancement unit 201 in the sound processing chip 20 performs signal enhancement processing on the current speech signal and the audio signal respectively.
In addition, since the audio signal provided by the power amplifier 40 is transmitted by the central processing unit 30, analog-to-digital conversion and filtering processing are not required to be performed on the audio signal for providing the echo sampling signal, and only the audio signal provided by the power amplifier 40 needs to be sampled to obtain the echo sampling signal, and the echo sampling signal is subjected to signal enhancement to obtain the echo sampling signal to be converted.
And the comparator 202 is configured to perform echo filtering on the voice signal to be compared according to the echo sampling signal to be compared, so as to obtain a target voice signal.
In order to perform echo cancellation on the speech signal acquired by the microphone array 10, the present embodiment uses a comparator to perform a corresponding filtering operation.
In a specific implementation, the comparator 202 compares the voice signal to be filtered received at the positive phase input end with the echo sampling signal received at the negative phase input end, and outputs a target voice signal, which is the voice signal after echo filtering, to implement echo filtering of the voice signal.
In this embodiment, the signal enhancement unit respectively performs signal enhancement on the current voice signal collected by the microphone array and the echo sampling signal provided by the power amplifier, and then transmits the enhanced to-be-compared voice signal and the to-be-compared echo sampling signal to the comparator, and the comparator compares the obtained to-be-compared voice signal and the to-be-compared echo sampling signal to output a target voice signal, so that the workload of a television system is reduced, the rate of obtaining the target voice signal is increased, and the user experience is improved.
Further, as shown in fig. 4, a third embodiment of the speech signal echo cancellation device according to the present invention is proposed based on the above embodiments, in this embodiment, the sound processing chip 20 further includes:
the level conversion circuit 203 is configured to perform level conversion on the voice signal to be compared and the echo sampling signal to be compared, and acquire a converted voice signal to be locked and an echo sampling signal to be locked; and/or
The phase-locked loop circuit 204 is configured to perform phase locking on the voice signal to be locked and the echo sampling signal to be locked, and acquire a voice signal to be frequency-divided and an echo sampling signal to be frequency-divided after phase locking; and/or
A frequency divider 205, configured to perform signal frequency division on the voice signal to be frequency divided, and perform signal frequency division on the echo sampling signal to be frequency divided;
correspondingly, the comparator 202 is further configured to perform echo filtering on the frequency-divided voice signal and the frequency-divided echo sampling signal to obtain a target voice signal.
It should be noted that, in order to improve the echo cancellation effect, the accuracy of speech recognition is ensured. In this embodiment, the voice signal and the audio signal enhanced by the signal enhancement unit 201 also need to undergo level conversion by the level conversion circuit 203, so that the level signals corresponding to the voice signal and the audio signal after level conversion can be matched in amplitude.
Further, as shown in fig. 5, fig. 5 is a schematic circuit diagram corresponding to the level shift circuit.
The gate of the first MOS transistor Q1 is connected to a reference voltage U2, the drain of the first MOS transistor Q1 is connected to the signal enhancement unit 201, and receives the voice signal MX to be compared, the source of the first MOS transistor Q1 is connected to the reference voltage U2 through a pull-up resistor R1, and the source of the first MOS transistor Q1 further outputs the voice signal MXD after level conversion;
the gate of the second MOS transistor is connected to a reference voltage U2, the drain of the second MOS transistor Q2 is connected to the signal enhancement unit 201, and receives the echo sampling signal IX to be compared, the source of the second MOS transistor Q2 is connected to the reference voltage U2 through a pull-up resistor R2, and the source of the second MOS transistor Q2 further outputs the echo sampling signal IXD after level conversion.
In a specific implementation, after receiving the voice signal MXD (i.e. a to-be-locked voice signal) output by the first MOS transistor Q1 and the echo sampling signal IXD (i.e. a to-be-locked echo sampling signal) output by the second MOS transistor Q2, the phase-locked loop circuit 204 performs phase locking on the received signals respectively; the divider 205 then divides the frequency of the phase-locked speech signal and the echo sample signal.
It should be understood that, after performing frequency division processing on the signal, the frequency divider 205 transmits the frequency-divided signal to the comparator 202, and the comparator 202 performs echo filtering on the frequency-divided voice signal and the frequency-divided echo sample signal to obtain the target voice signal.
A logic operator 206, configured to perform logic operation processing on the target voice signal to obtain a voice signal to be modulated;
the signal modulation unit 207 is configured to perform signal modulation on the voice signal to be modulated to obtain an effective voice signal, and transmit the effective voice signal to the central processing unit 30.
In order to further remove the noise or noise signal contained in the target voice signal, in this embodiment, the sound processing chip 20 further includes a logic arithmetic unit 206, after receiving the target voice signal, the logic arithmetic unit 206 performs logic arithmetic processing on the target voice signal, removes the noise signal in the target voice signal, retains the voice signal to be modulated, and transmits the voice signal to be modulated to the signal modulation unit 207, so that the signal modulation unit 207 performs signal modulation on the voice signal to be modulated, obtains an effective voice signal, and transmits the effective voice signal to the central processing unit 30, and after receiving the effective voice signal, the central processing unit 30 generates a corresponding voice instruction, and executes an operation corresponding to the voice instruction.
The sound processing chip in the embodiment performs level conversion, phase locking and/or frequency division processing on the acquired voice signal and audio signal, transmits the processed signal to the comparator to obtain a target voice signal, improves the echo cancellation effect, and simultaneously performs logical operation processing on the target voice signal to remove a noise signal in the target voice signal, so that the echo cancellation is more accurate, the voice noise output to the central processing unit is greatly reduced, and the accuracy of voice recognition is ensured.
Further, as shown in fig. 6, a fourth embodiment of the speech signal echo cancellation device according to the present invention is proposed based on the above embodiments, and in order to ensure that echo cancellation is more efficient and improve the accuracy of speech recognition, in this embodiment, the sound processing chip 20 further includes:
a sampling unit 208, configured to perform analog-to-digital conversion on the current voice signal, and perform digital sampling on the converted voice signal;
in this embodiment, when receiving an analog signal (i.e. the current speech signal) transmitted by the microphone array 10, the sampling unit 208 converts the analog signal into a corresponding digital signal and samples the digital signal.
The filter 209 is configured to perform filtering processing on the digitally sampled voice signal, obtain a filtered voice signal, and transmit the filtered signal to the signal enhancement unit 201.
In practical situations, the voice signals obtained by the microphone array 10 may include noise signals with different frequencies, and in order to reduce the influence or interference of these noise signals on echo cancellation, the filter 209 may perform filtering processing on the voice signals subjected to digital sampling, filter out noise signals that do not satisfy the preset frequency, and transmit the filtered voice signals to the signal enhancement unit 201.
In this embodiment, the microphone used by the microphone array 10 is an analog microphone, the current voice signal acquired by the analog microphone is analog-to-digital converted by the sampling unit 208 and is digitally sampled, the sampled digital signal is filtered by the filter 209 and is then signal-enhanced by the signal enhancement unit 201 to obtain the voice signal to be compared; similarly, the echo sampling signal provided by the power amplifier 40 is signal-enhanced by the signal enhancement unit 201 to obtain the echo sampling signal to be compared.
Wherein, after receiving the voice signal to be compared and the echo sampling signal to be compared, the two received signals are respectively subjected to level conversion, the phase-locked loop circuit 204 is used for respectively carrying out phase locking on the signals after level conversion, and sends the phase-locked signals to the frequency divider 205, the frequency divider 205 divides the frequency of the phase-locked signals, and sends the frequency-divided signal to the comparator 202, the comparator 202 compares the received signal to obtain the target voice signal, the target voice signal is calculated by the logic operator 206 to obtain a voice signal to be modulated, the voice signal to be modulated is subjected to signal modulation by the signal modulation unit 207 to obtain an effective voice signal, and the effective voice signal is output to the central processing unit 30 in an I2S manner. In addition, the logic operator 206 also sends the voice signal to be modulated to the level shift circuit 203, so that the level shift circuit 203 performs level shift on a subsequently received voice signal according to the voice signal to be modulated.
In this embodiment, the echo sampling signal is directly provided by the power amplifier, and the microphone array is disposed near the speaker, so that the echo sampling signal and the current voice signal acquired by the microphone array are delayed very little, and can be basically controlled within 5 milliseconds in the actual process, so that the echo cancellation is more accurate, the voice noise output to the central processing unit is greatly reduced, and the accuracy of voice recognition is ensured.
Further, as shown in fig. 7, a fifth embodiment of the speech signal echo cancellation device according to the present invention is proposed based on the above embodiments, and in this embodiment, the device further includes:
a storage unit 50, configured to receive the operation data sent by the logic operator and store the budget data;
in this embodiment, after receiving the operation data sent by the logic operator 206, the storage unit 50 stores the operation data in the local storage space.
And a speaker 60 for receiving the driving signal transmitted by the power amplifier and converting the driving signal into an acoustic signal for the user to listen to.
It should be noted that, in the embodiment, when the power amplifier 40 cannot provide the audio signal for the sound processing chip 20 to sample the echo signal for the sound processing chip 20, the speaker 60 may directly provide the sound signal for the sound processing chip 20, perform analog-to-digital conversion on the sound signal by the sound processing chip 20, and then perform echo signal sampling on the analog-to-digital converted signal to obtain the echo sampling signal.
In this embodiment, when the power amplifier cannot provide a sampling signal for echo cancellation for the sound processing chip, the speaker provides the sound signal to the sound processing chip, so that the sound processing chip performs analog-to-digital conversion on the sound signal, and then performs echo signal sampling on the signal after the analog-to-digital conversion, thereby obtaining an echo sampling signal and ensuring smooth sampling of the echo sampling signal.
In addition, the present invention further provides a television, which includes the above-mentioned speech signal echo cancellation device, and the specific working principle and application of the speech signal echo cancellation device in the television can refer to the above embodiments, and details are not repeated herein.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes, which are made by using the contents of the present specification and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.

Claims (8)

1. An apparatus for echo cancellation of a speech signal, the apparatus comprising: the system comprises a microphone array, a central processing unit, a power amplifier and a sound processing chip;
the microphone array is used for collecting a current voice signal in an environment and transmitting the current voice signal to the sound processing chip;
the central processing unit is used for acquiring an audio signal corresponding to the audio to be played and transmitting the audio signal to the power amplifier;
the power amplifier is used for sending the audio signal to the sound processing chip, amplifying the audio signal to obtain a driving signal, and transmitting the driving signal to a loudspeaker so that the loudspeaker plays the driving signal;
the sound processing chip is used for sampling the received audio signal to obtain an echo sampling signal, and performing echo filtering on the current voice signal according to the echo sampling signal to obtain a target voice signal so as to realize echo cancellation;
wherein, the sound processing chip further comprises:
the signal enhancement unit is used for carrying out signal enhancement on the received current voice signal to obtain a voice signal to be compared, and carrying out signal enhancement on the echo sampling signal to obtain an echo sampling signal to be compared;
the level conversion circuit is used for respectively carrying out level conversion on the voice signal to be compared and the echo sampling signal to be compared, and acquiring a converted voice signal to be locked and an echo sampling signal to be locked;
the phase-locked loop circuit is used for respectively carrying out phase locking on the voice signal to be locked and the echo sampling signal to be locked, and acquiring the voice signal to be subjected to frequency division and the echo sampling signal to be subjected to frequency division after the phase locking;
the frequency divider is used for carrying out signal frequency division on the voice signal to be subjected to frequency division and carrying out signal frequency division on the echo sampling signal to be subjected to frequency division;
correspondingly, the comparator is also used for carrying out echo filtration on the voice signal after frequency division and the echo sampling signal after frequency division to obtain a target voice signal;
the grid electrode of a first MOS tube in the level conversion circuit is connected with a reference voltage, and the drain electrode of the first MOS tube is connected with the signal enhancement unit and receives the voice signal to be compared; the source electrode of the first MOS tube is connected with the reference voltage through a pull-up resistor, and the source electrode of the first MOS tube also outputs the voice signal after level conversion; the grid electrode of the second MOS tube is connected with the reference voltage, and the drain electrode of the second MOS tube is connected with the signal enhancement unit and receives the echo sampling signal to be compared; and the source electrode of the second MOS tube is connected with the reference voltage through a pull-up resistor and outputs the echo sampling signal after level conversion.
2. The apparatus of claim 1, wherein the sound processing chip further comprises:
the sampling unit is used for carrying out analog-to-digital conversion on the current voice signal and carrying out digital sampling on the converted voice signal;
and the filter is used for filtering the voice signal subjected to digital sampling, acquiring the filtered voice signal and transmitting the filtered signal to the signal enhancement unit.
3. The apparatus of claim 2, wherein the comparator is further configured to compare the voice signal received at the non-inverting input with the echo sampled signal received at the inverting input to output a target voice signal, thereby performing echo filtering on the voice signal.
4. The apparatus of claim 3, wherein the sound processing chip further comprises:
the logic arithmetic unit is used for carrying out logic arithmetic processing on the target voice signal to obtain a voice signal to be modulated;
and the signal modulation unit is used for carrying out signal modulation on the voice signal to be modulated to obtain an effective voice signal and transmitting the effective voice signal to the central processing unit.
5. The apparatus according to claim 4, wherein the signal modulation unit is specifically configured to perform signal modulation on the voice signal to be modulated, perform format conversion on the modulated voice signal, obtain an effective voice signal, and transmit the effective voice signal to the central processing unit.
6. The apparatus of claim 5, wherein the logic operator is further configured to send the voice signal to be modulated to the level shift circuit, so that the level shift circuit performs level shift on a subsequently received voice signal according to the voice signal to be modulated.
7. The apparatus of any of claims 4 to 6, further comprising:
and the storage unit is used for receiving the operation data sent by the logic arithmetic unit and storing the operation data.
8. A television set, characterized in that it comprises a speech signal echo cancellation device according to any one of claims 1 to 7.
CN201710729498.9A 2017-08-23 2017-08-23 Voice signal echo cancellation device and television Active CN107452395B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710729498.9A CN107452395B (en) 2017-08-23 2017-08-23 Voice signal echo cancellation device and television

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710729498.9A CN107452395B (en) 2017-08-23 2017-08-23 Voice signal echo cancellation device and television

Publications (2)

Publication Number Publication Date
CN107452395A CN107452395A (en) 2017-12-08
CN107452395B true CN107452395B (en) 2021-06-18

Family

ID=60494066

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710729498.9A Active CN107452395B (en) 2017-08-23 2017-08-23 Voice signal echo cancellation device and television

Country Status (1)

Country Link
CN (1) CN107452395B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108235189A (en) * 2018-02-07 2018-06-29 深圳创维-Rgb电子有限公司 The echo cancelling device and television set of a kind of voice signal
CN108289267A (en) * 2018-04-14 2018-07-17 北京智网时代科技有限公司 Eliminate echo cancelling device, method, speaker, the voice frequency sender of TV interference
CN108877825A (en) * 2018-06-26 2018-11-23 珠海宏桥高科技有限公司 A kind of Network echo cancellation element and method based on voice-activated and logic control
CN112400205A (en) * 2018-07-04 2021-02-23 华为技术有限公司 Voice processing method and device
CN109256130A (en) * 2018-11-29 2019-01-22 江苏集萃微纳自动化系统与装备技术研究所有限公司 The television set of phonetic incepting function
KR102293476B1 (en) * 2020-05-26 2021-08-26 엘지전자 주식회사 Display device
CN115376538A (en) * 2022-08-19 2022-11-22 思必驰科技股份有限公司 Voice noise reduction method, system, electronic device and storage medium for interaction

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1668088A (en) * 2005-04-08 2005-09-14 天津通广三星电子有限公司 Volume automatic regulating method for television voice operation system
CN201286144Y (en) * 2008-10-21 2009-08-05 高创(苏州)电子有限公司 Television structure
CN103220567A (en) * 2013-03-21 2013-07-24 青岛海信信芯科技有限公司 Method, system and television for playing television starting music
CN103959235A (en) * 2011-11-30 2014-07-30 英特尔公司 Techniques to display multimedia data during operating system initialization

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3319403B2 (en) * 1998-09-02 2002-09-03 日本電気株式会社 Method and apparatus for removing multi-channel echo
KR20020058116A (en) * 2000-12-29 2002-07-12 조미화 Voice-controlled television set and operating method thereof
JP4196162B2 (en) * 2002-08-20 2008-12-17 ソニー株式会社 Automatic wind noise reduction circuit and automatic wind noise reduction method
US7283956B2 (en) * 2002-09-18 2007-10-16 Motorola, Inc. Noise suppression
CN2833787Y (en) * 2005-11-07 2006-11-01 郑硕钧 Noise suppression and anti-interference device for voice signals
KR100940629B1 (en) * 2008-01-29 2010-02-05 한국과학기술원 Noise cancellation apparatus and method thereof
CN201956058U (en) * 2010-12-24 2011-08-31 深圳创维-Rgb电子有限公司 Speed signal processing circuit, device and television
CN102137316B (en) * 2010-12-29 2014-06-18 北京恒智兴业数码科技有限公司 Digital high-definition multichannel microphone system
CN103516921A (en) * 2012-06-28 2014-01-15 杜比实验室特许公司 Method for controlling echo through hiding audio signals
JP2015084466A (en) * 2013-10-25 2015-04-30 ソニー株式会社 Sampling point adjusting device, method thereof, and program thereof
US9516410B1 (en) * 2015-06-29 2016-12-06 Amazon Technologies, Inc. Asynchronous clock frequency domain acoustic echo canceller
CN106548783B (en) * 2016-12-09 2020-07-14 西安Tcl软件开发有限公司 Voice enhancement method and device, intelligent sound box and intelligent television
CN106910510A (en) * 2017-02-16 2017-06-30 智车优行科技(北京)有限公司 Vehicle-mounted power amplifying device, vehicle and its audio play handling method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1668088A (en) * 2005-04-08 2005-09-14 天津通广三星电子有限公司 Volume automatic regulating method for television voice operation system
CN201286144Y (en) * 2008-10-21 2009-08-05 高创(苏州)电子有限公司 Television structure
CN103959235A (en) * 2011-11-30 2014-07-30 英特尔公司 Techniques to display multimedia data during operating system initialization
CN103220567A (en) * 2013-03-21 2013-07-24 青岛海信信芯科技有限公司 Method, system and television for playing television starting music

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
"室内远距离语音控制在电视机上的应用研究";王守帅;《中国优秀硕士学位论文全文数据库(信息科技辑)》;20140315;第69-70页 *
"针对于家居环境的语音增强系统的研究与开发";陈成斌;《中国优秀硕士学位论文全文数据库(信息科技辑)》;20151215;第24-26页 *
"阵列式麦克风在电视机上的应用";陈军;《电子产品世界》;20101231;第8-9页 *

Also Published As

Publication number Publication date
CN107452395A (en) 2017-12-08

Similar Documents

Publication Publication Date Title
CN107452395B (en) Voice signal echo cancellation device and television
US10269343B2 (en) Audio processing using an intelligent microphone
WO2017185342A1 (en) Method and apparatus for determining voice input anomaly, terminal, and storage medium
KR101970731B1 (en) Artificial intelligent speaker and its control method
EP3185521B1 (en) Voice wake-up method and device
JP2011118822A (en) Electronic apparatus, speech detecting device, voice recognition operation system, and voice recognition operation method and program
WO2017071183A1 (en) Voice processing method and device, and pickup circuit
CN209845280U (en) Voice sound pickup circuit and device
US12022019B2 (en) Method and electronic device for adjusting output level of speaker on basis of distance from external electronic device
CN107633849B (en) Bluetooth device volume adjusting method, device and computer readable storage medium
US10042428B2 (en) Non-touch control apparatus and control method thereof
CN107277683B (en) Audio amplification system and method
WO2023284402A1 (en) Audio signal processing method, system, and apparatus, electronic device, and storage medium
WO2016177204A1 (en) Noise processing method and apparatus
US10178482B2 (en) Audio transmission system and audio processing method thereof
CN105430762A (en) Equipment connection control method and terminal equipment
CN105262516A (en) Slave device, and system and method for automatically pairing master and slave devices
KR102443637B1 (en) Electronic device for determining noise control parameter based on network connection inforiton and operating method thereof
KR102378675B1 (en) Microphone, electronic device including the microphone and method for controlling the electronic device
CN103559878A (en) Method for eliminating noise in audio information and device thereof
CN104618845A (en) Method for monitoring surrounding sound and portable mobile device
US11546693B2 (en) Method for generating audio signal using plurality of speakers and microphones and electronic device thereof
KR20140006668A (en) Hearing aid
CN113053371A (en) Voice control system and method, voice suite, bone conduction and voice processing device
CN105244037A (en) Voice signal processing method and 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
GR01 Patent grant
GR01 Patent grant