CN105491255A - Method and system for decreasing voice transmission load - Google Patents
Method and system for decreasing voice transmission load Download PDFInfo
- Publication number
- CN105491255A CN105491255A CN201410478328.4A CN201410478328A CN105491255A CN 105491255 A CN105491255 A CN 105491255A CN 201410478328 A CN201410478328 A CN 201410478328A CN 105491255 A CN105491255 A CN 105491255A
- Authority
- CN
- China
- Prior art keywords
- voice data
- data
- compressed voice
- receiving terminal
- sampled speech
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Telephonic Communication Services (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
The invention is suitable for the technical field of network communication, and provides a method and system for decreasing a voice transmission load. The method includes the following steps that: a transmitting end performs sampling on audio signals according to a preset frequency to acquire sampled voice data; a compression control performs lossless compression on the sampled voice data to acquire compressed voice data; the compressed voice data is transmitted through a real-time transmission protocol; and a receiving end calls a decompression control corresponding to the compression control to perform decompression on the compressed voice data according to the received compressed voice data to acquire the sampled voice data. The method can decrease the bandwidth occupied by voice through lossless compression, and can achieve encryption protection of voice contents.
Description
Technical field
The invention belongs to technical field of network communication, particularly relate to a kind of method and system reducing voice transfer load.
Background technology
Along with the development of wireless telecommunications, various wireless network voice transmission is applied and gives birth to, as military satellite, shortwave transmission and the VOIP voice transfer such as radio station, for VOIP Tone Via, many uses Real-time Transport Protocol transmits, the speech coding of existing VOIP has a variety of, only with the paired multiple access access of carrier wave (PairedCarrierMultipleAccess, PCMA) example is encoded to, first audio signal defines the coding of 8 8Kbit after over-sampling, the bandwidth taken is needed to be 6.4K, and in order to transmit, through encapsulating layer by layer, increase all kinds of packet header or agreement, the voice packet finally carrying out transmitting may reach 8K, occupy massive band width.
Summary of the invention
Embodiments provide a kind of method and system reducing voice transfer load, be intended to solve existing voice transmission technology and there is the problem taking massive band width.
On the one hand, provide a kind of method reducing voice transfer load, described method comprises:
Transmitting terminal carries out, according to predeterminated frequency sampling, obtaining sampled speech data to audio signal; To compress control, Lossless Compression is carried out to described sampled speech data, obtain compressed voice data; Described compressed voice data are transmitted with RTP;
Receiving terminal, according to the described compressed voice data received, calls the decompress(ion) control corresponding with described compression control to described compressed voice data decompression, obtains described sampled speech data.
On the other hand, provide a kind of system reducing voice transfer load, described system comprises: transmitting terminal and receiving terminal, carries out transfer of data, it is characterized in that between described transmitting terminal and receiving terminal by RTP, and described transmitting terminal comprises:
Speech sample unit, according to predeterminated frequency sampling, obtains sampled speech data for carrying out audio signal;
Speech compression unit, for carrying out Lossless Compression to compress control to described sampled speech data, obtains compressed voice data;
Voice-output unit, for transmitting described compressed voice data with RTP;
Described receiving terminal comprises:
Voice decompression units, for according to the described compressed voice data received, calls the decompress(ion) control corresponding with described compression control to described compressed voice data decompression, obtains described sampled speech data.
In the embodiment of the present invention, transmitting terminal carries out, according to predeterminated frequency sampling, obtaining sampled speech data to audio signal; To compress control, Lossless Compression is carried out to described sampled speech data, obtain compressed voice data; Described compressed voice data are transmitted with RTP; Receiving terminal is according to the described compressed voice data received; call the decompress(ion) control corresponding with described compression control to described compressed voice data decompression; obtain described sampled speech data; the present invention; the bandwidth that voice take is decreased, simultaneously owing to playing encipherment protection to voice content by Lossless Compression.
Accompanying drawing explanation
Fig. 1 is the realization flow figure of the method for the reduction voice transfer load that the embodiment of the present invention one provides;
Fig. 2 is the schematic diagram of the application scenarios of the reduction voice transfer load that the embodiment of the present invention one provides;
Fig. 3 is the concrete structure block diagram of the system of the reduction voice transfer load that the embodiment of the present invention two provides.
Embodiment
In order to make object of the present invention, technical scheme and advantage clearly understand, below in conjunction with drawings and Examples, the present invention is further elaborated.Should be appreciated that specific embodiment described herein only in order to explain the present invention, be not intended to limit the present invention.
In embodiments of the present invention, transmitting terminal carries out, according to predeterminated frequency sampling, obtaining sampled speech data to audio signal; To compress control, Lossless Compression is carried out to described sampled speech data, obtain compressed voice data; Described compressed voice data are transmitted with RTP; Receiving terminal, according to the described compressed voice data received, calls the decompress(ion) control corresponding with described compression control to described compressed voice data decompression, obtains described sampled speech data.
Below in conjunction with specific embodiment, realization of the present invention is described in detail:
Embodiment one
Fig. 1 shows the realization flow of the method for the reduction voice transfer load that the embodiment of the present invention one provides, and details are as follows:
It should be noted that, lossless data compression (LosslessCompression) refers to that the data after using compression are reconstructed, or be called reduction, decompression, data after reconstruct are identical with original data, and Lossless Compression is for requiring signal and the on all four occasion of primary signal of reconstruct.That is data information after overcompression is not suffered a loss, and can also return to the former state before compression completely.
In step S101, transmitting terminal carries out, according to predeterminated frequency sampling, obtaining sampled speech data to audio signal; To compress control, Lossless Compression is carried out to described sampled speech data, obtain compressed voice data; Described compressed voice data are transmitted with RTP.
In the present embodiment, described predeterminated frequency refer to pre-set within a second to the sampling number of voice signal, the reduction of sample frequency more high sound is more true more natural, also more occupied bandwidth in sample frequency its transmitting procedure higher, the general sample frequency using 8K8bit.Described compression control is the control compressed sampled speech data, and its suffix is .rtp, namely carries out compressing the file generating .zlib to the loading section of RTP signal.RTP (Real-timeTransportProtocol, RTP) has the end-to-end transfer service of real-time characteristic for data provide, as the interactive video audio frequency under multicast or unicast network services or analogue data.
In step s 102, receiving terminal, according to the described compressed voice data received, calls the decompress(ion) control corresponding with described compression control to described compressed voice data decompression, obtains described sampled speech data.
In the present embodiment, described decompress(ion) control is control compressed voice data being carried out to decompress(ion).Described receiving terminal receives described compressed voice data, and described compressed voice data are put into buffering area, then according to the described compressed voice data received, call the decompress(ion) control corresponding with described compression control to described compressed voice data decompression, obtain described sampled speech data.Finally, described sampled speech data are sent to dsp chip parsing by described receiving terminal.The application scenarios of the reduction voice transfer load of transmitting terminal and receiving terminal as shown in Figure 2.
The present embodiment, decreases by Lossless Compression the bandwidth that voice take, simultaneously owing to playing encipherment protection to voice content.
Embodiment two
Fig. 3 shows the concrete structure block diagram of the system of the reduction voice transfer load that the embodiment of the present invention two provides, and for convenience of explanation, illustrate only the part relevant to the embodiment of the present invention.In the present embodiment, the system of this reduction voice transfer load comprises: transmitting terminal 1 and receiving terminal 2, carries out transfer of data between described transmitting terminal 1 and receiving terminal 2 by RTP.
Wherein, described transmitting terminal 1 comprises:
Speech sample unit 11, according to predeterminated frequency sampling, obtains sampled speech data for carrying out audio signal;
Speech compression unit 12, for carrying out Lossless Compression to compress control to described sampled speech data, obtains compressed voice data;
Voice-output unit 13, for transmitting described compressed voice data with RTP;
Described receiving terminal 2 comprises:
Voice decompression units 21, for according to the described compressed voice data received, calls the decompress(ion) control corresponding with described compression control to described compressed voice data decompression, obtains described sampled speech data.
Further, described receiving terminal also comprises:
Voice receiving unit 22, receives described compressed voice data, and described compressed voice data are put into buffering area.
Further, described receiving terminal also comprises:
Speech analysis unit 23, resolves for described sampled speech data being sent to dsp chip.
The present embodiment, decreases by Lossless Compression the bandwidth that voice take, simultaneously owing to playing encipherment protection to voice content.
The system of the reduction voice transfer load that the embodiment of the present invention provides can be applied in the embodiment of the method one of aforementioned correspondence, and details, see the description of above-described embodiment one, do not repeat them here.
It should be noted that in said system embodiment, included unit is carry out dividing according to function logic, but is not limited to above-mentioned division, as long as can realize corresponding function; In addition, the concrete title of each functional unit, also just for the ease of mutual differentiation, is not limited to protection scope of the present invention.
In addition, one of ordinary skill in the art will appreciate that all or part of step realized in the various embodiments described above method is that the hardware that can carry out instruction relevant by program has come, corresponding program can be stored in a computer read/write memory medium, described storage medium, as ROM/RAM, disk or CD etc.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, all any amendments done within the spirit and principles in the present invention, equivalent replacement and improvement etc., all should be included within protection scope of the present invention.
Claims (6)
1. reduce a method for voice transfer load, it is characterized in that, described method comprises:
Transmitting terminal carries out, according to predeterminated frequency sampling, obtaining sampled speech data to audio signal; To compress control, Lossless Compression is carried out to described sampled speech data, obtain compressed voice data; Described compressed voice data are transmitted with RTP;
Receiving terminal, according to the described compressed voice data received, calls the decompress(ion) control corresponding with described compression control to described compressed voice data decompression, obtains described sampled speech data.
2. the method for claim 1, is characterized in that, also comprises:
Described receiving terminal receives described compressed voice data, and described compressed voice data are put into buffering area.
3. method as claimed in claim 1 or 2, is characterized in that, also comprise:
Described sampled speech data are sent to dsp chip and resolve by described receiving terminal.
4. reduce a system for voice transfer load, comprise transmitting terminal and receiving terminal, carry out transfer of data, it is characterized in that between described transmitting terminal and receiving terminal by RTP, described transmitting terminal comprises:
Speech sample unit, according to predeterminated frequency sampling, obtains sampled speech data for carrying out audio signal;
Speech compression unit, for carrying out Lossless Compression to compress control to described sampled speech data, obtains compressed voice data;
Voice-output unit, for transmitting described compressed voice data with RTP;
Described receiving terminal comprises:
Voice decompression units, for according to the described compressed voice data received, calls the decompress(ion) control corresponding with described compression control to described compressed voice data decompression, obtains described sampled speech data.
5. system as claimed in claim 4, it is characterized in that, described receiving terminal also comprises:
Voice receiving unit, receives described compressed voice data, and described compressed voice data are put into buffering area.
6. the system as described in claim 4 or 5, is characterized in that, described receiving terminal also comprises:
Speech analysis unit, resolves for described sampled speech data being sent to dsp chip.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410478328.4A CN105491255A (en) | 2014-09-18 | 2014-09-18 | Method and system for decreasing voice transmission load |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410478328.4A CN105491255A (en) | 2014-09-18 | 2014-09-18 | Method and system for decreasing voice transmission load |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105491255A true CN105491255A (en) | 2016-04-13 |
Family
ID=55677949
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410478328.4A Pending CN105491255A (en) | 2014-09-18 | 2014-09-18 | Method and system for decreasing voice transmission load |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105491255A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112769705A (en) * | 2020-12-01 | 2021-05-07 | 北京电子工程总体研究所 | VoIP header compression method suitable for small local area network |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050180586A1 (en) * | 2004-01-13 | 2005-08-18 | Samsung Electronics Co., Ltd. | Method, medium, and apparatus for converting audio data |
EP1617417A1 (en) * | 2004-07-16 | 2006-01-18 | LG Electronics, Inc. | Voice coding/decoding method and apparatus |
CN101815992A (en) * | 2007-08-17 | 2010-08-25 | 开放界面北美公司 | Coding and/or decoding digital content |
CN101964188A (en) * | 2010-04-09 | 2011-02-02 | 华为技术有限公司 | Voice signal coding and decoding methods, devices and systems |
CN102385864A (en) * | 2010-08-31 | 2012-03-21 | Tcl集团股份有限公司 | Audio data decoding method, device and audio player |
CN103280221A (en) * | 2013-05-09 | 2013-09-04 | 北京大学 | Audio frequency lossless compression coding and decoding method and system based on basis pursuit |
-
2014
- 2014-09-18 CN CN201410478328.4A patent/CN105491255A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050180586A1 (en) * | 2004-01-13 | 2005-08-18 | Samsung Electronics Co., Ltd. | Method, medium, and apparatus for converting audio data |
EP1617417A1 (en) * | 2004-07-16 | 2006-01-18 | LG Electronics, Inc. | Voice coding/decoding method and apparatus |
CN101815992A (en) * | 2007-08-17 | 2010-08-25 | 开放界面北美公司 | Coding and/or decoding digital content |
CN101964188A (en) * | 2010-04-09 | 2011-02-02 | 华为技术有限公司 | Voice signal coding and decoding methods, devices and systems |
CN102385864A (en) * | 2010-08-31 | 2012-03-21 | Tcl集团股份有限公司 | Audio data decoding method, device and audio player |
CN103280221A (en) * | 2013-05-09 | 2013-09-04 | 北京大学 | Audio frequency lossless compression coding and decoding method and system based on basis pursuit |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112769705A (en) * | 2020-12-01 | 2021-05-07 | 北京电子工程总体研究所 | VoIP header compression method suitable for small local area network |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5746392B2 (en) | System and method for transmitting content from a mobile device to a wireless display | |
CN101366261B (en) | Method and apparatus for enhancing rohc performance when encountering silence suppression | |
CN101626387B (en) | System, method and terminal for treating media business | |
EP3242418B1 (en) | Wireless fronthaul passive optical network (pon) system, optical network device and method | |
RU2645283C1 (en) | Protocol stack adaptation method and device | |
CN103139716B (en) | The user face implementation method of speech business in TD-LTE trunked communication system | |
CN104506287A (en) | Real-time sound communication method under TD-LTE (time division-long term evolution) emergency communication | |
KR102564427B1 (en) | Connectionless wireless media broadcast | |
CN106304190A (en) | A kind of CPRI interface data compression transmitting method and system | |
US11545161B2 (en) | Wireless communication device, and method and apparatus for processing voice data | |
CN1398055A (en) | Wireless audio transmission system and method | |
CN102821489A (en) | Base station and data compression method on base station side | |
KR20150026405A (en) | Method for transmitting and receiving voice packet and electronic device implementing the same | |
CN105491255A (en) | Method and system for decreasing voice transmission load | |
CN103096049A (en) | Video processing method and system and associated equipment | |
CN111221792B (en) | Rbd file transmission method and system based on ceph | |
CN102752431B (en) | A kind of method realizing voice intercom of Android mobile phone | |
CN1316748C (en) | Communication system and method utilizing request-reply communication patterns for data compression | |
CN117062034A (en) | Bluetooth data transmission method, device, equipment and storage medium | |
CN106653034A (en) | Voice communication system and method used for mobile terminal | |
CN101453286A (en) | Method for digital audio multiplex transmission in multimedia broadcasting system | |
CN100401671C (en) | Method for transmitting files | |
CN107517202A (en) | A kind of binarization method of sending and receiving of SIP signalings | |
Purohit et al. | Simulation Study of DITMC Technique for enhancing channel utilization in speech communication of mobile network | |
CN103188389A (en) | Data transmission method and data transmission device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160413 |
|
RJ01 | Rejection of invention patent application after publication |