Abstract:
PROBLEM TO BE SOLVED: To prevent rate determination algorithm errors from causing audible artifacts such as screeches or beeps, in a system and method for detection of rate determination algorithm errors in variable rate communications system receivers. SOLUTION: The disclosed system and method detects frames with incorrectly determined data rates and performs frame erasure processing and/or memory state clean up to prevent propagation of distortion across multiple frames. Frames with incorrectly determined data rates are detected by checking illegal rate transitions, reserved bits, validating unused filter type bit combinations and analyzing relationships between fixed code-book gains and linear prediction coefficient gains. COPYRIGHT: (C)2009,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide a method of robust voice classification for making the greatest performance of an encoding technique of a variable bit rate of multi-mode possible by changing the voice-mode. SOLUTION: The voice classifier correctly classifies voice segments according to high percentage, codes by the minimum bit rate, and satisfies the necessary conditions of a lower bit rate. By the high precision voice classification, mean coded bit rate becomes further lower, and decoded voice quality becomes further higher. The voice classifier examines a maximum number of parameters for each voice frame, creates a large number of correct voice mode classification for each frame. The voice classifier classifies much voice mode correctly nuder changing environment condition. The voice classifier inputs classifying parameter from an external constitution element, creates internal classifying parameters from input parameter, establishes the threshold value of function of normalized auto-correlation coefficient, selects a parameter analyzer according to signal environment, analyzes the parameter and classifies the voice mode. COPYRIGHT: (C)2010,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide an efficient technique for encoding/decoding of MDCT (or similar transform-based) spectrum in scalable speech and audio compression algorithms.SOLUTION: A residual signal which is a difference between an original audio signal and a reconstructed version of the original audio signal is obtained from a Code Excited Linear Prediction (CELP)-based encoding layer and is transformed at a discrete cosine transform (DCT)-type transform layer to obtain a corresponding transform spectrum having a plurality of spectral lines. The transform spectrum spectral lines are transformed using a combinatorial position coding technique. The combinatorial position coding technique generates a lexicographical index for a selected subset of spectral lines, where each lexicographic index represents one of a plurality of possible binary strings representing the positions of the selected subset of spectral lines.
Abstract:
A system and method for detection of rate determination algorithm errors in variable rate communications system receivers. The disclosed embodiments prevent rate determination algorithm errors from causing audible artifacts such as screeches or beeps. The disclosed system and method detects frames with incorrectly determined data rates and performs frame erasure processing and/or memory state clean up to prevent propagation of distortion across multiple frames. Frames with incorrectly determined data rates are detected by checking illegal rate transitions, reserved bits, validating unused filter type bit combinations and analyzing relationships between fixed code-book gains and linear prediction coefficient gains.
Abstract:
Un procedimiento de sincronización de una pluralidad de tramas no de voz a través de un códec de voz, que comprende: generar una secuencia predeterminada usando una pluralidad de secuencias de ruido pseudoaleatorio, en el que la secuencia predeterminada tiene características de tipo ruido y en el que la secuencia predeterminada comprende patrones de bits para su uso en la generación de picos de correlación que proporcionan la secuencia predeterminada con una solidez a errores de trama de voz; y enviar la secuencia predeterminada a través de un códec de voz, en el que la secuencia predeterminada se usa como sincronización de trama para las tramas no de voz, en el que el inicio de los límites de las tramas no de voz de las tramas no de voz depende al menos de una distancia desde un desfase de tiempo dentro de la secuencia predeterminada a una instancia de tiempo de referencia.
Abstract:
A system is provided for transmitting information through a speech codec (in-band) such as found in a wireless communication network. A modulator transforms the data into a spectrally noise-like signal based on the mapping of a shaped pulse to predetermined positions within a modulation frame, and the signal is efficiently encoded by a speech codec. A synchronization sequence provides modulation frame timing at the receiver and is detected based on analysis of a correlation peak pattern. A request/response protocol provides reliable transfer of data using message redundancy, retransmission, and/or robust modulation modes dependent on the communication channel conditions.
Abstract:
A system is provided for transmitting information through a speech codec (inband) such as found in a wireless communication network A modulator transforms the data into a spectrally noise-like signal based on the mapping of a shaped pulse to predetermined positions within a modulation frame, and the signal is efficiently encoded by a speech codec A synchro-nization sequence provides modulation frame timing at the receiver and is detected based on analysis of a correlation peak pattern. A request/response protocol provides reliable transfer of data using message redundancy, retransmission, and/or robust modula-tion modes dependent on the communication channel conditions
Abstract:
A system is provided for transmitting information through a speech codec (inband) such as found in a wireless communication network. A modulator transforms the data into a spectrally noise-like signal based on the mapping of a shaped pulse to predetermined positions within a modulation frame, and the signal is efficiently encoded by a speech codec. A synchronization sequence provides modulation frame timing at the receiver and is detected based on analysis of a correlation peak pattern. A request/response protocol provides reliable transfer of data using message redundancy, retransmission, and/or robust modulation modes dependent on the communication channel conditions.