Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Howling suppression method and device thereof, electronic equipment and storage medium

A technology with a preset fixed sampling rate, applied in the field of electronic equipment, storage media, devices, and howling suppression methods, can solve the problems of consuming large computing resources, dragging down the audio system signal conversion process, and reducing the real-time performance of the audio system, etc., to achieve The effect of increasing speed

Pending Publication Date: 2022-01-04
YICHIP MICROELECTRONICS (HANGZHOU) CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the implementation process of the audio system is often in the digital signal system, and the frequency shift method of the prior art needs to shift the frequency of each audio sampling point, and the trigonometric function is involved in frequency shifting, and each audio sampling point will be Calculating a trigonometric function value, and in a digital signal system, calculating a trigonometric function value consumes a large amount of computing resources, which may cause the process of howling suppression to drag down the signal conversion process of the audio system and reduce the real-time performance of the audio system. sex

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Howling suppression method and device thereof, electronic equipment and storage medium
  • Howling suppression method and device thereof, electronic equipment and storage medium
  • Howling suppression method and device thereof, electronic equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0027] figure 1 It is a schematic flow chart of the howling suppression method provided in Embodiment 1 of the present application. This embodiment is applicable to the scene where the howling phenomenon of the loudspeaker is suppressed in the audio system. The method can be executed by a howling suppression device, which can It is realized by means of hardware and / or software, and generally can be integrated in electronic devices such as computers with data computing capabilities, specifically including the following steps:

[0028] Step 101. Acquire a picked-up audio signal picked up by a microphone and carrying an original voice signal and a feedback voice signal of a speaker.

[0029] In this step, the picked-up audio signal picked up by the microphone will include the original voice signal and the feedback voice signal fed back to the microphone by the speaker, wherein the original voice signal is the signal to be amplified, such as human voice, music, etc. The signal pl...

Embodiment 2

[0051] see image 3 , image 3 It is a schematic flowchart of a preset mapping relationship between a sampling rate and a frequency-shifting trigonometric function value provided by Embodiment 2 of the present application.

[0052] Such as image 3 As shown, in this embodiment, the process of presetting the mapping relationship between the sampling rate and the frequency shift trigonometric function value may include:

[0053] Step 301. For different sampling rates, use a preset first formula to determine the frequency shift trigonometric function value corresponding to each sampling rate.

[0054] Step 302, for any sampling rate, map the sampling rate and the corresponding frequency shift trigonometric function value, and store in the form of a mapping relationship.

[0055] It should be noted that the preset first formula in this embodiment is:

[0056] cos(θ)=cos(2*π*n*(Δf 0 / n) / fs), sin(θ)=sin(2*π*n*(Δf 0 / n) / fs);

[0057] Among them, n is the acquisition order, Δf ...

Embodiment 3

[0061] Figure 4 It is a schematic structural diagram of a howling suppression device provided in Embodiment 3 of the present application. The howling suppression device provided in the embodiment of the present application can execute the howling suppression method provided in any embodiment of the present application, and has corresponding functional modules and beneficial effects for executing the method. The device can be implemented in software and / or hardware, such as Figure 4 As shown, the howling suppression device specifically includes: an acquisition module 401 , a determination module 402 , and a frequency shift module 403 .

[0062] Wherein, the obtaining module is used to obtain the picked-up audio signal that carries the original voice signal and the feedback voice signal of the loudspeaker picked up by the microphone;

[0063] A determination module, configured to determine a target frequency-shifting trigonometric function value corresponding to the sampling...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a howling suppression method and a device thereof, electronic equipment and a storage medium. The method comprises the following steps: after acquiring a pickup audio signal which is picked up by a microphone and carries an original voice signal and a feedback voice signal of a loudspeaker, determining a target frequency shift trigonometric function value corresponding to a sampling rate of the pickup audio signal according to a preset mapping relationship between the sampling rate and the frequency shift trigonometric function value; and performing frequency shift on the pickup audio signal based on the target frequency shift trigonometric function value so as to suppress squeal generated after the acquisition signal of the target acquisition point is emitted by the loudspeaker. The calculation of a trigonometric function value in a digital signal processing system is avoided, and the howling suppression speed is improved.

Description

technical field [0001] The embodiments of the present application relate to the technical field of audio signal processing, and in particular to a howling suppression method, device, electronic equipment, and storage medium. Background technique [0002] In order to spread the sound in a larger range, speakers are usually used, and in some scenes that require real-time sound amplification, the sound is generally picked up by a microphone, and then played at a high volume through the speaker. [0003] In an audio system where there are microphones and speakers at the same time, it is possible that the microphone that picks up the sound may collect the signal from the speaker, thereby establishing an audio feedback loop between the speaker and the microphone. When the loop gain is greater than 1, a certain The energy of the audio signal at these frequencies may increase exponentially, producing a sharp and harsh sound, that is, howling phenomenon. [0004] Generally, in the p...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04R3/04
CPCH04R3/04
Inventor 葛嘉昊
Owner YICHIP MICROELECTRONICS (HANGZHOU) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products