Time unifying method and device for audio data and reference signal

A technology of audio data and reference signals, which is applied in the field of communication, and can solve problems such as beating, inability to eliminate frame audio data echo, and reducing the robustness of echo cancellation

Active Publication Date: 2015-09-09
TENCENT TECH (SHENZHEN) CO LTD
View PDF5 Cites 26 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Among them, it should be noted that: the voice call software works on the operating system, and the echo in the audio data is eliminated by the application processor; when the load of the application processor is large, a part of the received audio data will be discarded and not input Go to the reference queue or discard some of the audio data collected by the microphone without echo cancellation, so it may appear that after the microphone collects a frame of audio data, there is no reference signal corresponding to the frame of audio data in the reference queue, that is, a beat phenomenon occurs; and The reference signal most relevant to the frame of audio data found by the mobile terminal from the re

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
  • Time unifying method and device for audio data and reference signal
  • Time unifying method and device for audio data and reference signal
  • Time unifying method and device for audio data and reference signal

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0031] see Figure 1-3 , an embodiment of the present invention provides a time alignment method for audio data and a reference signal, including:

[0032] Step 101: Obtain currently collected audio data and obtain a reference signal corresponding to the audio data from a reference queue.

[0033] Step 102: Calculate a first expected delay estimation value according to the correlation value between the audio data and the reference signal.

[0034] Step 103: Detect whether there is a beat phenomenon between the audio data and the reference signal in the reference queue according to the second expected delay estimate and the first expected delay estimate. The second expected delay estimate is calculated last time before the current one The expected value of the delay estimate.

[0035] Step 104: If it exists, align the time relationship between the audio data and the reference signal in the reference queue.

[0036] In the embodiment of the present invention, since it is poss...

Embodiment 2

[0038] see diagram 2-1 , an embodiment of the present invention provides a time alignment method for audio data and a reference signal, including:

[0039] Step 201: Obtain currently collected audio data d(n) and obtain a reference signal x(i) corresponding to the audio data d(n) from a reference queue.

[0040] see Figure 1-2 , the terminal includes a microphone and a speaker, the microphone is used to collect audio data d(n) in real time, and the speaker is used to play the audio data x(n) received by the terminal. The audio data d(n) collected by the microphone includes the voice of the user, the sound of the surrounding environment where the user is located, and may also include the playback sound played by the speaker.

[0041] Correspondingly, obtaining the currently collected audio data d(n) may be: obtaining the currently collected audio data d(n) by the microphone of the terminal.

[0042] Each time the terminal receives the audio data x(n) sent by the peer termi...

Embodiment 3

[0087] see image 3 , an embodiment of the present invention provides a time alignment device for audio data and a reference signal, including:

[0088] An acquisition module 301, configured to acquire currently collected audio data and acquire a reference signal corresponding to the audio data from a reference queue;

[0089] A calculation module 302, configured to calculate a first expected delay estimation value according to a correlation value between the audio data and the reference signal;

[0090] The detection module 303 is configured to detect whether there is a beating phenomenon between the audio data and the reference signal in the reference queue according to the second expected delay estimation value and the first expected delay estimation value, the second delayed delay The estimated expected value is the estimated expected value of the delay calculated last time before the current one;

[0091] The alignment module 304 is configured to align the time relation...

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 time unifying method and a time unifying device for audio data and a reference signal and belongs to the communication field. The method comprises the steps as follows: obtaining the audio data which is collected currently and obtaining the reference signal corresponding to the audio data from a reference queue; calculating a first time delay estimation expected value according to a correlation value between the audio data and the reference signal; detecting whether there is beating effect between the audio data and the reference signal in the reference queue according to a second time delay estimation expected value and the first time delay estimation expected value, wherein the second time delay estimation expected value is a time delay estimation expected value which is obtained by last calculation before current time; unifying a time relation between the audio data and the reference signal in the reference queue if the beating effect is existed. The device comprises an obtaining module, a calculating module, a detecting module and a unifying module. The time unifying method and time unifying device of the invention improve robustness of echo cancellation.

Description

technical field [0001] The invention relates to the communication field, in particular to a method and device for time alignment of audio data and reference signals. Background technique [0002] Voice call software is an application capable of making Internet calls or Internet audio conferences, and is currently installed in mobile terminals by more and more users. At the same time, as the physical size of mobile terminals develops toward miniaturization, the acoustic coupling problem between the speaker and the microphone becomes more prominent, so that the sound collected by the microphone includes the sound played by the speaker, so that the sound heard by the other party feels There is an echo of one's own speech, which affects the call effect of both parties. [0003] In order to avoid affecting the call effect of both parties, it is necessary to eliminate the echo contained in the audio data collected by the microphone. The specific process is as follows: the mobile ...

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
IPC IPC(8): H04M9/08
Inventor 袁豪磊
Owner TENCENT TECH (SHENZHEN) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products