Unlock instant, AI-driven research and patent intelligence for your innovation.

A Method of Dynamically Adjusting Echo Delay

A dynamic adjustment and echo technology, which is applied in automatic exchange, speech analysis, instruments, etc., can solve the problems of inaccurate acquisition of playback data, inability to estimate echo, etc., and achieve the effect of improving call performance and eliminating echo

Active Publication Date: 2020-06-16
福建星网智慧软件有限公司
View PDF12 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In practical applications, the delay of some smart devices is not constant, and the delay may change during the call. When the delay changes, the playback data cannot be accurately obtained according to the initial measured delay, and the Echo Echo Estimation by Adaptive Filtering

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
  • A Method of Dynamically Adjusting Echo Delay

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] Such as figure 1 As shown, a method for dynamically adjusting echo delay of the present invention includes the following steps:

[0017] Step 1. Obtain the initial delay time T between the playback data and the collected data;

[0018] Step 2. Set up a reference queue. When the initial delay time T is greater than or equal to the limited time t, start to fetch multiple limited-length playback data from the played historical data Tt, otherwise take the multiple number from the latest playback data After playing data with a limited length, the obtained playback data is calculated and binarized to obtain the playback binary spectrum, which is sequentially stored in a reference queue, and VAD detection is performed on the playback data. When the detection result is silent, Update the noise estimate; when the detection result is speech, calculate the signal-to-noise ratio of the playback data;

[0019] Step 3. Read the collected data and perform VAD detection. If the detection is...

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 provides a method for dynamically adjusting an echo time delay. The method comprises the following steps: obtaining an initial time-delay time T; setting a reference queue, taking multiple length-limited play data from played historical data according to the T, calculating a frequency spectrum, performing binarization on the frequency spectrum to obtain a play binary spectrum, storing the play binary spectrum in the reference queue in order, reading acquired data, and performing VAD detection; if a detection result is voice, calculating a frequency spectrum of the acquired data, and performing binarization on the frequency spectrum to obtain an acquired binary spectrum; calculating similarity between the acquired binary spectrum and the play binary spectrum in the reference queue to obtain a play binary spectrum having highest similarity, and, when the play data having the highest similarity meets a set condition, inputting position serial number information of the play binary spectrum in the queue into a filter, and calculating a play data position corresponding to an echo after filtering; and inputting the play data position into a PI controller, adjusting the time-delay time by the PI controller according to the play data position, adjusting a time-delay set value, and effectively eliminating the echo.

Description

Technical field [0001] The invention relates to a method for dynamically adjusting echo delay. Background technique [0002] In the teleconference system, the voice of oneself is collected by the microphone after being played by the other party, and the other party will return the voice without processing, and the local end will hear the voice that oneself said, that is, an echo will appear, which affects the call experience. The principle of the echo cancellation algorithm is to estimate the echo based on the played sound, and then subtract the echo from the collected signal. Adaptive filtering is a commonly used echo estimation algorithm, which can estimate the generated echo based on the input remote data. The difficulty of echo cancellation is to estimate the actual delay and obtain the delay accurately, so that the playback data can be read according to the delay to eliminate the echo. [0003] Since the acquisition equipment and playback equipment will have a certain delay,...

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 Patents(China)
IPC IPC(8): G10L21/0208G10L21/0224G10L25/18H04M3/56
CPCG10L21/0208G10L21/0224G10L25/18G10L2021/02082H04M3/568
Inventor 何志辉刘敏薛建清
Owner 福建星网智慧软件有限公司