[go: up one dir, main page]

CN103050123B - A kind of method and system of transmitting voice information - Google Patents

A kind of method and system of transmitting voice information Download PDF

Info

Publication number
CN103050123B
CN103050123B CN201110314651.4A CN201110314651A CN103050123B CN 103050123 B CN103050123 B CN 103050123B CN 201110314651 A CN201110314651 A CN 201110314651A CN 103050123 B CN103050123 B CN 103050123B
Authority
CN
China
Prior art keywords
data
audio
audio data
packets
repetition
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.)
Active
Application number
CN201110314651.4A
Other languages
Chinese (zh)
Other versions
CN103050123A (en
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.)
Huanju Times Technology Beijing Co ltd
Guangzhou Huaduo Network Technology Co Ltd
Original Assignee
More Entertainment Information Technology (beijing) 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 More Entertainment Information Technology (beijing) Co Ltd filed Critical More Entertainment Information Technology (beijing) Co Ltd
Priority to CN201110314651.4A priority Critical patent/CN103050123B/en
Publication of CN103050123A publication Critical patent/CN103050123A/en
Application granted granted Critical
Publication of CN103050123B publication Critical patent/CN103050123B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a kind of method and system of transmitting voice information, be applicable to mobile Internet, first coding side receives original audio data, and carry out data analysis and compression process, repetition audio detection is carried out to the voice data after process, position residing in voice data is marked to the packets of audio data repeated, be merged into a packets of audio data, and stamp repetition audio indicia, the all packets of audio data obtained are encoded, decoding end is sent to after compression, decoding end decompresses after receiving, judge whether to exist and repeat audio indicia, if existed, then revert to the origin-location in voice data by after the packets of audio data decompress(ion) of repetition, thus voice data is reduced into original audio data, play.Have employed technical scheme of the present invention, can repeated and redundant processing logic in optimizing audio data, decrease taking the network bandwidth, improve the transmission speed of voice data.

Description

