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

Howling suppression device, method therefor, and program

A technology for suppressing devices and signals, which is applied in the field of suppressing the howling that occurs when the sound is amplified by the speaker to facilitate conversation, and can solve problems such as staggering

Active Publication Date: 2020-10-20
NIPPON TELEGRAPH & TELEPHONE CORP
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In this case, if the amplified voice is delayed and reproduced, it will sound different from the direct tone of the speaker's voice.

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 device, method therefor, and program
  • Howling suppression device, method therefor, and program
  • Howling suppression device, method therefor, and program

Examples

Experimental program
Comparison scheme
Effect test

no. 1 approach

[0032]

[0033] By cooperating the signal analysis values ​​of two howling systems, information on components that may become howling frequencies is obtained more accurately. This prevents howling from spreading due to detection delay.

no. 1 approach >

[0035] The howling suppression system includes two howling suppression devices 100-i. where i=1,2. image 3 An example of arrangement of two howling suppression devices 100-i is shown.

[0036] Figure 4 A functional block diagram showing the howling suppression device according to the first embodiment, Figure 5 Indicates its processing flow.

[0037] The howling suppression device 100 - i includes a frequency conversion unit 110 , a smoothing processing unit 120 , a delay unit 121 , an integration processing unit 130 , a howling suppression processing unit 140 , and a frequency inverse conversion unit 150 .

[0038] The howling suppression processing unit 140 includes a power determination unit 141 , a time constant determination unit 142 , a delay unit 143 , a gain calculation unit 144 , and a gain superposition unit 145 . Figure 6 shows a functional block diagram of the howling suppression processing unit 140, Figure 7 Indicates its processing flow.

[0039] Such a...

Deformed example 1

[0099] In this embodiment, the first gain G p1 , the second gain G s1 Fixed values ​​are set, but it is also possible to link them with the input audio signal. For example, set the

[0100] G p1 =α×Thr2 / - X(k,n).

[0101] α is a real number between 0 and 1, and in X i (k,n)= - When X(k,n) and α=1, G p1 become will X i (k,n) Inhibition gain down to Thr2. In the case where α is smaller than 1, the suppression amount is set so as to be further smaller than Thr2. For example, Thr2 is set to a value that is considered howling if the sound is louder than Thr2, or a smaller value. In addition, Thr2 may be set to a value equal to or less than Thr1 used in the power determination unit 141 .

[0102] About the second gain G s1 It can also be set so that

[0103] G S1 = α 2 ×Thr3 / - X(k,n).

[0104] alpha 2 is a real number between 0 and 1. Thr3 is set based on the same consideration as Thr2.

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 howling suppression device includes: an integration processing unit for obtaining the maximum value from among L values corresponding to n-th frames of L i-th signals, that is, signals in a frequency domain obtained from sound signals collected by multiple microphones, where L represents an integer equal to or larger than 2 and i represents 1, 2, ..., L; and a howling suppression processing unit for performing howling suppression processing of at least one of the L i-th signals by using the maximum value.

Description

technical field [0001] The present invention relates to a technique for suppressing howling that occurs when a speaker amplifies sound to facilitate conversation. Background technique [0002] In a wide space, it is difficult for people's conversational voices to reach each other, making it difficult to carry out a conversation. In such cases, amplifying devices are often used. For purposes such as multi-person conferencing, such as figure 1 As shown, the following processing is also performed: the voice of the speaker who is located far away from the listener in the same space is collected by the microphone speaker 1 arranged near the speaker, and reproduced by the microphone speaker 2 arranged near the listener, and Amplify. There are two sets of microphones and speakers (for example, microphones and speakers assembled in one housing). speakers to reproduce. [0003] here, in figure 1 In such a system, the distance between the speakers is not so far apart from speake...

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/02G10L21/034H03G3/32
CPCH04M9/082H04R3/02H03G3/32G10L21/034H04R1/406H04R3/005H03G2201/103
Inventor 齐藤翔一郎小林和则中川朗原田登
Owner NIPPON TELEGRAPH & TELEPHONE CORP
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