Supercharge Your Innovation With Domain-Expert AI Agents!

Software-implementable digital companding method for CVSD coding, digital voice communication device, computer program and medium

A software implementation and coding technology, which is applied in voice analysis, sustainable communication technology, climate sustainability, etc., can solve problems such as power outages, increase equipment power consumption and cost, and achieve low computational complexity, simplify hardware design, Effects of Power Consumption and Cost Reduction

Active Publication Date: 2021-04-09
NO 30 INST OF CHINA ELECTRONIC TECH GRP CORP
View PDF11 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Although the current hardware implementation scheme for CVSD encoding and companding has good performance, the use of dedicated chips will increase the power consumption and cost of the equipment, and currently such chips (such as SA575) are produced by foreign manufacturers, and there is no such chip in China. Chips, under the current international situation, there is a risk of supply interruption

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
  • Software-implementable digital companding method for CVSD coding, digital voice communication device, computer program and medium
  • Software-implementable digital companding method for CVSD coding, digital voice communication device, computer program and medium
  • Software-implementable digital companding method for CVSD coding, digital voice communication device, computer program and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0034] Such as figure 2 As shown, the present invention calculates the square of the sampling point by the circular queue design, the table look-up method, calculates the square sum of the sampling point by the sliding window algorithm, quickly finds the root mean square value of the sampling point by the reverse look-up table of the bisection method, and designs the companding transfer according to the companding curve The function computes the companded value. The circular queue is initialized before starting to compress or expand. The processing flow in the direction of voice data transmission during normal voice communication is as follows: the voice data collected by the microphone and converted by the voice chip AD is inserted into the tail of the circular queue; Calculate the sum of squares of the data in the current window; calculate the mean square value of the data in the sliding window; calculate the compressed value according to the compression transfer function;...

Embodiment 2

[0053] On the basis of embodiment 1, a kind of digital voice communication equipment is also provided, it is characterized in that, comprises voice chip, digital companding module, CVSD decoding module, CVSD coding module, data receiving end, data sending end, loudspeaker and microphone , the loudspeaker and the microphone are respectively connected to the voice chip, the voice chip is connected with the digital companding module, the data receiving end is connected with the digital companding module through the CVSD decoding module, and the data sending end is connected with the digital companding module through the CVSD coding module; The above-mentioned digital companding module is used to implement the digital companding method for CVSD encoding that can be realized by software in Embodiment 1. Such as Figure 6 As shown, a specific reference scenario is provided for the present invention. Digital voice communication device 1 (hereinafter referred to as "device 1") and dig...

Embodiment 3

[0056] On the basis of Embodiment 2, a computer program is also provided, which includes computer program instructions, wherein, when the program instructions are executed by a processor, the above-mentioned software-realizable digital compression for CVSD encoding is also provided. expansion method.

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 software-implementable digital companding method for CVSD coding, which comprises the following steps: step 1, designing a circular queue, and inserting voice data into the tail of the circular queue; step 2, calculating the square of a queue tail pointer sampling point; step 3, calculating the quadratic sum of sampling points in a window by adopting a sliding window mode; step 4, calculating a root-mean-square value of the sampling points in the sliding window; and step 5, calculating a companding value according to a transfer function. According to the digital companding method provided by the invention, the operation complexity is reduced to the minimum, the method can be realized by utilizing little processing capacity of a processor, so that the hardware design is simplified, and the power consumption and cost of the device are reduced; and compared with a hardware implementation method using a special chip, the software-implementable companding method has the advantages that the flexibility is high, the voice quality is superior to that of a special chip implementation scheme, the earlier-stage processing of voice data is completely consistent when different coding algorithms are used in a device with multiple voice coding algorithms, and the working mode does not need to be switched according to the different voice coding algorithms.

Description

technical field [0001] The invention relates to the field of voice communication, in particular to a software-realizable digital companding method for CVSD coding, digital voice communication equipment, computer programs and media. Background technique [0002] In special fields such as military wireless, satellite, underwater acoustic communication, etc., the channel quality is relatively poor, the channel characteristics are complex and changeable, and the interference is serious. CVSD coding is widely used for its good robustness against channel errors and simplicity of implementation. In order to improve the voice quality during a call in a complex and changeable environment, companding is required before CVSD codec to improve the signal-to-noise ratio. At present, the commonly used companding methods for CVSD encoding are hardware implementation schemes using dedicated chips. [0003] Although the current hardware implementation scheme for CVSD encoding and companding ...

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/26G10L25/45
CPCG10L19/265G10L25/45Y02D30/70
Inventor 许志强廖蓉晖杨龙剑李忠博杨宏康敏李鉴
Owner NO 30 INST OF CHINA ELECTRONIC TECH GRP CORP
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