[go: up one dir, main page]

RU2013141919A - DEVICE AND METHOD FOR CODING AND DECODING AN AUDIO SIGNAL USING A LEVELED PREVIOUS VIEWER PART - Google Patents

DEVICE AND METHOD FOR CODING AND DECODING AN AUDIO SIGNAL USING A LEVELED PREVIOUS VIEWER PART Download PDF

Info

Publication number
RU2013141919A
RU2013141919A RU2013141919/08A RU2013141919A RU2013141919A RU 2013141919 A RU2013141919 A RU 2013141919A RU 2013141919/08 A RU2013141919/08 A RU 2013141919/08A RU 2013141919 A RU2013141919 A RU 2013141919A RU 2013141919 A RU2013141919 A RU 2013141919A
Authority
RU
Russia
Prior art keywords
window
data
frame
encoding
audio signal
Prior art date
Application number
RU2013141919/08A
Other languages
Russian (ru)
Other versions
RU2574849C2 (en
Inventor
Эммануэль РАВЕЛЛИ
Ральф ГАЙГЕР
Маркус ШНЕЛЛЬ
Гийом ФУКС
Веза РУОППИЛА
Том БЯКСТРЕМ
Бернхард ГРИЛЛ
Кристиан ХЕЛЬМРИХ
Original Assignee
Фраунхофер-Гезелльшафт Цур Фердерунг Дер Ангевандтен Форшунг Е.Ф.
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 Фраунхофер-Гезелльшафт Цур Фердерунг Дер Ангевандтен Форшунг Е.Ф. filed Critical Фраунхофер-Гезелльшафт Цур Фердерунг Дер Ангевандтен Форшунг Е.Ф.
Publication of RU2013141919A publication Critical patent/RU2013141919A/en
Application granted granted Critical
Publication of RU2574849C2 publication Critical patent/RU2574849C2/en

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/005Correction of errors induced by the transmission channel, if related to the coding algorithm
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/04Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/02Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using spectral analysis, e.g. transform vocoders or subband vocoders
    • G10L19/022Blocking, i.e. grouping of samples in time; Choice of analysis windows; Overlap factoring
    • G10L19/025Detection of transients or attacks for time/frequency resolution switching
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/04Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
    • G10L19/08Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/02Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using spectral analysis, e.g. transform vocoders or subband vocoders
    • G10L19/028Noise substitution, i.e. substituting non-tonal spectral components by noisy source
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/04Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
    • G10L19/08Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters
    • G10L19/10Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters the excitation function being a multipulse excitation
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K11/00Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/16Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/012Comfort noise or silence coding
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/02Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using spectral analysis, e.g. transform vocoders or subband vocoders
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/02Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using spectral analysis, e.g. transform vocoders or subband vocoders
    • G10L19/0212Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using spectral analysis, e.g. transform vocoders or subband vocoders using orthogonal transformation
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/02Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using spectral analysis, e.g. transform vocoders or subband vocoders
    • G10L19/022Blocking, i.e. grouping of samples in time; Choice of analysis windows; Overlap factoring
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/02Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using spectral analysis, e.g. transform vocoders or subband vocoders
    • G10L19/03Spectral prediction for preventing pre-echo; Temporary noise shaping [TNS], e.g. in MPEG2 or MPEG4
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/04Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
    • G10L19/06Determination or coding of the spectral characteristics, e.g. of the short-term prediction coefficients
    • G10L19/07Line spectrum pair [LSP] vocoders
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/04Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
    • G10L19/08Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters
    • G10L19/10Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters the excitation function being a multipulse excitation
    • G10L19/107Sparse pulse excitation, e.g. by using algebraic codebook
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/04Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
    • G10L19/08Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters
    • G10L19/12Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters the excitation function being a code excitation, e.g. in code excited linear prediction [CELP] vocoders
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/04Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
    • G10L19/08Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters
    • G10L19/12Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters the excitation function being a code excitation, e.g. in code excited linear prediction [CELP] vocoders
    • G10L19/13Residual excited linear prediction [RELP]
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/04Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
    • G10L19/16Vocoder architecture
    • G10L19/18Vocoders using multiple modes
    • G10L19/22Mode decision, i.e. based on audio signal content versus external parameters
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L21/00Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
    • G10L21/02Speech enhancement, e.g. noise reduction or echo cancellation
    • G10L21/0208Noise filtering
    • G10L21/0216Noise filtering characterised by the method used for estimating noise
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L25/00Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
    • G10L25/03Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 characterised by the type of extracted parameters
    • G10L25/06Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 characterised by the type of extracted parameters the extracted parameters being correlation coefficients
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L25/00Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
    • G10L25/78Detection of presence or absence of voice signals
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/04Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
    • G10L19/16Vocoder architecture
    • G10L19/18Vocoders using multiple modes
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/04Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
    • G10L19/26Pre-filtering or post-filtering

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Computational Linguistics (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • Quality & Reliability (AREA)
  • Mathematical Physics (AREA)
  • Algebra (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Image Processing (AREA)

Abstract

1. Устройство для кодирования аудиосигнала, имеющего поток дискретных значений (100) аудиосигнала, содержащее:блок (102) применения оконной функции для применения окна (200) анализа кодирования с предсказанием к потоку дискретных значений аудиосигнала для получения обработанных с помощью оконной функции данных для анализа с предсказанием и для применения окна (204) анализа кодирования с преобразованием к потоку дискретных значений аудиосигнала для получения обработанных с помощью оконной функции данных для анализа с преобразованием,причем окно анализа кодирования с преобразованием связано с дискретными значениями аудиосигнала в пределах текущего кадра дискретных значений аудиосигнала и с дискретными значениями аудиосигнала заданной части будущего кадра дискретных значений аудиосигнала, являющимися частью (206) опережающего просмотра кодирования с преобразованием,причем окно анализа кодирования с предсказанием связано по меньшей мере с частью дискретных значений аудиосигнала текущего кадра и с дискретными значениями аудиосигнала заданной части будущего кадра, являющимися частью (208) опережающего просмотра кодирования с предсказанием,причем часть (206) опережающего просмотра кодирования с преобразованием и часть (208) опережающего просмотра кодирования с предсказанием тождественны друг другу или отличаются друг от друга менее чем 20% части (208) опережающего просмотра кодирования с предсказанием или менее чем 20% части (206) опережающего просмотра кодирования с преобразованием; ипроцессор (104) кодирования для генерации данных, кодированных с помощью кодирования с предсказанием, для текущего кадра с использов�1. An apparatus for encoding an audio signal having a stream of discrete values (100) of an audio signal, comprising: a window function application unit (102) for applying a prediction encoding analysis window (200) to a stream of discrete values of an audio signal to obtain data for analysis processed by the window function with the prediction and for applying the window (204) of the coding analysis with conversion to the stream of discrete values of the audio signal to obtain processed data using the window function for analysis with conversion, but the analysis of the encoding with conversion is associated with discrete values of the audio signal within the current frame of discrete values of the audio signal and with discrete values of the audio signal of a given part of the future frame of discrete values of the audio signal, which are part (206) of the forward viewing of the encoding with conversion, the prediction encoding analysis window being associated with at least with a part of the discrete values of the audio signal of the current frame and with discrete values of the audio signal of a given part of the future frame, being with the prediction encoding look-ahead part (208), the transform encoding look-ahead part (206) and the prediction encoding look-ahead part (208) are identical to each other or less than 20% of the encoding look-ahead part (208) differ with a prediction of or less than 20% of the portion (206) of the look-ahead coding conversion; coding iprocessor (104) for generating data encoded using prediction coding for the current frame using

Claims (26)

1. Устройство для кодирования аудиосигнала, имеющего поток дискретных значений (100) аудиосигнала, содержащее:1. A device for encoding an audio signal having a stream of discrete values (100) of an audio signal, comprising: блок (102) применения оконной функции для применения окна (200) анализа кодирования с предсказанием к потоку дискретных значений аудиосигнала для получения обработанных с помощью оконной функции данных для анализа с предсказанием и для применения окна (204) анализа кодирования с преобразованием к потоку дискретных значений аудиосигнала для получения обработанных с помощью оконной функции данных для анализа с преобразованием,a window function application unit (102) for applying a prediction coding analysis window (200) to a stream of discrete audio signal values to obtain predicted analysis data processed by a window function and for applying a coding analysis window (204) to convert a discrete audio signal stream to receive data processed using a window function for analysis with conversion, причем окно анализа кодирования с преобразованием связано с дискретными значениями аудиосигнала в пределах текущего кадра дискретных значений аудиосигнала и с дискретными значениями аудиосигнала заданной части будущего кадра дискретных значений аудиосигнала, являющимися частью (206) опережающего просмотра кодирования с преобразованием,wherein the conversion coding analysis window is associated with discrete values of the audio signal within the current frame of discrete values of the audio signal and with discrete values of the audio signal of a given part of the future frame of discrete values of the audio signal, which are part (206) of the forward looking encoding with conversion, причем окно анализа кодирования с предсказанием связано по меньшей мере с частью дискретных значений аудиосигнала текущего кадра и с дискретными значениями аудиосигнала заданной части будущего кадра, являющимися частью (208) опережающего просмотра кодирования с предсказанием,moreover, the prediction encoding analysis window is associated with at least a portion of the discrete audio values of the current frame and with discrete audio values of a given part of the future frame, which are part (208) of the predictive encoding look-ahead, причем часть (206) опережающего просмотра кодирования с преобразованием и часть (208) опережающего просмотра кодирования с предсказанием тождественны друг другу или отличаются друг от друга менее чем 20% части (208) опережающего просмотра кодирования с предсказанием или менее чем 20% части (206) опережающего просмотра кодирования с преобразованием; иmoreover, the part (206) of the forward lookup of the coding with the conversion and the part (208) of the forward lookup of the coding with the prediction are identical to each other or less than 20% of the part (208) of the forward lookup of the coding with the prediction or less than 20% of the part (206) look ahead to coding with conversion; and процессор (104) кодирования для генерации данных, кодированных с помощью кодирования с предсказанием, для текущего кадра с использованием обработанных с помощью оконной функции данных для анализа с предсказанием или для генерации данных, кодированных с преобразованием, для текущего кадра с использованием обработанных с помощью оконной функции данных для анализа с преобразованием.an encoding processor (104) for generating data encoded by prediction encoding for the current frame using windowed data for prediction analysis or to generate transform encoded data for the current frame using windowed processing data for analysis with conversion. 2. Устройство по п. 1, в котором окно (204) анализа кодирования с преобразованием содержит неперекрывающуюся часть, простирающуюся в части (206) опережающего просмотра кодирования с преобразованием.2. The device according to claim 1, wherein the transform coding analysis window (204) comprises a non-overlapping portion extending in a look-ahead coding conversion portion (206). 3. Устройство по п. 1, в котором окно (204) анализа кодирования с преобразованием содержит дополнительную перекрывающуюся часть (210), начинающуюся в начале текущего кадра и заканчивающуюся в начале неперекрывающейся части (208).3. The device according to claim 1, wherein the transform coding analysis window (204) comprises an additional overlapping part (210) starting at the beginning of the current frame and ending at the beginning of the non-overlapping part (208). 4. Устройство по п. 1, в котором блок (102) применения оконной функции сконфигурирован с возможностью использовать только начальное окно (220, 222) для перехода от кодирования с предсказанием к кодированию с преобразованием от кадра к следующему кадру, причем начальное окно не используется для перехода от кодирования с преобразованием к кодированию с предсказанием от одного кадра к следующему кадру.4. The device according to claim 1, in which the block (102) for applying the window function is configured to use only the initial window (220, 222) to switch from predictive encoding to encoding with conversion from a frame to the next frame, and the initial window is not used to move from transform coding to predictive coding from one frame to the next frame. 5. Устройство по п. 1, дополнительно содержащее:5. The device according to claim 1, further comprising: выходной интерфейс (106) для вывода кодируемого сигнала для текущего кадра; иan output interface (106) for outputting the encoded signal for the current frame; and селектор (112) режима кодирования для управления процессором (104) кодирования для вывода или данных, кодированных с помощью кодирования с предсказанием, или данных, кодированных с преобразованием, для текущего кадра,an encoding mode selector (112) for controlling an encoding processor (104) for outputting either data encoded by prediction encoding or data encoded with transformation for the current frame, причем селектор (112) режима кодирования сконфигурирован с возможностью переключаться только между кодированием с предсказанием или кодированием с преобразованием для целого кадра, так что кодируемый сигнал для целого кадра или содержит данные, кодированные с помощью кодирования с предсказанием, или данные, кодированные с преобразованием.moreover, the encoding mode selector (112) is configured to switch only between prediction encoding or transform coding for the whole frame, so that the encoded signal for the whole frame either contains data encoded using prediction coding or data encoded with conversion. 6. Устройство по п. 1,6. The device according to claim 1, в котором блок применения (102) оконной функции использует, в дополнение к окну анализа кодирования с предсказанием дополнительное окно (202) анализа кодирования с предсказанием, связанное с дискретными значениями аудиосигнала, размещенными в начале текущего кадра, и в котором окно (200) анализа кодирования с предсказанием не связано с дискретными значениями аудиосигнала, размещенными в начале текущего кадра.in which the application block (102) of the window function uses, in addition to the prediction encoding analysis window, an additional prediction encoding analysis window (202) associated with discrete audio values located at the beginning of the current frame, and in which the encoding analysis window (200) with prediction is not associated with discrete values of the audio signal located at the beginning of the current frame. 7. Устройство по п. 1,7. The device according to claim 1, в котором кадр содержит множество подкадров, причем окно (200) анализа с предсказанием центрировано в центре подкадра, и причем окно анализа кодирования с преобразованием центрировано на границе между двумя подкадрами.wherein the frame contains a plurality of subframes, the prediction analysis window (200) being centered in the center of the subframe, and the transform coding analysis window being centered on the boundary between the two subframes. 8. Устройство по п. 7,8. The device according to p. 7, в котором окно (200) анализа с предсказанием центрировано в центре последнего подкадра кадра, причем дополнительное окно анализа (202) центрировано в центре второго подкадра текущего кадра, и причем окно анализа кодирования с преобразованием центрировано на границе между третьим и четвертым подкадром текущего кадра, причем текущий кадр подразделен на четыре подкадра.wherein the prediction analysis window (200) is centered in the center of the last subframe of the frame, wherein the additional analysis window (202) is centered in the center of the second subframe of the current frame, and wherein the transform coding analysis window is centered on the boundary between the third and fourth subframe of the current frame, the current frame is subdivided into four subframes. 9. Устройство по п. 1, в котором дополнительное окно (202) анализа кодирования с предсказанием не имеет части опережающего просмотра в будущем кадре и связано с дискретными значениями текущего кадра.9. The device according to claim 1, in which the additional window (202) of the prediction coding analysis does not have a part of the look-ahead in the future frame and is associated with discrete values of the current frame. 10. Устройство по п. 1, в котором окно анализа кодирования с преобразованием дополнительно содержит нулевую часть перед началом окна и нулевую часть после конца окна так, чтобы полная длина во времени окна анализа кодирования с преобразованием была в два раза больше длины во времени текущего кадра.10. The device according to claim 1, wherein the transform coding analysis window further comprises a zero part before the start of the window and a zero part after the end of the window so that the total time length of the transform coding analysis window is two times the length in time of the current frame . 11. Устройство по п. 10, в котором для перехода от режима кодирования с предсказанием к режиму кодирования с преобразованием от одного кадра к следующему кадру блоком (102) применения оконной функции используется окно перехода,11. The device according to claim 10, in which the transition window is used to switch from the prediction encoding mode to the encoding mode with conversion from one frame to the next frame by the window function application unit (102), причем окно перехода содержит первую неперекрывающуюся часть, начинающуюся в начале кадра, и перекрывающуюся часть, начинающуюся в конце неперекрывающейся части и простирающуюся в будущий кадр,moreover, the transition window contains the first non-overlapping part, starting at the beginning of the frame, and an overlapping part, starting at the end of the non-overlapping part and extending to the future frame, причем перекрывающаяся часть, простирающаяся в будущий кадр, имеет длину, которая идентична длине окна анализа части опережающего просмотра кодирования с преобразованием.moreover, the overlapping part, extending into the future frame, has a length that is identical to the length of the analysis window of the leading part of the look-ahead coding with conversion. 12. Устройство по п. 1, в котором длина во времени окна анализа кодирования с преобразованием больше, чем длина во времени окна (200, 202) анализа кодирования с предсказанием.12. The device according to claim 1, wherein the time length of the transform coding analysis window is greater than the time length of the predictive coding analysis window (200, 202). 13. Устройство по п. 1, дополнительно содержащее:13. The device according to claim 1, further comprising: выходной интерфейс (106) для вывода закодированного сигнала для текущего кадра; иan output interface (106) for outputting an encoded signal for the current frame; and селектор (112) режима кодирования для управления процессором (104) кодирования для вывода или данных, кодированных с помощью кодирования с предсказанием, или данных, кодированных с преобразованием, для текущего кадра,an encoding mode selector (112) for controlling an encoding processor (104) for outputting either data encoded by prediction encoding or data encoded with transformation for the current frame, причем окно (102) сконфигурировано с возможностью использовать дополнительное окно кодирования с предсказанием, расположенное в текущем кадре перед окном кодирования с предсказанием, иmoreover, the window (102) is configured to use an additional prediction encoding window located in the current frame in front of the prediction encoding window, and причем селектор (112) режима кодирования сконфигурирован с возможностью управлять процессором (104) кодирования для посылки только данных анализа кодирования с предсказанием полученных из окна кодирования с предсказанием, когда данные, кодированные с преобразованием, выводятся на выходной интерфейс, и не посылать данные анализа кодирования с предсказанием полученные из дополнительного окна кодирования с предсказанием, иwherein the encoding mode selector (112) is configured to control the encoding processor (104) to send only predictive encoding analysis data obtained from the predictive encoding window when the encoded data is converted to the output interface and not to send encoding analysis data with predicted from an additional predictive coding window, and причем селектор (112) режима кодирования сконфигурирован с возможностью управлять процессором (104) кодирования для посылки данных анализа кодирования с предсказанием, полученных из окна кодирования с предсказанием, и для посылки данных анализа кодирования с предсказанием, полученных из дополнительного окна кодирования с предсказанием, когда данные кодированные с предсказанием, выводятся на выходной интерфейс.wherein the encoding mode selector (112) is configured to control the encoding processor (104) to send prediction encoding analysis data obtained from the prediction encoding window and to send prediction encoding analysis data obtained from the additional prediction encoding window when the data predictive encoded are output to the output interface. 14. Устройство по п. 1, в котором процессор (104) кодирования содержит:14. The device according to claim 1, wherein the encoding processor (104) comprises: анализатор (302) кодирования с предсказанием для получения данных кодирования с предсказанием для текущего кадра из обработанных с помощью оконной функции данных (100a) для анализа с предсказанием;a predictive encoding analyzer (302) for obtaining predictive encoding data for the current frame from the window-processed data (100a) for the prediction analysis; ветвь кодирования с предсказанием, содержащую:a predictive coding branch comprising: каскад (304) фильтра для вычисления данных фильтра по дискретным значениям аудиосигнала для текущего кадра, используя данные кодирования с предсказанием; иa filter stage (304) for computing filter data from discrete audio signal values for the current frame using predictive coding data; and вычислитель (306) параметров кодера с предсказанием для вычисления параметров кодирования с предсказанием для текущих кадров; иa predictor encoder parameter calculator (306) for calculating predictive encoding parameters for the current frames; and ветвь кодирования с преобразованием, содержащую:a transform encoding branch containing: спектрально-временной преобразователь (310) для преобразования данных окна для алгоритма кодирования с преобразованием в спектральное представление;a spectral-temporal converter (310) for converting window data for a coding algorithm with conversion to a spectral representation; блок (312) спектрального взвешивания для взвешивания спектральных данных, используя взвешенные данные взвешивания, полученные из данных кодирования с предсказанием, для получения взвешенных спектральных данных; иa spectral weighting unit (312) for weighting the spectral data using the weighted weighting data obtained from the predictive coding data to obtain weighted spectral data; and процессор (314) для спектральных данных для обработки взвешенных спектральных данных для получения данных, кодированных с помощью преобразования, для текущего кадра.a spectral data processor (314) for processing weighted spectral data to obtain transform encoded data for the current frame. 15. Способ кодирования аудиосигнала, имеющего поток дискретных значений (100) аудиосигнала, содержащий:15. A method of encoding an audio signal having a stream of discrete values (100) of an audio signal, comprising: применение (102) окна (200) анализа кодирования с предсказанием к потоку дискретных значений аудиосигнала для получения обработанных с помощью оконной функции данных для анализа с предсказанием и применения окна (204) анализа кодирования с преобразованием к потоку дискретных значений аудиосигнала для получения обработанных с помощью оконной функции данных для анализа с преобразованием,application (102) of a predictive coding analysis window (200) to a stream of discrete values of an audio signal to obtain processed data using a window function for predicting analysis and applying a coding analysis window (204) to a discrete stream of audio signals to be processed to obtain processed by a window data functions for analysis with transformation, причем окно анализа кодирования с преобразованием связано с дискретными значениями аудиосигнала в пределах текущего кадра дискретных значений аудиосигнала и с дискретными значениями аудиосигнала заданной части будущего кадра дискретных значений аудиосигнала, являющимися частью (206) опережающего просмотра кодирования с преобразованием,wherein the conversion coding analysis window is associated with discrete values of the audio signal within the current frame of discrete values of the audio signal and with discrete values of the audio signal of a given part of the future frame of discrete values of the audio signal, which are part (206) of the forward looking encoding with conversion, причем окно анализа кодирования с предсказанием связано по меньшей мере с частью дискретных значений аудиосигнала текущего кадра и с дискретными значениями аудиосигнала заданной части будущего кадра, являющимися частью (208) опережающего просмотра кодирования с предсказанием,moreover, the prediction encoding analysis window is associated with at least a portion of the discrete audio values of the current frame and with discrete audio values of a given part of the future frame, which are part (208) of the predictive encoding look-ahead, причем часть (206) опережающего просмотра кодирования с преобразованием и часть (208) опережающего просмотра кодирования с предсказанием тождественны друг другу или отличаются друг от друга менее чем 20% части (208) опережающего просмотра кодирования с предсказанием или менее чем 20% части (206) опережающего просмотра кодирования с преобразованием; иmoreover, the part (206) of the forward lookup of the coding with the conversion and the part (208) of the forward lookup of the coding with the prediction are identical to each other or less than 20% of the part (208) of the forward lookup of the coding with the prediction or less than 20% of the part (206) look ahead to coding with conversion; and генерацию (104) данных, кодированных с помощью преобразования, для текущего кадра, используя обработанные с помощью оконной функции данные для анализа с предсказанием, или для генерации с преобразованием данных, кодированных с помощью преобразования, для текущего кадра, используя обработанные с помощью оконной функции данные для анализа с преобразованием.generating (104) transform encoded data for the current frame using the data processed by the window function for prediction analysis, or to generate transform encoded data for the current frame using the data processed by the window function for analysis with conversion. 16. Аудиодекодер для декодирования закодированного аудиосигнала, содержащий:16. An audio decoder for decoding an encoded audio signal, comprising: декодер (180) параметров предсказания для выполнения декодирования данных для кадра кодированного с предсказанием из закодированного аудиосигнала;a prediction parameter decoder (180) for decoding data for a prediction encoded frame from the encoded audio signal; декодер (183) параметров преобразования для выполнения декодирования данных для кадра кодированного с преобразованием, из закодированного аудиосигнала,a transform parameter decoder (183) for decoding data for a transform encoded frame from the encoded audio signal, причем декодер (183) параметров преобразования сконфигурирован выполнять спектрально-временное преобразование и применять окно синтеза к преобразованным данным для получения данных для текущего кадра и будущего кадра, окно синтеза, имеющее первую перекрывающуюся часть, смежную вторую неперекрывающуюся часть и смежную третью перекрывающуюся часть (206), третью перекрывающуюся часть, связанную с дискретными значениями аудиосигнала для будущего кадра, и неперекрывающуюся часть (208), связанную с данными текущего кадра; иmoreover, the decoder (183) of the conversion parameters is configured to perform spectral-temporal conversion and apply the synthesis window to the converted data to obtain data for the current frame and the future frame, a synthesis window having a first overlapping part, an adjacent second non-overlapping part and an adjacent third overlapping part (206) a third overlapping portion associated with discrete values of the audio signal for the future frame, and a non-overlapping portion (208) associated with the data of the current frame; and добавляющий перекрытие блок (184) для наложения и добавления обработанных с помощью окна синтеза дискретных значений, связанных с третьей перекрывающейся частью окна синтеза для текущего кадра, и обработанных с помощью окна синтеза дискретных значений, связанных с первой перекрывающейся частью окна синтеза для будущего кадра, для получения первой части дискретных значений аудиосигнала для будущего кадра, причем оставшиеся дискретные значения аудиосигнала для будущего кадра являются обработанными с помощью окна синтеза дискретными значениями, связанными со второй неперекрывающейся частью окна синтеза для будущего кадра, полученными без добавления перекрытия, когда текущий кадр и будущий кадр содержат данные, кодированные с преобразованием.block adding (184) for overlapping and adding discrete values processed by the synthesis window related to the third overlapping part of the synthesis window for the current frame and processed by the synthesis window discrete values associated with the first overlapping part of the synthesis window for the future frame, receiving the first part of the discrete values of the audio signal for the future frame, and the remaining discrete values of the audio signal for the future frame are processed using the synthesis window discrete readings associated with the second non-overlapping part of the synthesis window for the future frame, obtained without adding overlap, when the current frame and the future frame contain data encoded with the conversion. 17. Аудиодекодер по п. 16, в котором текущий кадр закодированного аудиосигнала содержит данные кодированные с преобразованием, и будущий кадр содержит данные кодированные с предсказанием, причем декодер (183) параметров преобразования сконфигурирован выполнять обработку с помощью окна синтеза, используя окно синтеза для текущего кадра, для получения обработанных с помощью оконной функции дискретных значений аудиосигнала, связанных с неперекрывающейся частью (208) окна синтеза, причем обработанные с помощью окна синтеза дискретные значения аудиосигнала, связанные с третьей перекрывающейся частью окна синтеза для текущего кадра, отбрасываются, и17. The audio decoder according to claim 16, in which the current frame of the encoded audio signal contains data encoded with conversion, and the future frame contains data encoded with prediction, and the decoder (183) of the conversion parameters is configured to perform processing using the synthesis window using the synthesis window for the current frame , to obtain discrete values of the audio signal processed using the window function associated with the non-overlapping part (208) of the synthesis window, and discrete values processed using the synthesis window audio signals associated with a third overlapping portion of the synthesis window for the current frame are discarded, and в котором дискретные значения аудиосигнала для будущего кадра обеспечены декодером (180) параметров предсказания без данных от декодера (183) параметров преобразования.in which discrete values of the audio signal for the future frame are provided by the decoder (180) of the prediction parameters without data from the decoder (183) of the conversion parameters. 18. Аудиодекодер по п. 16, в котором текущий кадр содержит данные кодирования с предсказанием, а будущий кадр содержит данные кодирования с преобразованием,18. The audio decoder according to claim 16, in which the current frame contains predictive encoding data, and the future frame contains transform encoding data, в котором декодер (183) параметров преобразования сконфигурирован использовать окно перехода, отличающееся от окна синтеза,wherein the transform parameter decoder (183) is configured to use a transition window different from the synthesis window, в котором окно (220, 222) перехода содержит первую неперекрывающуюся часть (220) в начале будущего кадра и перекрывающуюся часть (222), начинающуюся в конце будущего кадра и простирающуюся в кадр после будущего кадра во времени, иin which the transition window (220, 222) contains the first non-overlapping part (220) at the beginning of the future frame and the overlapping part (222) starting at the end of the future frame and extending into the frame after the future frame in time, and в котором дискретные значения аудиосигнала для будущего кадра генерируются без перекрытия, и аудиоданные, связанные со второй перекрывающейся частью (222) окна для будущего кадра вычисляются добавляющим перекрытие блоком (184) с использованием первой перекрывающейся части окна синтеза для кадра после будущего кадра.in which discrete audio signal values for a future frame are generated without overlapping, and audio data associated with a second overlapping window portion (222) for a future frame is computed by overlapping block (184) using the first overlapping part of the synthesis window for the frame after the future frame. 19. Аудиодекодер по п. 16,19. The audio decoder according to claim 16, в котором вычислитель (183) параметров преобразования содержит:in which the transmitter (183) of the conversion parameters contains: блок (183b) спектрального взвешивания для взвешивания декодированных с преобразованием спектральных данных для текущего кадра, используя данные кодирования с предсказанием; иa spectral weighting unit (183b) for weighting the transform-decoded spectral data for the current frame using predictive encoding data; and вычислитель (183c) данных взвешивания кодирования с предсказанием для вычисления данных кодирования с предсказанием путем объединения взвешенной суммы данных кодирования с предсказанием, полученных из прошлого кадра, и данных кодирования с предсказанием, полученных из текущего кадра, для получения интерполированных данных кодирования с предсказанием.a predictive encoding weighting data calculator (183c) for calculating predictive encoding data by combining a weighted sum of predicted encoding data obtained from a previous frame and predicted encoding data obtained from the current frame to obtain interpolated predictive encoding data. 20. Аудиодекодер по п. 19,20. The audio decoder according to claim 19, в котором вычислитель (183c) данных взвешивания кодирования с предсказанием сконфигурирован с возможностью преобразовывать данные кодирования с предсказанием в спектральное представление, имеющее весовые значения для каждого диапазона частот, иin which the predictive encoding weighting data calculator (183c) is configured to convert the predictive encoding data into a spectral representation having weight values for each frequency range, and причем блок (183b) спектрального взвешивания сконфигурирован с возможностью взвешивать все спектральные значения в полосе посредством идентичного весового значения для этой полосы.moreover, the spectral weighting unit (183b) is configured to weight all spectral values in a band by means of an identical weight value for that band. 21. Аудиодекодер по п. 16, в котором окно синтеза сконфигурировано с возможностью иметь полную продолжительность менее 50 мс и более 25 мс, причем первая и третья перекрывающиеся части имеют одинаковую длину, и причем третья перекрывающаяся часть имеет длину менее 15 мс.21. The audio decoder of claim 16, wherein the synthesis window is configured to have a total duration of less than 50 ms and more than 25 ms, wherein the first and third overlapping parts are the same length, and the third overlapping part is less than 15 ms in length. 22. Аудиодекодер по п. 16,22. The audio decoder according to claim 16, в котором окно синтеза имеет продолжительность в 30 мс без заполненных нулями частей, первая и третья перекрывающиеся части имеют длительность 10 мс, а неперекрывающаяся часть имеет длительность 10 мс.in which the synthesis window has a duration of 30 ms without parts filled with zeros, the first and third overlapping parts have a duration of 10 ms, and the non-overlapping part has a duration of 10 ms. 23. Аудиодекодер по п. 16,23. The audio decoder according to claim 16, в котором декодер (183) параметров преобразования сконфигурирован с возможностью применять для спектрально-временного преобразования преобразование (183d) DCT, имеющее число дискретных значений, соответствующее длине кадра, и операцию (183e) обратной свертки для генерации числа временных значений, в два раза превышающего число временных значений до DCT, иwherein the transform parameter decoder (183) is configured to apply a DCT transform (183d) having a number of discrete values corresponding to a frame length for a spectral-temporal transform and an inverse convolution operation (183e) to generate a number of time values twice the number time values to DCT, and применять (183e) окно синтеза к результату операции обратной свертки, причем окно синтеза содержит перед первой перекрывающейся частью и после третьей перекрывающейся части нулевые части, имеющие длину, равную половине длины первой и третьей перекрывающихся частей.apply (183e) the synthesis window to the result of the reverse convolution operation, wherein the synthesis window contains, before the first overlapping part and after the third overlapping part, zero parts having a length equal to half the length of the first and third overlapping parts. 24. Способ декодирования кодированного аудиосигнала, содержащий:24. A method for decoding an encoded audio signal, comprising: выполнение (180) декодирования данных для кадра, кодированного с предсказанием, из закодированного аудиосигнала;performing (180) decoding the data for the prediction encoded frame from the encoded audio signal; выполнение (183) декодирования данных для кадра, кодированного с преобразованием, из закодированного аудиосигнала,performing (183) decoding data for a frame encoded with the conversion of the encoded audio signal, причем этап выполнения (183) декодирования данных для кадра, кодированного с преобразованием, содержит выполнение спектрально-временного преобразования и применение окна синтеза к преобразованным данным для получения данных для текущего кадра и будущего кадра, окна синтеза, имеющего первую перекрывающуюся часть, смежную вторую неперекрывающуюся часть и смежную третью перекрывающуюся часть (206), третью перекрывающуюся часть, связанную с дискретными значениями аудиосигнала для будущего кадра, и неперекрывающуюся часть (208), связанную с данными текущего кадра; иmoreover, the step of executing (183) decoding the data for the frame encoded with the conversion comprises performing a spectral-time conversion and applying the synthesis window to the converted data to obtain data for the current frame and the future frame, a synthesis window having a first overlapping part, an adjacent second non-overlapping part and an adjacent third overlapping portion (206), a third overlapping portion associated with discrete audio values for the future frame, and a non-overlapping portion (208) associated with yes GOVERNMENTAL current frame; and перекрытие и добавление (184) обработанных с помощью окна синтеза дискретных значений, связанных с третьей перекрывающейся частью окна синтеза для текущего кадра, и обработанных с помощью окна синтеза дискретных значений, связанных с первой перекрывающейся частью окна синтеза для будущего кадра, для получения первой части дискретных значений аудиосигнала для будущего кадра, причем оставшиеся дискретные значения аудиосигнала для будущего кадра являются обработанными с помощью окна синтеза дискретными значениями, связанными со второй непересекающейся частью окна синтеза для будущего кадра, полученными без добавления перекрытия, когда текущий кадр и будущий кадр содержат данные, кодированные с преобразованием.overlapping and adding (184) the discrete values processed by the synthesis window associated with the third overlapping part of the synthesis window for the current frame and the processed by the synthesis window discrete values associated with the first overlapping part of the synthesis window for the future frame to obtain the first part of the discrete values of the audio signal for the future frame, and the remaining discrete values of the audio signal for the future frame are processed using the synthesis window, discrete values associated with the second intersecting part of the synthesis window to the future frame, obtained without the addition of overlap, when the current frame and the next frame contains data encoded with the conversion. 25. Машиночитаемый носитель, содержащий машиночитаемые команды, чтобы заставить компьютер осуществлять способ по п.15.25. A computer-readable medium comprising computer-readable instructions to cause a computer to implement the method of claim 15. 26. Машиночитаемый носитель, содержащий машиночитаемые команды, чтобы заставить компьютер осуществлять способ по п.24. 26. A computer-readable medium comprising computer-readable instructions to cause a computer to implement the method of claim 24.
RU2013141919/08A 2011-02-14 2012-02-14 Apparatus and method for encoding and decoding audio signal using aligned look-ahead portion RU2574849C2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201161442632P 2011-02-14 2011-02-14
US61/442,632 2011-02-14
PCT/EP2012/052450 WO2012110473A1 (en) 2011-02-14 2012-02-14 Apparatus and method for encoding and decoding an audio signal using an aligned look-ahead portion

Publications (2)

Publication Number Publication Date
RU2013141919A true RU2013141919A (en) 2015-03-27
RU2574849C2 RU2574849C2 (en) 2016-02-10

Family

ID=

Also Published As

Publication number Publication date
EP2676265B1 (en) 2019-04-10
EP4243017A2 (en) 2023-09-13
AU2012217153A1 (en) 2013-10-10
PT2676265T (en) 2019-07-10
US9047859B2 (en) 2015-06-02
MY160265A (en) 2017-02-28
SG192721A1 (en) 2013-09-30
BR112013020699B1 (en) 2021-08-17
EP4243017B1 (en) 2025-10-15
CA2827272A1 (en) 2012-08-23
AR098557A2 (en) 2016-06-01
JP6110314B2 (en) 2017-04-05
CN103503062B (en) 2016-08-10
KR20130133846A (en) 2013-12-09
TWI563498B (en) 2016-12-21
ES2725305T3 (en) 2019-09-23
TW201506907A (en) 2015-02-16
MX2013009306A (en) 2013-09-26
CA2827272C (en) 2016-09-06
TWI479478B (en) 2015-04-01
PL2676265T3 (en) 2019-09-30
EP4243017C0 (en) 2025-10-15
JP2014510305A (en) 2014-04-24
TW201301262A (en) 2013-01-01
ZA201306839B (en) 2014-05-28
EP4243017A3 (en) 2023-11-08
EP3503098C0 (en) 2023-08-30
CN105304090A (en) 2016-02-03
AR102602A2 (en) 2017-03-15
TR201908598T4 (en) 2019-07-22
US20130332148A1 (en) 2013-12-12
EP3503098A1 (en) 2019-06-26
WO2012110473A1 (en) 2012-08-23
EP3503098B1 (en) 2023-08-30
BR112013020699A2 (en) 2016-10-25
EP2676265A1 (en) 2013-12-25
CN105304090B (en) 2019-04-09
KR101853352B1 (en) 2018-06-14
KR101698905B1 (en) 2017-01-23
KR20160039297A (en) 2016-04-08
CN103503062A (en) 2014-01-08
AU2012217153B2 (en) 2015-07-16
AR085221A1 (en) 2013-09-18

Similar Documents

Publication Publication Date Title
USRE49464E1 (en) Audio or video encoder, audio or video decoder and related methods for processing multi-channel audio or video signals using a variable prediction direction
RU2017134619A (en) DECODER FOR DECODING THE ENCODED AUDIO AND THE DECODER FOR ENCODING THE AUDIO SIGNAL
US8655670B2 (en) Audio encoder, audio decoder and related methods for processing multi-channel audio signals using complex prediction
RU2575993C2 (en) Linear prediction-based coding scheme using spectral domain noise shaping
KR101883767B1 (en) Linear prediction analysis device, method, program, and storage medium
TWI613644B (en) Audio encoder, audio decoder, method for encoding an audio signal, method for decoding an encoded audio signal, and related computer program
KR20120128136A (en) Decoder for audio signals including normal audio and voice frames
WO2011044700A1 (en) Simultaneous time-domain and frequency-domain noise shaping for tdac transforms
RU2015116434A (en) CODER, DECODER AND METHODS FOR REVERSABLE SPATIAL SPATIAL CODING OF VARIABLE AUDIO OBJECTS
KR102380642B1 (en) Stereo signal encoding method and encoding device
WO2015165233A1 (en) Audio coding method and related device
KR20110132435A (en) Methods, apparatus, and systems for linear predictive coding analysis
KR20180015286A (en) Linear predictive analysis apparatus, method, program, and recording medium
RU2013141919A (en) DEVICE AND METHOD FOR CODING AND DECODING AN AUDIO SIGNAL USING A LEVELED PREVIOUS VIEWER PART
Nikolic et al. Low complex forward adaptive loss compression algorithm and its application in speech coding
KR102847181B1 (en) Downmixers and downmixing methods
HK40110179A (en) Audio decoding method for processing stereo audio signals using a variable prediction direction
HK40101977A (en) Audio decoding method for processing stereo audio signals using a variable prediction direction
HK40046872A (en) Audio or video encoder, audio or video decoder and related methods for processing multi-channel audio or video signals using a variable prediction direction
HK40046872B (en) Audio or video encoder, audio or video decoder and related methods for processing multi-channel audio or video signals using a variable prediction direction