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

Voice data processing method for synchronizing information source voice data before vocoders

A voice data and processing method technology, applied in voice analysis, instruments, transmission systems, etc., can solve the problems affecting the communication quality of voice encryption, and the difficulty of data synchronization in source voice encryption, etc., and achieve the effect of high synchronization accuracy

Inactive Publication Date: 2016-08-17
CORE SHIELD BEIJING INFORMATION TECH CO LTD
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The above factors make it difficult to achieve accurate data synchronization in source voice encryption in mobile communications, which directly affects the quality of voice encryption communication

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0036] The encoding process, which includes:

[0037] Step 1, take the value P=201, Q=1800, get SYN1 according to the formula (1);

[0038] Step 2, take the value L2=400, and obtain SYN2 according to the formula (2). Construct encrypted array SAM0 [] = [SYN1, SYN2, 8000 encrypted voice samples] and then send it to the decoder through the channel.

[0039] The decoding process, which includes:

[0040] Step 1. Assuming that SAM1=SAM0' is received, start from the first sample, and calculate the cross-correlation value R1 with SYN1 for each new sample obtained. Set SYN1_TH=800, if R1>800, it is considered that SYN1 is found, and assuming that the position where R1max is found is L1', and thus the search for SYN2 can be started to obtain the precise synchronization position.

[0041] Step 2. Calculate the P2+P1+1 cross-correlation values ​​R2(k) with SYN2 point by point for the audio samples within the range of SAM1 [L1-P1..L1+P2]. Assuming that R2(P) is the largest, the final ...

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 relates to a voice data processing method for synchronizing information source voice data before vocoders. The method is characterized in that a manner of combining a pseudorandom sequence SYN1 and a single tone sequence SYN2 is used, and accurate synchronization of voice sample data of a circuit domain is realized. At an encoding end, L1+L2 original voice data are replaced with the sequences SYN1 and SYN2 respectively; at a decoding end, a coarse synchronization position is determined by solving the correlation peak of the SYN1, and an accurate synchronization position is determined by searching the cross-correlation peak of the SYN2. During mobile voice encryption communication, the lengths of the frames of various vocoders are different, the lengths and the starting points of information source encrypted frames and the vocoder frames are different, the truncation alignment deviation effect can be produced, the effect shows that the synchronous position might be leading or lagging, and thereby the voice encryption communication quality is affected directly. According to the method, the problem of the truncation alignment deviation effect is effectively solved, and the effect is remarkable.

Description

technical field [0001] The invention relates to a voice data processing method used for synchronization of source voice data before a vocoder. Background technique [0002] Source voice data encryption before the vocoder is an important branch of mobile voice encryption communication. Compared with the channel voice encryption that is encrypted and decrypted between the vocoder and the channel codec, the source voice encryption before the vocoder is referred to as the source voice encryption. The quality of source voice encryption is directly affected by the quality of source data synchronization. In mobile voice encrypted communication, since the frame lengths of various vocoders are different, and the frame lengths and starting points of the source encrypted frames are different from those of the vocoder, this will produce a truncated alignment deviation effect, typically The most obvious manifestation is that the synchronization position may shift as a whole, leading or...

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): G10L19/00G10L25/48H04L29/06
CPCG10L19/00G10L25/48H04L63/0428
Inventor 庞潼川杨成功
Owner CORE SHIELD BEIJING INFORMATION TECH 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