RU2014140195A - Система и способ возбуждения смешанной кодовой книги для кодирования речи - Google Patents

Система и способ возбуждения смешанной кодовой книги для кодирования речи Download PDF

Info

Publication number
RU2014140195A
RU2014140195A RU2014140195A RU2014140195A RU2014140195A RU 2014140195 A RU2014140195 A RU 2014140195A RU 2014140195 A RU2014140195 A RU 2014140195A RU 2014140195 A RU2014140195 A RU 2014140195A RU 2014140195 A RU2014140195 A RU 2014140195A
Authority
RU
Russia
Prior art keywords
codebook
vector
group
function
entries
Prior art date
Application number
RU2014140195A
Other languages
English (en)
Other versions
RU2604425C2 (ru
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 RU2014140195A publication Critical patent/RU2014140195A/ru
Application granted granted Critical
Publication of RU2604425C2 publication Critical patent/RU2604425C2/ru

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/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/087Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters using mixed excitation models, e.g. MELP, MBE, split band LPC or HVXC
    • 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/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
    • 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/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
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
    • H03M7/30Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
    • 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/09Long term prediction, i.e. removing periodical redundancies, e.g. by using adaptive codebook or pitch predictor
    • 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)
  • Computational Linguistics (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

1. Способ кодирования аудиоречевого сигнала, причем способ содержит этапы, на которых:определяют вектор смешанной кодовой книги на основании поступающего аудиоречевого сигнала, причем вектор смешанной кодовой книги содержит сумму записи первой кодовой книги из первой кодовой книги и записи второй кодовой книги из второй кодовой книги, при этом первая кодовая книга содержит импульсоподобные записи, и вторая кодовая книга содержит шумоподобные записи;генерируют кодированный аудиосигнал на основании определенного вектора смешанной кодовой книги; ипередают индекс кодированного возбуждения определенного вектора смешанной кодовой книги, при этом определение и генерация осуществляются с использованием аппаратного аудиокодера.2. Способ по п. 1, в котором первая и вторая кодовые книги содержат фиксированные кодовые книги.3. Способ по п. 1, в котором определение вектора смешанной кодовой книги содержит этапы, на которых:вычисляют первые корреляции между фильтрованным целевым вектором и фильтрованными записями в первой кодовой книге, при этом фильтрованный целевой вектор основан на поступающем аудиосигнале;определяют первую группу наивысших первых корреляций;вычисляют корреляции между фильтрованным целевым вектором и фильтрованными записями во второй кодовой книге;определяют вторую группу наивысших вторых корреляций; ивычисляют функцию первого критерия комбинаций первой и второй групп, при этом функция первого критерия содержит функцию одной из первой группы наивысших первых корреляций, одной из второй группы наивысших вторых корреляций и энергии соответствующих записей из первой кодовой книги и второй кодовой кн

Claims (24)

1. Способ кодирования аудиоречевого сигнала, причем способ содержит этапы, на которых:
определяют вектор смешанной кодовой книги на основании поступающего аудиоречевого сигнала, причем вектор смешанной кодовой книги содержит сумму записи первой кодовой книги из первой кодовой книги и записи второй кодовой книги из второй кодовой книги, при этом первая кодовая книга содержит импульсоподобные записи, и вторая кодовая книга содержит шумоподобные записи;
генерируют кодированный аудиосигнал на основании определенного вектора смешанной кодовой книги; и
передают индекс кодированного возбуждения определенного вектора смешанной кодовой книги, при этом определение и генерация осуществляются с использованием аппаратного аудиокодера.
2. Способ по п. 1, в котором первая и вторая кодовые книги содержат фиксированные кодовые книги.
3. Способ по п. 1, в котором определение вектора смешанной кодовой книги содержит этапы, на которых:
вычисляют первые корреляции между фильтрованным целевым вектором и фильтрованными записями в первой кодовой книге, при этом фильтрованный целевой вектор основан на поступающем аудиосигнале;
определяют первую группу наивысших первых корреляций;
вычисляют корреляции между фильтрованным целевым вектором и фильтрованными записями во второй кодовой книге;
определяют вторую группу наивысших вторых корреляций; и
вычисляют функцию первого критерия комбинаций первой и второй групп, при этом функция первого критерия содержит функцию одной из первой группы наивысших первых корреляций, одной из второй группы наивысших вторых корреляций и энергии соответствующих записей из первой кодовой книги и второй кодовой книги.
4. Способ по п. 3, дополнительно содержащий этапы, на которых:
определяют третью группу корреляций-кандидатов на основании наивысших вычисленных функций первого критерия; и
выбирают вектор смешанной кодовой книги на основании применения функции второго критерия к третьей группе, при этом вектор смешанной кодовой книги соответствует записям кодовой книги из первой кодовой книги и второй кодовой книги, связанным с наивысшим значением функции второго критерия.
5. Способ по п. 4, в котором:
функция первого критерия представляет собой
Q ( i , j ) = [ R C B 1 ( i ) + R C B 2 ( j ) ] 2 E C B 1 ( i ) + E C B 2 ( j ) ; i = 0, 1, ..., K C B 1 0 1 ; j = 0, 1,..., K C B 2 0 1
Figure 00000001
,
где RCB1(i) - корреляция между фильтрованным целевым вектором и i-ой первой записью первой кодовой книги, RCB2(j) - корреляция между фильтрованным целевым вектором и j-ой записью второй кодовой книги, ECB1(i) - энергия i-ой записи первой кодовой книги, и ECB2(i) - энергия j-ой записи второй кодовой книги,
Figure 00000002
- количество записей первой кодовой книги в первой группе, и
Figure 00000003
- количество записей второй кодовой книги во второй группе; и
функция второго критерия представляет собой
Figure 00000004
,
где
Figure 00000005
- фильтрованный вектор i-ой записи первой кодовой книги, и
Figure 00000006
- фильтрованный вектор j-ой записи второй кодовой книги, и K - количество записей в третьей группе.
6. Способ по п. 3, в котором выбор вектора смешанной кодовой книги основан на наивысшей вычисленной функции первого критерия.
7. Способ по п. 6, в котором функция первого критерия представляет собой
Q ( i , j ) = [ R C B 1 ( i ) + R C B 2 ( j ) ] 2 E C B 1 ( i ) + E C B 2 ( j ) ; i = 0, 1, ..., K C B 1 0 1 ; j = 0, 1,..., K C B 2 0 1
Figure 00000001
,
где RCB1(i) - корреляция между фильтрованным целевым вектором и i-ой первой записью первой кодовой книги, RCB2(j) - корреляция между фильтрованным целевым вектором и j-ой записью второй кодовой книги, ECB1(i) - энергия i-ой записи первой кодовой книги, и ECB2(i) - энергия j-ой записи второй кодовой книги, и
Figure 00000002
- количество записей первой кодовой книги в первой группе, и
Figure 00000003
- количество записей второй кодовой книги во второй группе.
8. Способ по п. 3, дополнительно содержащий этап, на котором вычисляют энергии соответствующих записей из первой кодовой книги и второй кодовой книги.
9. Способ по п. 3, в котором энергии соответствующих записей из первой кодовой книги и второй кодовой книги сохраняются в памяти.
10. Способ по п. 3, в котором первая группа содержит больше записей, чем вторая группа.
11. Способ по п. 1, дополнительно содержащий этапы, на которых:
применяют первую функцию выделения к записи первой кодовой книги; и
применяют вторую функцию выделения к записи второй кодовой книги.
12. Способ по п. 11, в котором:
первая функция выделения содержит функцию фильтрации нижних частот; и
вторая функция выделения содержит функцию фильтрации верхних частот.
13. Способ по п. 1, в котором аппаратный аудиокодер содержит процессор.
14. Способ по п. 1, в котором аппаратный аудиокодер содержит специализированное аппаратное обеспечение.
15. Система для кодирования аудиоречевого сигнала, причем система содержит:
аппаратный аудиокодер, выполненный с возможностью:
определения вектора смешанной кодовой книги на основании поступающего аудиоречевого сигнала, причем вектор смешанной кодовой книги содержит сумму записи первой кодовой книги из импульсоподобной кодовой книги и записи второй кодовой книги из шумоподобной кодовой книги;
генерации кодированного аудиоречевого сигнала на основании определенного вектора смешанной кодовой книги; и
передачи индекса кодированного возбуждения определенного вектора смешанной кодовой книги.
16. Система по п. 15, в которой аппаратный аудиокодер дополнительно выполнен с возможностью:
вычисления первых корреляций между фильтрованным целевым вектором и записями в импульсоподобной кодовой книге, при этом фильтрованный целевой вектор основан на поступающем аудиосигнале;
определения первой группы наивысших первых корреляций;
вычисления корреляций между фильтрованным целевым вектором и записями в шумоподобной кодовой книге;
определения второй группы наивысших вторых корреляций; и
вычисления функции первого критерия комбинаций первой и второй групп, при этом функция первого критерия содержит функцию одной из первой группы наивысших первых корреляций, одной из второй группы наивысших вторых корреляций и энергию соответствующих записей из импульсоподобной кодовой книги и шумоподобной кодовой книги.
17. Система по п. 16, дополнительно содержащая память, выполненную с возможностью хранения значений энергии соответствующих записей из импульсоподобной кодовой книги и шумоподобной кодовой книги.
18. Система по п. 16, в которой аппаратный аудиокодер дополнительно выполнен с возможностью выбора вектора смешанной кодовой книги на основании наивысшей вычисленной функции первого критерия.
19. Система по п. 16, в которой функция первого критерия представляет собой
Q ( i , j ) = [ R C B 1 ( i ) + R C B 2 ( j ) ] 2 E C B 1 ( i ) + E C B 2 ( j ) ; i = 0, 1, ..., K C B 1 0 1 ; j = 0, 1,..., K C B 2 0 1
Figure 00000001
,
где RCB1(i) - корреляция между фильтрованным целевым вектором и i-ой первой записью первой кодовой книги, RCB2(j) - корреляция между фильтрованным целевым вектором и j-ой записью второй кодовой книги, ECB1(i) - энергия i-ой записи первой кодовой книги, и ECB2(i) - энергия j-ой записи второй кодовой книги, и
Figure 00000002
- количество записей первой кодовой книги в первой группе, и
Figure 00000003
- количество записей второй кодовой книги во второй группе.
20. Система по п. 15, в которой аппаратный аудиокодер содержит процессор.
21. Система по п. 15, в которой аппаратный аудиокодер содержит специализированное аппаратное обеспечение.
22. Способ быстрого поиска смешанной кодовой книги для кодирования аудиоречевого сигнала, причем способ содержит этапы, на которых:
определяют вектор смешанной кодовой книги на основании поступающего аудиоречевого сигнала, причем вектор смешанной кодовой книги содержит сумму записи первой кодовой книги из первой кодовой книги и записи второй кодовой книги из второй
кодовой книги;
вычисляют первые корреляции между фильтрованным целевым вектором и фильтрованными записями в первой кодовой книге, при этом фильтрованный целевой вектор основан на поступающем аудиосигнале;
определяют первую группу наивысших первых корреляций;
вычисляют корреляции между фильтрованным целевым вектором и фильтрованными записями во второй кодовой книге;
определяют вторую группу наивысших вторых корреляций;
вычисляют функцию первого критерия комбинаций первой и второй групп, при этом функция первого критерия содержит функцию одной из первой группы наивысших первых корреляций, одной из второй группы наивысших вторых корреляций и энергии соответствующих записей из первой кодовой книги и второй кодовой книги;
определяют третью группу корреляций-кандидатов на основании наивысших вычисленных функций первого критерия;
выбирают вектор смешанной кодовой книги на основании применения функции второго критерия к третьей группе, при этом вектор смешанной кодовой книги соответствует записям кодовой книги из первой кодовой книги и второй кодовой книги, связанным с наивысшим значением функции второго критерия;
генерируют кодированный аудиосигнал на основании определенного вектора смешанной кодовой книги; и
передают индекс кодированного возбуждения определенного вектора смешанной кодовой книги, при этом определение и генерация осуществляются с использованием аппаратного аудиокодера
23. Способ по п. 22, в котором:
функция первого критерия представляет собой
Q ( i , j ) = [ R C B 1 ( i ) + R C B 2 ( j ) ] 2 E C B 1 ( i ) + E C B 2 ( j ) ; i = 0, 1, ..., K C B 1 0 1 ; j = 0, 1,..., K C B 2 0 1
Figure 00000001
,
где RCB1(i) - корреляция между фильтрованным целевым вектором и i-ой первой записью первой кодовой книги, RCB2(j) - корреляция между фильтрованным целевым вектором и j-ой записью второй кодовой книги, ECB1(i) - энергия i-ой записи первой кодовой книги, и ECB2(i) - энергия j-ой записи второй кодовой книги,
Figure 00000002
- количество записей первой кодовой книги в первой группе, и
Figure 00000003
- количество записей второй кодовой книги во второй группе; и
функция второго критерия представляет собой
Figure 00000004
,
где
Figure 00000005
- фильтрованный вектор i-ой записи первой кодовой книги, и
Figure 00000006
- фильтрованный вектор j-ой записи второй кодовой книги, и K - количество записей в третьей группе.
24. Способ по п. 22, в котором первая кодовая книга содержит импульсоподобную кодовую книгу, и вторая кодовая книга содержит шумоподобную кодовую книгу.
RU2014140195/08A 2013-02-15 2013-07-29 Система и способ возбуждения смешанной кодовой книги для кодирования речи RU2604425C2 (ru)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US13/768,814 2013-02-15
US13/768,814 US9972325B2 (en) 2012-02-17 2013-02-15 System and method for mixed codebook excitation for speech coding
PCT/CN2013/080268 WO2014124577A1 (en) 2013-02-15 2013-07-29 System and method for mixed codebook excitation for speech coding

Related Child Applications (1)

Application Number Title Priority Date Filing Date
RU2016143545A Division RU2633105C1 (ru) 2013-02-15 2013-07-29 Система и способ возбуждения смешанной кодовой книги для кодирования речи

Publications (2)

Publication Number Publication Date
RU2014140195A true RU2014140195A (ru) 2016-04-20
RU2604425C2 RU2604425C2 (ru) 2016-12-10

Family

ID=48982948

Family Applications (2)

Application Number Title Priority Date Filing Date
RU2016143545A RU2633105C1 (ru) 2013-02-15 2013-07-29 Система и способ возбуждения смешанной кодовой книги для кодирования речи
RU2014140195/08A RU2604425C2 (ru) 2013-02-15 2013-07-29 Система и способ возбуждения смешанной кодовой книги для кодирования речи

Family Applications Before (1)

Application Number Title Priority Date Filing Date
RU2016143545A RU2633105C1 (ru) 2013-02-15 2013-07-29 Система и способ возбуждения смешанной кодовой книги для кодирования речи

Country Status (18)

Country Link
US (1) US9972325B2 (ru)
EP (2) EP2805324B1 (ru)
JP (2) JP6395612B2 (ru)
KR (2) KR101727577B1 (ru)
CN (1) CN104126201B (ru)
AU (1) AU2013378636B2 (ru)
BR (1) BR112014024648B1 (ru)
CA (2) CA3069661C (ru)
ES (2) ES2627581T3 (ru)
HK (1) HK1199542A1 (ru)
IN (1) IN2014KN01667A (ru)
MX (1) MX350290B (ru)
MY (1) MY172894A (ru)
PT (1) PT3214619T (ru)
RU (2) RU2633105C1 (ru)
SG (1) SG11201404753QA (ru)
WO (1) WO2014124577A1 (ru)
ZA (1) ZA201406064B (ru)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2727106B1 (en) * 2011-07-01 2019-08-21 Nokia Technologies Oy Multiple scale codebook search
BR112016008662B1 (pt) 2013-10-18 2022-06-14 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V Método, decodificador e codificador para codificação e decodificação de um sinal de áudio utilizando informação de modulação espectral relacionada com a fala
BR112016008544B1 (pt) 2013-10-18 2021-12-21 Fraunhofer-Gesellschaft Zur Forderung Der Angewandten Forschung E.V. Codificador para codificar e decodificador para decodificar um sinal de áudio, método para codificar e método para decodificar um sinal de áudio.
EP3079151A1 (en) * 2015-04-09 2016-10-12 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Audio encoder and method for encoding an audio signal
US10580416B2 (en) 2015-07-06 2020-03-03 Nokia Technologies Oy Bit error detector for an audio signal decoder
EP3413308A1 (en) * 2017-06-07 2018-12-12 Nokia Technologies Oy Efficient storage of multiple structured codebooks
EP3429230A1 (en) * 2017-07-13 2019-01-16 GN Hearing A/S Hearing device and method with non-intrusive speech intelligibility prediction
US11086843B2 (en) 2017-10-19 2021-08-10 Adobe Inc. Embedding codebooks for resource optimization
US11120363B2 (en) 2017-10-19 2021-09-14 Adobe Inc. Latency mitigation for encoding data
US10942914B2 (en) * 2017-10-19 2021-03-09 Adobe Inc. Latency optimization for digital asset compression

Family Cites Families (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6053999A (ja) 1983-09-05 1985-03-28 日本電気株式会社 音声合成器
US5602961A (en) * 1994-05-31 1997-02-11 Alaris, Inc. Method and apparatus for speech compression using multi-mode code excited linear predictive coding
JPH08179796A (ja) 1994-12-21 1996-07-12 Sony Corp 音声符号化方法
US5699485A (en) 1995-06-07 1997-12-16 Lucent Technologies Inc. Pitch delay modification during frame erasures
CN102129862B (zh) 1996-11-07 2013-05-29 松下电器产业株式会社 降噪装置及包括降噪装置的声音编码装置
WO1999021174A1 (en) 1997-10-22 1999-04-29 Matsushita Electric Industrial Co., Ltd. Sound encoder and sound decoder
US6714907B2 (en) * 1998-08-24 2004-03-30 Mindspeed Technologies, Inc. Codebook structure and search for speech coding
US7072832B1 (en) * 1998-08-24 2006-07-04 Mindspeed Technologies, Inc. System for speech encoding having an adaptive encoding arrangement
US6449313B1 (en) 1999-04-28 2002-09-10 Lucent Technologies Inc. Shaped fixed codebook search for celp speech coding
US6980948B2 (en) * 2000-09-15 2005-12-27 Mindspeed Technologies, Inc. System of dynamic pulse position tracks for pulse-like excitation in speech coding
JP3404016B2 (ja) * 2000-12-26 2003-05-06 三菱電機株式会社 音声符号化装置及び音声符号化方法
US7206739B2 (en) * 2001-05-23 2007-04-17 Samsung Electronics Co., Ltd. Excitation codebook search method in a speech coding system
US6789059B2 (en) 2001-06-06 2004-09-07 Qualcomm Incorporated Reducing memory requirements of a codebook vector search
US7054807B2 (en) 2002-11-08 2006-05-30 Motorola, Inc. Optimizing encoder for efficiently determining analysis-by-synthesis codebook-related parameters
US7379866B2 (en) * 2003-03-15 2008-05-27 Mindspeed Technologies, Inc. Simple noise suppression model
EP1496500B1 (en) 2003-07-09 2007-02-28 Samsung Electronics Co., Ltd. Bitrate scalable speech coding and decoding apparatus and method
US7519532B2 (en) * 2003-09-29 2009-04-14 Texas Instruments Incorporated Transcoding EVRC to G.729ab
WO2006009074A1 (ja) * 2004-07-20 2006-01-26 Matsushita Electric Industrial Co., Ltd. 音声復号化装置および補償フレーム生成方法
KR100657916B1 (ko) * 2004-12-01 2006-12-14 삼성전자주식회사 주파수 대역간의 유사도를 이용한 오디오 신호 처리 장치및 방법
US7797156B2 (en) 2005-02-15 2010-09-14 Raytheon Bbn Technologies Corp. Speech analyzing system with adaptive noise codebook
CA2603246C (en) 2005-04-01 2012-07-17 Qualcomm Incorporated Systems, methods, and apparatus for anti-sparseness filtering
US20060253421A1 (en) 2005-05-06 2006-11-09 Fang Chen Method and product for searching title metadata based on user preferences
US7707034B2 (en) * 2005-05-31 2010-04-27 Microsoft Corporation Audio codec post-filter
JPWO2007043643A1 (ja) * 2005-10-14 2009-04-16 パナソニック株式会社 音声符号化装置、音声復号装置、音声符号化方法、及び音声復号化方法
JP5127170B2 (ja) 2006-07-07 2013-01-23 株式会社東芝 復号装置およびスペクトル整形方法
MX2009004427A (es) * 2006-10-24 2009-06-30 Voiceage Corp Metodo y dispositivo para codificar cuadros de transicion en señales de habla.
US8175870B2 (en) * 2006-12-26 2012-05-08 Huawei Technologies Co., Ltd. Dual-pulse excited linear prediction for speech coding
US8515767B2 (en) 2007-11-04 2013-08-20 Qualcomm Incorporated Technique for encoding/decoding of codebook indices for quantized MDCT spectrum in scalable speech and audio codecs
EP2144230A1 (en) 2008-07-11 2010-01-13 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Low bitrate audio encoding/decoding scheme having cascaded switches
WO2010016270A1 (ja) * 2008-08-08 2010-02-11 パナソニック株式会社 量子化装置、符号化装置、量子化方法及び符号化方法
CN101557367B (zh) 2009-02-27 2011-10-05 东南大学 多点有限协同多输入多输出通信***预编码方法
KR20110022252A (ko) 2009-08-27 2011-03-07 삼성전자주식회사 스테레오 오디오의 부호화, 복호화 방법 및 장치
CN102006144B (zh) 2009-09-01 2014-01-08 华为技术有限公司 预编码方法、装置及频域均衡方法、装置
EP4243017A3 (en) 2011-02-14 2023-11-08 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Apparatus and method decoding an audio signal using an aligned look-ahead portion

Also Published As

Publication number Publication date
AU2013378636B2 (en) 2016-05-26
JP6392409B2 (ja) 2018-09-19
CA3069661A1 (en) 2014-08-21
IN2014KN01667A (ru) 2015-10-23
CA2864247C (en) 2020-09-08
MX350290B (es) 2017-09-04
CN104126201A (zh) 2014-10-29
CA2864247A1 (en) 2014-08-21
CA3069661C (en) 2022-05-03
SG11201404753QA (en) 2014-10-30
EP2805324A1 (en) 2014-11-26
US20130218578A1 (en) 2013-08-22
EP2805324A4 (en) 2014-12-03
MY172894A (en) 2019-12-13
KR101727577B1 (ko) 2017-04-17
JP6395612B2 (ja) 2018-09-26
KR101810020B1 (ko) 2017-12-18
CN104126201B (zh) 2017-08-04
JP2017134436A (ja) 2017-08-03
EP2805324B1 (en) 2017-04-19
JP2015515644A (ja) 2015-05-28
PT3214619T (pt) 2019-02-06
ES2627581T3 (es) 2017-07-28
BR112014024648B1 (pt) 2022-08-09
RU2604425C2 (ru) 2016-12-10
KR20170042816A (ko) 2017-04-19
HK1199542A1 (en) 2015-07-03
US9972325B2 (en) 2018-05-15
AU2013378636A1 (en) 2014-09-11
ES2716462T3 (es) 2019-06-12
EP3214619B1 (en) 2018-11-14
BR112014024648A2 (pt) 2017-06-20
BR112014024648A8 (pt) 2021-06-22
ZA201406064B (en) 2015-04-29
RU2633105C1 (ru) 2017-10-11
WO2014124577A1 (en) 2014-08-21
KR20150091516A (ko) 2015-08-11
EP3214619A1 (en) 2017-09-06
MX2014011964A (es) 2015-02-10

Similar Documents

Publication Publication Date Title
RU2014140195A (ru) Система и способ возбуждения смешанной кодовой книги для кодирования речи
EP0501420B1 (en) Speech coding method and system
CN102119414B (zh) 用于在超帧中量化和逆量化线性预测系数滤波器的设备和方法
US6393392B1 (en) Multi-channel signal encoding and decoding
RU2015116287A (ru) Кодер, декодер и способы для обратно совместимой динамической адаптации разрешения по времени/частоте при пространственном кодировании аудиообъектов
CN101401153A (zh) Celp技术中改进的数字音频信号的编码/解码
CN101189662A (zh) 带多级码本和冗余编码的子带话音编解码器
CN101622663B (zh) 编码装置以及编码方法
CN103229234A (zh) 音频编码装置、方法和程序以及音频解码装置、方法和程序
CN1124589C (zh) 码激励线性预测(celp)编码器中搜索激励代码簿的方法和装置
CN109887520A (zh) 线性预测分析装置、方法、程序以及记录介质
RU2010114237A (ru) Векторный квантователь, инверсный векторный квантователь и способы
CN107077857A (zh) 对线性预测系数量化的方法和装置及解量化的方法和装置
JP2019204097A (ja) 音声符号化方法および関連装置
CN105960676B (zh) 线性预测分析装置、方法以及记录介质
JP3335841B2 (ja) 信号符号化装置
JP3558031B2 (ja) 音声復号化装置
CN104854656A (zh) 在自相关域中利用acelp编码语音信号的装置
KR101629661B1 (ko) 복호 방법, 복호 장치, 프로그램 및 그 기록매체
RU2008137596A (ru) Кодирование и декодирование аудио
JPH11126096A (ja) 音声符号化/復号化装置
JP3984048B2 (ja) 音声/音響信号の符号化方法及び電子装置
JP4438654B2 (ja) 符号化装置、復号装置、符号化方法及び復号方法
CN103456309B (zh) 语音编码器及其代数码表搜索方法和装置
JP3174781B2 (ja) 拡散音源ベクトル生成装置及び拡散音源ベクトル生成方法