Check patentability & draft patents in minutes with Patsnap Eureka AI!

Data synchronization method, device and system, echo cancellation method and system

A data synchronization and data technology, applied in synchronization devices, voice analysis, instruments, etc., can solve problems such as data asynchrony, and achieve the effect of improving user experience

Active Publication Date: 2016-02-24
湖南省国智云科技有限公司 +1
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The present invention provides a data synchronization method, device and system, and an echo cancellation method and system. The data synchronization method provided by the present invention can well solve the problem that the data of the first terminal and the second terminal are not synchronized, and can further Better use of the acoustic echo canceller to solve the problem of the first terminal hearing the echo of its own speech and improve user experience

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
  • Data synchronization method, device and system, echo cancellation method and system
  • Data synchronization method, device and system, echo cancellation method and system
  • Data synchronization method, device and system, echo cancellation method and system

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0066] Such as figure 2 As shown, the present invention provides a first embodiment of a data synchronization method, including:

[0067] Step S101: receiving audio coded data, and decoding the audio coded data to obtain audio data;

[0068] Such as image 3 As shown, step S101 specifically includes the following two steps:

[0069] Step S201: the audio data receiving thread of the second terminal receives the audio coded data from the remote end through the network module;

[0070] Step S202: the second terminal decodes the encoded audio data through audio decoding to obtain audio data.

[0071] In the present invention, the first terminal first performs audio encoding on the N-byte data in user A's voice data, and sends the encoded audio encoding data to the remote end through the network sending module. The audio data receiving thread of the second terminal receives audio coded data from the remote end, decodes the audio coded data through audio decoding, and receives ...

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 data synchronization method, a data synchronization device and a data synchronization system, as well as an echo cancellation method and an echo cancellation system. According to the data synchronization method, the first N byte data taken is copied from a received frame buffering area to a playing queue and a reference frame buffering area, so as to ensure that the first N byte data in the playing queue and the first N byte data in the reference frame buffering area are synchronous and consistent; since an audio playing thread and an audio recording thread are started simultaneously, the first N byte data in the playing queue and the second N byte data in the audio recording thread are also synchronous. Thus, the first N byte data in the reference frame buffering area and the second N byte data in the audio recording thread are synchronous and are simultaneously put into an echo cancellation thread, thereby being synchronous in the echo cancellation thread. According to the data synchronization method, and the problem of data desynchrony of a first terminal and a second terminal is solved well. Therefore, the problem that echoes are heard at the first terminal is solved better. As a result, the user experience is improved.

Description

technical field [0001] The invention relates to the field of mobile communication, in particular to a data synchronization method, device and system, and an echo cancellation method and system. Background technique [0002] In instant voice communication applications, both terminals usually use external speakers to play sound, which will inevitably generate echo. Assume that there are two users talking through the first terminal and the second terminal respectively. Such as figure 1 As shown, first, the sound from the first terminal is transmitted to the second terminal, and the second terminal uses a speaker to emit the sound, and at this time, the microphone of the second terminal will collect the sound from the speaker, and then send it back to the first terminal , user A who uses the first terminal will hear the same voice as he just said, which is the echo. [0003] In order to eliminate this echo and improve user experience, a software "acoustic echo canceller" is a...

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): H04W56/00G10L19/008G10L21/02
Inventor 唐新春刘华旺卿远鹏
Owner 湖南省国智云科技有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More