CN105491255A - Method and system for decreasing voice transmission load - Google Patents

Method and system for decreasing voice transmission load Download PDF

Info

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
Application number
CN201410478328.4A
Other languages
Chinese (zh)
Inventor
李涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Century Network Communication Equipment Co Ltd
Original Assignee
Guangdong Century Network Communication Equipment Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangdong Century Network Communication Equipment Co Ltd filed Critical Guangdong Century Network Communication Equipment Co Ltd
Priority to CN201410478328.4A priority Critical patent/CN105491255A/en
Publication of CN105491255A publication Critical patent/CN105491255A/en
Pending legal-status Critical Current

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

A kind of method and system reducing voice transfer load
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.
CN201410478328.4A 2014-09-18 2014-09-18 Method and system for decreasing voice transmission load Pending CN105491255A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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