A kind of method and system of transmitting voice information
Technical field
The present invention relates to Internet technical field, particularly relate to a kind of method and system of transmitting voice information.
Background technology
There is the standardization body of two responsible video encodings at present in the world, one is VCEG(Video code Expert Group), it is the Video Coding Experts group under Union of International Telecommunication, one is MPEG(Motion Picture Expert Group), be the Motion Picture Experts Group under ISO (International Standards Organization).This Liang Ge video encoding standardization body has all made very important contribution to the encoding and decoding of video and audio: one is the development promoting video encoding technology, and one is the application promoting video/audio encoding and decoding.
The existing technical scheme at transmission over networks voice, it is the simulating signal by inputting user, be converted into the digital signal that computer equipment can identify, but do not carry out Regularity Analysis to these signals, make the process redundancy of encoding and decoding long, coding and decoding is not intelligent, have impact on the efficiency of audio signal transmission, namely transmit too many repeated encoding decoded information, waste the network bandwidth to a certain extent, reduce audio transmission speed.
Summary of the invention
The object of the invention is to the method and system proposing a kind of transmitting voice information, can repeated and redundant processing logic in optimizing audio data, decrease taking the network bandwidth, improve the transmission speed of voice data.
For reaching this object, the present invention by the following technical solutions:
A method for transmitting voice information, is applicable to mobile Internet, comprises the following steps:
A, coding side receive original audio data, and carry out data analysis and compression process;
B, repetition audio detection is carried out to the voice data after process, residing position is marked in voice data to the packets of audio data repeated, is merged into a packets of audio data, and stamps repetition audio indicia;
C, by obtain all packets of audio data encode, send to decoding end after compression;
Decompress after D, decoding end audio reception data, judge whether to exist and repeat audio indicia, if existed, then revert to the origin-location in voice data by after the packets of audio data decompress(ion) of repetition, thus voice data is reduced into original audio data, play.
In steps A, SPEEX form is adopted to carry out data analysis and compression to original audio data.
Step C is further comprising the steps of:
Voice data after coding is stored in coding buffer module by coding side.
Step D is further comprising the steps of:
Original audio data after reduction is stored in decoding buffer module by decoding end.
A kind of system of transmitting voice information, be applicable to mobile Internet, comprise coding side and decoding end, be connected by mobile Internet between coding side with decoding end, wherein coding side comprises load module further and repeats audio frequency detection module, load module is for receiving original audio data, repetition audio frequency detection module is sent to after carrying out data analysis and compression process, repeat audio frequency detection module for carrying out repetition audio detection to the voice data after process, position residing in voice data is marked to the packets of audio data repeated, be merged into a packets of audio data, and stamp repetition audio indicia, decoding end comprises repetition audio frequency recovery module and output module further, repeat audio frequency recovery module to be used for judging whether to exist repeating audio indicia, if existed, then revert to the origin-location in voice data by after the packets of audio data decompress(ion) of repetition, output module is used for voice data to be reduced into original audio data, plays.
Coding side also comprises coding buffer module, and buffer module of wherein encoding is used for the voice data after memory encoding.
Decoding end also comprises decoding buffer module, and wherein decoding buffer module is for storing the original audio data after reduction.
Have employed technical scheme of the present invention, not only complete the conversion of the multiple stream media format of multi-medium data, its coding and decoding is carried out synchronously, but also optimizes the repeated and redundant processing logic in voice data, reduce system cost, improve entire system performance.
Accompanying drawing explanation
Fig. 1 is the structural representation of transmitting voice information system in the specific embodiment of the invention.
Fig. 2 is transmitting voice information process flow diagram in the specific embodiment of the invention.
Embodiment
Technical scheme of the present invention is further illustrated by embodiment below in conjunction with accompanying drawing.
Fig. 1 is the structural representation of transmitting voice information system in the specific embodiment of the invention.As shown in Figure 1, the system of transmitting voice information, is applicable to mobile Internet, comprises coding side 1 and decoding end 2, is connected between coding side with decoding end by mobile Internet.
Wherein coding side comprises load module 101 further, repeats audio frequency detection module 102 and coding buffer module 103, load module receives original audio data, repetition audio frequency detection module is sent to after carrying out data analysis and compression process, repeat audio frequency detection module and repetition audio detection is carried out to the voice data after process, position residing in voice data is marked to the packets of audio data repeated, be merged into a packets of audio data, and stamp repetition audio indicia, the voice data after coding buffer module memory encoding.
Decoding end comprises repetition audio frequency recovery module 201, output module 202 and decoding buffer module 203 further, repeat audio frequency recovery module and judge whether to there is repetition audio indicia, if existed, then revert to the origin-location in voice data by after the packets of audio data decompress(ion) of repetition, voice data is reduced into original audio data by output module, play, decoding buffer module is for storing the original audio data after reduction.
Fig. 2 is transmitting voice information process flow diagram in the specific embodiment of the invention.As shown in Figure 2, the flow process of this transmitting voice information comprises the following steps:
Step 301, coding side receive original audio data, and adopt SPEEX form to carry out data analysis and compression process to original audio data.
Step 302, repetition audio detection is carried out to the voice data after process, residing position is marked in voice data to the packets of audio data repeated, is merged into a packets of audio data, and stamps repetition audio indicia.
Step 303, by obtain all packets of audio data encode, by coding after voice data be stored into coding buffer module in, send to decoding end after compression.
Decompress after step 304, decoding end audio reception data, judge whether to exist and repeat audio indicia, if existed, then revert to the origin-location in voice data by after the packets of audio data decompress(ion) of repetition, thus voice data is reduced into original audio data, original audio data after reduction is stored in decoding buffer module, plays.
The above; be only the present invention's preferably embodiment, but protection scope of the present invention is not limited thereto, any people being familiar with this technology is in the technical scope disclosed by the present invention; the change that can expect easily or replacement, all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection domain of claim.

Claims (7)

