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

A method for real-time speech compression and decompression for NB-IoT

A narrow-band Internet of Things and real-time voice technology, applied in voice analysis, advanced technology, climate sustainability, etc., can solve problems such as insufficient compression ratio, time extension, narrow bandwidth, etc.

Active Publication Date: 2020-10-23
GUILIN UNIV OF TECH AT NANNING
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, due to the inherent narrow bandwidth, low transmission rate and long delay of NB-IoT
As a result, there are great difficulties in transmitting voice signals using communication methods such as Zigbee, LoRa, and NB-IOT. How to effectively use the limited bandwidth resources of the narrowband Internet of Things to realize voice transmission and reception with a data volume of more than 22KB / s has become an urgent need solved problem
[0003] 1. Take LoRa as an example: when using LoRa technology to transmit data, if the transmitted code rate is less than 8B / s, the transmission distance can reach 25 kilometers (open space), and when the code rate reaches 960B / s, under the same conditions The transmission distance has dropped below 1Km, and the data volume of general voice communication reaches 22KB / s. Under uncompressed conditions, it is basically impossible to transmit through LoRa
[0004] 2. The theoretical bandwidth of Zigbee is 256KB / s, but the data packets of various protocols in the transmitted data actually occupy a large proportion, and the bandwidth that can be reserved for voice communication is very limited. If it is not suitable for voice data up to 22KB / s Compression, even if Zigbee can barely transmit, it will bring a lot of delay
[0006] (1) The real-time performance is not strong: MPEG2 needs to sample at least one complete voice syllable data before the compressed data is enough to ensure the quality of the call, and a complete syllable is at least 0.4-0.7s long, plus the call time Delay, usually the total call delay is at least 1s, and our real-time voice compression technology completes one frame compression every 50ms, so the real-time nature of the call is much stronger than MPEG2
[0007] (2) Insufficient compression ratio: the compression ratio of MPEG2 is 12:1--10:1, and the insufficient compression ratio cannot be used in real-time voice transmission technology in the narrowband Internet of Things

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
  • A method for real-time speech compression and decompression for NB-IoT
  • A method for real-time speech compression and decompression for NB-IoT
  • A method for real-time speech compression and decompression for NB-IoT

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0065] The present invention will be further described in detail below with reference to the accompanying drawings, so that those skilled in the art can implement it with reference to the description.

[0066] like figure 1 As shown, a method for real-time speech compression for narrowband Internet of Things, comprising:

[0067] In step 101, the voice data with a total duration of t is continuously intercepted in real time, and then press t / 2 n The interval time is to take the point of the voice data, when the interval is 2 n points as the Nth frame data;

[0068] In step 102, high-frequency pre-emphasis is performed on the Nth frame data, the time-domain data after high-frequency pre-emphasis is converted into frequency-domain data through step 103, and the frequency-domain data is modulo-calculated through step 104 to calculate the power spectrum Obtaining a frequency spectrum, and selecting each harmonic amplitude value in the frequency spectrum, and dividing the maximu...

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 method for real-time voice compression and decompression used in the narrowband Internet of Things. The compression method includes: continuously intercepting voice data with a total duration of t in real time, and then pressing t / 2 n The interval time to take points for voice data, take enough 2 n The points are taken as the Nth frame data; the Nth frame data is subjected to high-frequency pre-emphasis, the time domain data is converted into frequency domain data, and the power spectrum is calculated by modulus to obtain the spectrum. Select the amplitude of each harmonic in the spectrum, and use each harmonic Calculate the total attenuation coefficient by calculating the wave amplitude; divide the amplitude of each harmonic by the total attenuation coefficient to obtain the amplitude ratio of each harmonic; combine the Nth frame data and spectrum to analyze the fundamental wave to obtain the fundamental frequency value; The wave frequency value, the amplitude ratio of each harmonic and the total attenuation coefficient are arranged to generate a transmission sequence code sequence; among them, t is 20ms-60ms, n=7, 8, 9; N is a positive integer. The speech compression method of the present invention has strong real-time performance, high compression rate, and can approximate the communication effect of making a phone call.

Description

technical field [0001] The invention relates to the technical field of voice communication in the narrowband Internet of Things, and more particularly, to a method for real-time voice compression and decompression for the narrowband Internet of Things, and its application in a walkie-talkie. Background technique [0002] With the explosive development of information technology, today's world has entered the era of the Internet of Everything, and various Internet of Things technologies emerge in an endless stream. However, due to the inherent narrow bandwidth, low transmission rate, and long delay of NB-IoT. As a result, it is difficult to transmit voice signals using communication methods such as Zigbee, LoRa, and NB-IOT. How to effectively use the limited bandwidth resources of the narrowband Internet of Things to achieve voice transmission and reception with a data volume of more than 22KB / s has become an urgent need. solved problem. [0003] 1. Take LoRa as an example: ...

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): G10L19/00G10L19/02G10L19/032
CPCG10L19/0017G10L19/02G10L19/032Y02D30/70
Inventor 黄洁文袁梅汪鹏程梁向东周诗围
Owner GUILIN UNIV OF TECH AT NANNING
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