Single-chip based multi-channel multi-voice codec scheduling method

A technology of codec and scheduling method, which is applied in the field of multi-channel multi-voice codec scheduling, can solve the problems of setting up tasks without practical significance, increased computing load of DSP chip, bottleneck of computing load, etc., to solve the bottleneck of computing capacity and complexity, the number of channels is reduced, and the effect of achieving channel density

Active Publication Date: 2007-05-30
ZTE CORP
View PDF0 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The VoIP voice processing system realizes real-time voice processing through the preemption and release of different tasks, but at the same time, multi-task voice signal processing can solve the voice bottleneck or voice frame loss caused by multi-channel polling, but the opening and closing of channels requires Create and cancel tasks in real time. Frequent opening and canceling of tasks and frequent switching of multiple tasks will lead to an increase i

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
  • Single-chip based multi-channel multi-voice codec scheduling method
  • Single-chip based multi-channel multi-voice codec scheduling method
  • Single-chip based multi-channel multi-voice codec scheduling method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] At first, the core idea of ​​the present invention is explained: under the guarantee of the total processing capacity of the DSP chip, on the basis of ensuring real-time processing of each channel data with the processing frame length, channels are allocated by each voice codec in each time slice in the corresponding synchronous cycle cycle The average or most likely average of the numbers is used to realize the balance of the DSP operation load, and the synchronization cycle period is equal to the processing frame length of the corresponding speech codec. The present invention is applicable to various voice processing systems with a multi-channel multi-speech codec structure with a certain time-length processing as the unit.

[0043] The second step is to explain the starting point of the present invention: the program structure of the channel polling scheduling method is clear, and the multi-task scheduling method successfully solves the computing load bottleneck cause...

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 relates to a dispatching method of multichannel and multisound codec based on the single chip. Every channel is accessed on every time slice, contains: the time of time slice is determined according to the greatest common divisor of long of processing frames of the sound codec; calculates the synchronized cycle period of the sound codec relative to the cycle count period of said time slice P; the channels of sound codec are distributed equally and called according to the time slot of cycle count period P of every sound codec. The method equally distributes the corresponding channels in the cycle count period P, the corresponding channels are distributed to the time slice equally, and realize the VoIP sound processing system channel density, any sound codec combination can be realized, and it's no need to monitor the operation load of DSP chip timely and solve the operation capability bottleneck brought by the deployment of the traditional sound codec and the complex extent.

Description

technical field [0001] The invention relates to voice signal processing, in particular to a single-chip-based scheduling method for multi-channel multi-voice codecs. Background technique [0002] Voice communication based on Internet Protocol Vocie overIP, referred to as VoIP, is a packetized and digital voice transmission technology based on Internet Protocol IP technology. The digital signal processing chip DSP has the characteristics of high processing capacity, independent storage control and low cost, and is suitable for performing the voice signal processing function in the VOIP voice processing system. Its application has greatly promoted the development and promotion of VoIP technology. [0003] The voice codec is built into the DSP chip as a core of VoIP technology, and the codec quality, occupied bandwidth, and processing power are directly related to the realization of VoIP performance. A series of voice compression coding and decoding standards for VoIP released...

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
IPC IPC(8): G10L19/00G10L19/12G10L19/14H03M7/30H04L9/06G10L19/008
Inventor 马俊王欣王侃赵心宇
Owner ZTE CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products