1. a method for transmitting voice information, is applicable to mobile Internet, it is characterized in that, comprises the following steps:
A, coding side receive original audio data, and carry out data analysis and compression process;
B, repetition audio detection is carried out to the voice data after process, residing position is marked in voice data to the packets of audio data repeated, is merged into a packets of audio data, and stamps repetition audio indicia;
C, by obtain all packets of audio data encode, send to decoding end after compression;
Decompress after D, decoding end audio reception data, judge whether to exist and repeat audio indicia, if existed, then revert to the origin-location in voice data by after the packets of audio data decompress(ion) of repetition, thus voice data is reduced into original audio data, play.
2. the method for a kind of transmitting voice information according to claim 1, is characterized in that, in steps A, adopt SPEEX form to carry out data analysis and compression to original audio data, described SPEEX is a kind of audio coder & decoder (codec) of licence of freely increasing income.
3. the method for a kind of transmitting voice information according to claim 1, it is characterized in that, step C is further comprising the steps of:
Voice data after coding is stored in coding buffer module by coding side.
4. the method for a kind of transmitting voice information according to claim 1, it is characterized in that, step D is further comprising the steps of:
Original audio data after reduction is stored in decoding buffer module by decoding end.
5. the system of a transmitting voice information, be applicable to mobile Internet, it is characterized in that, comprise coding side and decoding end, be connected by mobile Internet between coding side with decoding end, wherein coding side comprises load module further and repeats audio frequency detection module, load module is for receiving original audio data, repetition audio frequency detection module is sent to after carrying out data analysis and compression process, repeat audio frequency detection module for carrying out repetition audio detection to the voice data after process, position residing in voice data is marked to the packets of audio data repeated, be merged into a packets of audio data, and stamp repetition audio indicia, decoding end comprises repetition audio frequency recovery module and output module further, repeat audio frequency recovery module to be used for judging whether to exist repeating audio indicia, if existed, then revert to the origin-location in voice data by after the packets of audio data decompress(ion) of repetition, output module is used for voice data to be reduced into original audio data, plays.
6. the system of a kind of transmitting voice information according to claim 5, is characterized in that, coding side also comprises coding buffer module, and buffer module of wherein encoding is used for the voice data after memory encoding.
7. the system of a kind of transmitting voice information according to claim 5, is characterized in that, decoding end also comprises decoding buffer module, and wherein decoding buffer module is for storing the original audio data after reduction.
CN201110314651.4A 2011-10-17 2011-10-17 A kind of method and system of transmitting voice information Active CN103050123B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110314651.4A CN103050123B (en) 2011-10-17 2011-10-17 A kind of method and system of transmitting voice information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110314651.4A CN103050123B (en) 2011-10-17 2011-10-17 A kind of method and system of transmitting voice information

Publications (2)

Publication Number Publication Date
CN103050123A CN103050123A (en) 2013-04-17
CN103050123B true CN103050123B (en) 2015-09-09

Family

ID=48062738

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110314651.4A Active CN103050123B (en) 2011-10-17 2011-10-17 A kind of method and system of transmitting voice information

Country Status (1)

Country Link
CN (1) CN103050123B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109524015B (en) * 2017-09-18 2022-04-15 杭州海康威视数字技术股份有限公司 Audio coding method, decoding method, device and audio coding and decoding system
CN107680607B (en) * 2017-09-29 2021-05-18 联想(北京)有限公司 Signal compression method, signal decompression method and device thereof
CN110808054B (en) * 2019-11-04 2022-05-06 思必驰科技股份有限公司 Multi-channel audio compression and decompression method and system
CN111462767B (en) * 2020-04-10 2024-01-09 全景声科技南京有限公司 Incremental coding method and device for audio signal

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1228221A (en) * 1997-05-13 1999-09-08 松下电器产业株式会社 Packet transmitter
EP1175758A1 (en) * 1999-05-10 2002-01-30 XSYS Interactive Research GmbH Local network and method for reproducing audio and video data in a network of this type
JP2006518049A (en) * 2003-02-06 2006-08-03 ドルビー・ラボラトリーズ・ライセンシング・コーポレーション Continuous spare audio
CN101536466A (en) * 2006-10-30 2009-09-16 高通股份有限公司 Methods and apparatus for communicating media files amongst wireless communication devices

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101232484B (en) * 2007-01-26 2011-08-17 电信科学技术研究院 Signal transmission method, apparatus and communication system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1228221A (en) * 1997-05-13 1999-09-08 松下电器产业株式会社 Packet transmitter
EP1175758A1 (en) * 1999-05-10 2002-01-30 XSYS Interactive Research GmbH Local network and method for reproducing audio and video data in a network of this type
JP2006518049A (en) * 2003-02-06 2006-08-03 ドルビー・ラボラトリーズ・ライセンシング・コーポレーション Continuous spare audio
CN101536466A (en) * 2006-10-30 2009-09-16 高通股份有限公司 Methods and apparatus for communicating media files amongst wireless communication devices

