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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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.
PUM

Abstract
Description
Claims
Application Information

- R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com