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

Tone quality optimization device for voice communication system

A technology for optimizing devices and voice communication, applied in the field of audio communication systems, to achieve the effects of improving performance, avoiding howling, and optimizing user experience

Inactive Publication Date: 2018-04-17
TOEC ANCHEN INFORMATION TECH
View PDF4 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, the voice quality after codec is restricted by many conditions, such as: the rate of the encoder, environmental noise, the impact of transmission channel errors, the impact of multiple codecs, different speakers (such as treble and bass) influence, the influence of different languages, etc.

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
  • Tone quality optimization device for voice communication system
  • Tone quality optimization device for voice communication system
  • Tone quality optimization device for voice communication system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0045] A kind of sound quality optimization device for speech communication system, see figure 1 , the sound quality optimization device includes:

[0046] The system control module 7 calls the echo suppression module 1 to communicate with the audio stream receiving module 5; the system control module 7 calls the silence detection module 2 to communicate with the audio stream receiving module 5; the system control module 7 calls the comfort noise module 3 and the audio stream output module 6 for communication; the system control module 7 invokes the network jitter processing module 4 to communicate with the audio stream output module 6 .

[0047] To sum up, the embodiments of the present invention implement clear communication while reducing network load by adding multiple technologies during a call.

Embodiment 2

[0049] see figure 2 The echo suppression module 1 includes: an echo suppression configuration file access submodule 11, a first received audio stream buffer submodule 12, a first sent audio stream buffer submodule 13, an audio stream optimization submodule 14, and a sound collection submodule 15;

[0050] Wherein, the first receiving audio stream buffering submodule 12 and the first sending audio stream buffering submodule 13 are separate buffering submodules.

[0051] The echo suppression configuration file access sub-module 11 provides the required space and method for saving and writing the configuration file; wherein the file operation method is provided by the API of the relevant system platform, which is not limited in the embodiment of the present invention.

[0052] The first receiving audio stream buffer submodule 12 is used for buffering the received audio stream data; the first sending audio stream buffer submodule 13 is used for buffering the audio stream data to ...

Embodiment 3

[0074] see Figure 4 , the silence detection module 2 includes: a second receiving audio stream buffering submodule 21, a second sending audio stream buffering submodule 22, and a first voice activity detecting submodule 23;

[0075] The second receiving audio stream buffering submodule 21 is used for buffering the received audio stream data; the second sending audio stream buffering submodule 22 is used for buffering the audio stream data to be sent;

[0076] The first voice activity detection submodule 23 reads data from the second receiving audio stream buffer submodule 21, is used to detect that the speaker is in a silent state, and writes the state information into the sending audio stream buffer, and hands it over to the second Send audio stream buffering sub-module 22 for processing.

[0077] Among them, see Figure 5 , the detailed operation of the silence detection module 2 is as follows:

[0078] (1) the first voice activity detection submodule 23 calls the second...

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 tone quality optimization device for a voice communication system. The tone quality optimization device comprises a system control module, wherein the system control module calls an echo suppression module to communicate with an audio stream receiving module; the system control module calls a silence detection module to communicate with the audio stream receiving module;the system control module calls ae comfortable noise module to communicate with an audio stream output module; the system control module calls a network jitter processing module to communicate with the audio stream output module; a working process of the echo suppression module comprises the following steps of acquiring a configuration file to determine an echo cancellation mode according to the type and the version of the system; caching received voice stream into a data space in a communication process; comparing a newest receiving and sending packet with a content in the cache, screening and filtering the echo part, and computing offset frequency to realize an effect of echo cancellation; and receiving the released cached data. According to the device, a plurality of technologies are added in the communication process, so that the communication can be clearly carried out, and the network burden can be also reduced.

Description

technical field [0001] The invention relates to the field of voice communication systems, in particular to a sound quality optimization device for voice communication systems. Background technique [0002] Modern communication systems provide a wide range of voice services, and voice communication has become an indispensable way of communication in life. [0003] However, the voice quality after codec is restricted by many conditions, such as: the rate of the encoder, environmental noise, the impact of transmission channel errors, the impact of multiple codecs, different speakers (such as treble and bass) influence, the influence of different languages, etc. [0004] Therefore, how to improve the sound quality of the voice communication system and reduce the network load as much as possible without reducing the subjective sound quality has become a very important research topic. Contents of the invention [0005] The present invention provides a sound quality optimizatio...

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 Applications(China)
IPC IPC(8): H04M9/08G10L21/003G10L19/16
CPCG10L19/167G10L21/003H04M9/08H04M9/082
Inventor 梁友仁吕前进刘健旭高友胡双喜朱清晨程贝贝杨越
Owner TOEC ANCHEN INFORMATION TECH
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