Also Published As

Publication number Publication date
CN103050123A (en) 2013-04-17

Similar Documents

Publication Publication Date Title
CN102685503B (en) Encoding method of conversion coefficients, decoding method of conversion coefficients and device
CN100568966C (en) A network transmission method of audio/video data
CN102098519B (en) Video encoding method and decoding method as well as encoding and decoding device
WO2006056832A2 (en) Packet loss compensation
CN103873877A (en) Image transmission method and device for remote desktop
CN103050123B (en) A kind of method and system of transmitting voice information
CN103096053A (en) Mode-transforming encoding and decoding method and device
CN106488243A (en) A kind of many description screen content method for video coding
WO2011137841A1 (en) Method and device for compression encoding, method and device for decompression decoding, and communication system
CN101707701A (en) Multi-stream information transmission system and transmission method thereof
CN105321522A (en) Audio data processing and transmitting method and device
WO2011047330A3 (en) Low-cost video encoder
CN103503444A (en) Signaling number of active layers in video coding
CN102075817A (en) Method and system for forwarding audio and video data
US20070280356A1 (en) Method For Video Coding Conversion And Video Coding Conversion Device
CN104093024B (en) Codec method and device
CN202050421U (en) An end-to-end encrypted voice processing device
CN116723333B (en) Segmentable video coding methods, devices and products based on semantic information
CN103731241A (en) Encoding system and method for improving spectrum efficiency of communication system
CN103812824A (en) Audio frequency multi-code transmission method and corresponding device
CN102630008A (en) Method and terminal for wireless video transmission
CN102422541B (en) Method, device and system of coding, and method, device and system of decoding
CN106170089B (en) Multiplex Coding Method Based on H.265
CN104113394B (en) The compression of communication modulation signal and decompressing method
CN102158917A (en) Handoffs between different voice encoder systems

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 100000 Zhichun Road 7, Zhichun Road, Haidian District, Beijing 11 floor 1101

Patentee after: Huanju Times Technology (Beijing) Co.,Ltd.

Address before: 100085 Beijing city Haidian District Xueqing Road No. 9 Ebizal building room B1507

Patentee before: Duowan Entertainment Information Technology (Beijing) Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20180323

Address after: 511442 Guangzhou City, Guangdong Province, Panyu District, South Village, Huambo Business District Wanda Plaza, block B-1, floor 29

Patentee after: GUANGZHOU HUADUO NETWORK TECHNOLOGY Co.,Ltd.

Address before: 100000 Zhichun Road 7, Zhichun Road, Haidian District, Beijing 11 floor 1101

Patentee before: Huanju Times Technology (Beijing) Co.,Ltd.

EE01 Entry into force of recordation of patent licensing contract
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20130417

Assignee: GUANGZHOU CUBESILI INFORMATION TECHNOLOGY Co.,Ltd.

Assignor: GUANGZHOU HUADUO NETWORK TECHNOLOGY Co.,Ltd.

Contract record no.: X2021980000101

Denomination of invention: A method and system for transmitting voice information

Granted publication date: 20150909

License type: Common License

Record date: 20210106