JP7631393B2 - 改善されたピッチラグ推定を採用するacelp型封じ込めにおける適応型コードブックの改善された封じ込めのための装置および方法 - Google Patents
改善されたピッチラグ推定を採用するacelp型封じ込めにおける適応型コードブックの改善された封じ込めのための装置および方法 Download PDFInfo
- Publication number
- JP7631393B2 JP7631393B2 JP2023040193A JP2023040193A JP7631393B2 JP 7631393 B2 JP7631393 B2 JP 7631393B2 JP 2023040193 A JP2023040193 A JP 2023040193A JP 2023040193 A JP2023040193 A JP 2023040193A JP 7631393 B2 JP7631393 B2 JP 7631393B2
- Authority
- JP
- Japan
- Prior art keywords
- pitch
- frame
- pitch lag
- samples
- reconstructed
- Prior art date
- Legal status (The legal status 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 status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 58
- 230000003044 adaptive effect Effects 0.000 title claims description 22
- 230000005236 sound signal Effects 0.000 claims description 48
- 238000004590 computer program Methods 0.000 claims description 13
- 239000011295 pitch Substances 0.000 description 612
- 239000000523 sample Substances 0.000 description 49
- 230000000737 periodic effect Effects 0.000 description 30
- 238000013213 extrapolation Methods 0.000 description 27
- 230000005284 excitation Effects 0.000 description 24
- 230000006870 function Effects 0.000 description 19
- 238000004422 calculation algorithm Methods 0.000 description 18
- 238000013459 approach Methods 0.000 description 15
- 238000012545 processing Methods 0.000 description 13
- 230000008859 change Effects 0.000 description 12
- 239000000872 buffer Substances 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 238000004364 calculation method Methods 0.000 description 7
- 238000010276 construction Methods 0.000 description 5
- 238000007667 floating Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 3
- 230000015654 memory Effects 0.000 description 3
- 230000003252 repetitive effect Effects 0.000 description 3
- 230000015556 catabolic process Effects 0.000 description 2
- 238000006731 degradation reaction Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 239000013589 supplement Substances 0.000 description 2
- 101100521334 Mus musculus Prom1 gene Proteins 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000001747 exhibiting effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech 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/005—Correction of errors induced by the transmission channel, if related to the coding algorithm
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech 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/04—Speech 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/08—Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters
- G10L19/10—Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters the excitation function being a multipulse excitation
- G10L19/107—Sparse pulse excitation, e.g. by using algebraic codebook
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech 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/04—Speech 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/08—Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters
- G10L19/12—Determination 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/125—Pitch excitation, e.g. pitch synchronous innovation CELP [PSI-CELP]
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L25/00—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
- G10L25/90—Pitch determination of speech signals
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech 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/04—Speech 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/08—Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech 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
- G10L2019/0001—Codebooks
- G10L2019/0002—Codebook adaptations
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech 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
- G10L2019/0001—Codebooks
- G10L2019/0003—Backward prediction of gain
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech 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
- G10L2019/0001—Codebooks
- G10L2019/0007—Codebook element generation
- G10L2019/0008—Algebraic codebooks
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- General Physics & Mathematics (AREA)
- Algebra (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Mathematical Physics (AREA)
- Pure & Applied Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Mobile Radio Communication Systems (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)
Description
ピッチ周期長さは、最も近い整数に丸められる。
・推定ピッチラグを推定するステップ。
実施形態によれば、最後のパルスT[n]は、以下の式に従って見つけられる。
・各サブフレームには、(L_subfr)/Tr=L/(MTr)のピッチサイクルが存在する。
・パルス間で除去されるべきかつ/または加えられるべきサンプルの数が計算されかつ/または
・最後のパルスの後で除去されるべきかつ/または加えられるべきサンプルの数が計算される。
M サブフレームの数
Tp 最後に受信したフレームの終りのピッチサイクル長さ
Text 封じ込められたフレームの終りのピッチサイクル長さ
src_exc 上記のとおり最後に受信したフレームの終りから励振信号のローパスフィルタ処理された最後のピッチサイクルをコピーして作られた入力励振信号
dst_exc パルス再同期化についてここに記載のアルゴリズムを使用してsrc_excから作られる出力励振信号。
・Pmin[1]+kTr<L-sならば、Pmin[k+1]=Pmin[1]+kTrを用いて、src_excにおける最後のパルス後の最小エネルギセグメントの場所を計算する。さもなければ、長さΔ’k+1を有するsrc_excにおける最後のパルス後の最小エネルギセグメントPmin[k+1]の場所を見つける。
Claims (8)
- 推定ピッチラグを決定するための装置であって、
複数のオリジナルピッチラグ値を受けるための入力インターフェース(110)と、
推定ピッチラグを推定するためのピッチラグ推定器(120)とを備え、
ピッチラグ推定器(120)が、複数のオリジナルピッチラグ値および複数の情報値に依拠して、推定ピッチラグを推定するよう構成され、
複数のオリジナルピッチラグ値の各々のオリジナルピッチラグ値について、複数の情報値のうちの1つの情報値が、前記オリジナルピッチラグ値に割り当てられ、
ピッチラグ推定器(120)が、複数のオリジナルピッチラグ値および複数の情報値としての複数のピッチゲイン値に依拠して、推定ピッチラグを推定するよう構成され、
複数のオリジナルピッチラグ値の各々のオリジナルピッチラグ値について、複数のピッチゲイン値のうちの1つのピッチゲイン値が、前記オリジナルピッチラグ値に割り当てられ、
ピッチラグ推定器(120)が、誤差関数を最小化することにより推定ピッチラグを推定するよう構成される、装置。 - 複数のピッチゲイン値の各々が適応型コードブックゲインである、請求項1に記載の装置。
- 音声信号を含むフレームを再構成するためのシステムであって、
請求項1に記載の推定ピッチラグを決定するための装置と、
フレームを再構成するための装置とを備え、フレームを再構成するための装置が、推定ピッチラグに依拠してフレームを再構成するよう構成され、
推定ピッチラグが、音声信号のピッチラグである、システム。 - 再構成されたフレームが、1以上の入手可能なフレームと関連し、前記1以上の入手可能なフレームが、再構成されたフレームの1以上の先行フレームおよび再構成されたフレームの1以上の後続フレームのうちの1以上のフレームであり、
1以上の入手可能なフレームが、1以上の入手可能なピッチサイクルとして、1以上のピッチサイクルを含み、かつ
フレームを再構成するための装置が、
1以上の入手可能なピッチサイクルのうちの1つのサンプルの数と再構成されるべき第1のピッチサイクルのサンプルの数との差を示すサンプル数の差(Δp 0;Δi;Δp k+1)を決定するための決定部(210)と、
サンプル数の差(Δp 0;Δi;Δp k+1)および1以上の入手可能なピッチサイクルのうちの前記1つのサンプルに依拠して第1の再構成ピッチサイクルとして再構成されるべき第1のピッチサイクルを再構成することにより再構成フレームを再構成するためのフレーム再構成部(220)とを含み、
フレーム再構成部(220)が、再構成フレームを再構成するように構成され、それにより再構成フレームが完全にまたは部分的に第1の再構成ピッチサイクルを含み、再構成フレームが完全にまたは部分的に第2の再構成ピッチサイクルを含み、かつ第1の再構成ピッチサイクルのサンプル数が第2の再構成ピッチサイクルのサンプル数とは異なるようになっており、
決定部(210)が、推定ピッチラグに依拠してサンプル数の差(Δp 0;Δi;Δp k+1)を決定するよう構成される、請求項5に記載のフレームを再構成するためのシステム。 - 推定ピッチラグを決定するための方法であって、
複数のオリジナルピッチラグ値を受けるステップと、
推定ピッチラグを推定するステップとを備え、
推定ピッチラグを推定するステップは、複数のオリジナルピッチラグ値および複数の情報値に依拠して行われ、複数のオリジナルピッチラグ値の各々のオリジナルピッチラグ値について、複数の情報値のうちの1つの情報値が、前記オリジナルピッチラグ値に割り当てられ、
推定ピッチラグを推定するステップは、複数のオリジナルピッチラグ値および複数の情報値としての複数のピッチゲイン値に依拠して行われ、
複数のオリジナルピッチラグ値の各々のオリジナルピッチラグ値について、複数のピッチゲイン値のうちの1つのピッチゲイン値が、前記オリジナルピッチラグ値に割り当てられ、
推定ピッチラグを推定するステップは、誤差関数を最小化することにより行われる、方法。 - コンピュータまたは信号プロセッサ上で実行されるとき、請求項7に記載の方法を実現するためのコンピュータプログラム。
Applications Claiming Priority (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP13173157 | 2013-06-21 | ||
| EP13173157.2 | 2013-06-21 | ||
| EP14166990.3 | 2014-05-05 | ||
| EP14166990 | 2014-05-05 | ||
| JP2018228601A JP7202161B2 (ja) | 2013-06-21 | 2018-12-06 | 改善されたピッチラグ推定を採用するacelp型封じ込めにおける適応型コードブックの改善された封じ込めのための装置および方法 |
| JP2021049334A JP2021103325A (ja) | 2013-06-21 | 2021-03-24 | 改善されたピッチラグ推定を採用するacelp型封じ込めにおける適応型コードブックの改善された封じ込めのための装置および方法 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021049334A Division JP2021103325A (ja) | 2013-06-21 | 2021-03-24 | 改善されたピッチラグ推定を採用するacelp型封じ込めにおける適応型コードブックの改善された封じ込めのための装置および方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023072050A JP2023072050A (ja) | 2023-05-23 |
| JP7631393B2 true JP7631393B2 (ja) | 2025-02-18 |
Family
ID=50942300
Family Applications (4)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016520421A Active JP6482540B2 (ja) | 2013-06-21 | 2014-06-16 | 改善されたピッチラグ推定を採用するacelp型封じ込めにおける適応型コードブックの改善された封じ込めのための装置および方法 |
| JP2018228601A Active JP7202161B2 (ja) | 2013-06-21 | 2018-12-06 | 改善されたピッチラグ推定を採用するacelp型封じ込めにおける適応型コードブックの改善された封じ込めのための装置および方法 |
| JP2021049334A Pending JP2021103325A (ja) | 2013-06-21 | 2021-03-24 | 改善されたピッチラグ推定を採用するacelp型封じ込めにおける適応型コードブックの改善された封じ込めのための装置および方法 |
| JP2023040193A Active JP7631393B2 (ja) | 2013-06-21 | 2023-03-15 | 改善されたピッチラグ推定を採用するacelp型封じ込めにおける適応型コードブックの改善された封じ込めのための装置および方法 |
Family Applications Before (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016520421A Active JP6482540B2 (ja) | 2013-06-21 | 2014-06-16 | 改善されたピッチラグ推定を採用するacelp型封じ込めにおける適応型コードブックの改善された封じ込めのための装置および方法 |
| JP2018228601A Active JP7202161B2 (ja) | 2013-06-21 | 2018-12-06 | 改善されたピッチラグ推定を採用するacelp型封じ込めにおける適応型コードブックの改善された封じ込めのための装置および方法 |
| JP2021049334A Pending JP2021103325A (ja) | 2013-06-21 | 2021-03-24 | 改善されたピッチラグ推定を採用するacelp型封じ込めにおける適応型コードブックの改善された封じ込めのための装置および方法 |
Country Status (17)
| Country | Link |
|---|---|
| US (3) | US10381011B2 (ja) |
| EP (3) | EP3540731B1 (ja) |
| JP (4) | JP6482540B2 (ja) |
| KR (2) | KR20180042468A (ja) |
| CN (2) | CN111862998B (ja) |
| AU (2) | AU2014283393A1 (ja) |
| BR (2) | BR112015031181A2 (ja) |
| CA (1) | CA2915805C (ja) |
| ES (2) | ES2994065T3 (ja) |
| MX (1) | MX371425B (ja) |
| MY (1) | MY177559A (ja) |
| PL (2) | PL3540731T3 (ja) |
| PT (1) | PT3011554T (ja) |
| RU (1) | RU2665253C2 (ja) |
| SG (1) | SG11201510463WA (ja) |
| TW (2) | TWI711033B (ja) |
| WO (1) | WO2014202539A1 (ja) |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| MX352092B (es) | 2013-06-21 | 2017-11-08 | Fraunhofer Ges Forschung | Aparato y método para mejorar el ocultamiento del libro de códigos adaptativo en la ocultación similar a acelp empleando una resincronización de pulsos mejorada. |
| RU2665253C2 (ru) * | 2013-06-21 | 2018-08-28 | Фраунхофер-Гезелльшафт Цур Фердерунг Дер Ангевандтен Форшунг Е.Ф. | Устройство и способ для улучшенного маскирования адаптивной таблицы кодирования при acelp-образном маскировании с использованием улучшенной оценки запаздывания основного тона |
| PT3285254T (pt) | 2013-10-31 | 2019-07-09 | Fraunhofer Ges Forschung | Descodificador de áudio e método para fornecer uma informação de áudio descodificada utilizando uma ocultação de erro com base num sinal de excitação no domínio de tempo |
| PT3063759T (pt) | 2013-10-31 | 2018-03-22 | Fraunhofer Ges Forschung | Descodificador de áudio e método para fornecer uma informação de áudio descodificada utilizando uma dissimulação de erros que modifica um sinal de excitação de domínio de tempo |
| MX384925B (es) | 2016-03-07 | 2025-03-11 | Fraunhofer Ges Forschung | Unidad de ocultamiento de error, decodificador de audio y método relacionado y programa de computadora que desaparece una trama de audio ocultada de acuerdo con factores de amortiguamiento diferentes para bandas de frecuencia diferentes. |
| CA3016837C (en) | 2016-03-07 | 2021-09-28 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Hybrid concealment method: combination of frequency and time domain packet loss concealment in audio codecs |
| MX386551B (es) | 2016-03-07 | 2025-03-19 | Fraunhofer Ges Forschung | Unidad de ocultamiento de error, decodificador de audio, y método relacionado y programa de computadora que usa características de una representación decodificada de una trama de audio decodificada apropiadamente. |
| CN111883173B (zh) * | 2020-03-20 | 2023-09-12 | 珠海市杰理科技股份有限公司 | 基于神经网络的音频丢包修复方法、设备和系统 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070219788A1 (en) | 2006-03-20 | 2007-09-20 | Mindspeed Technologies, Inc. | Pitch prediction for packet loss concealment |
| US20120072209A1 (en) | 2010-09-16 | 2012-03-22 | Qualcomm Incorporated | Estimating a pitch lag |
Family Cites Families (92)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5040217A (en) | 1989-10-18 | 1991-08-13 | At&T Bell Laboratories | Perceptual coding of audio signals |
| US5179594A (en) * | 1991-06-12 | 1993-01-12 | Motorola, Inc. | Efficient calculation of autocorrelation coefficients for CELP vocoder adaptive codebook |
| US5187745A (en) * | 1991-06-27 | 1993-02-16 | Motorola, Inc. | Efficient codebook search for CELP vocoders |
| US5621852A (en) * | 1993-12-14 | 1997-04-15 | Interdigital Technology Corporation | Efficient codebook structure for code excited linear prediction coding |
| KR960009530B1 (en) | 1993-12-20 | 1996-07-20 | Korea Electronics Telecomm | Method for shortening processing time in pitch checking method for vocoder |
| US5657422A (en) | 1994-01-28 | 1997-08-12 | Lucent Technologies Inc. | Voice activity detection driven noise remediator |
| DE69526926T2 (de) | 1994-02-01 | 2003-01-02 | Qualcomm, Inc. | Lineare vorhersage durch impulsanregung |
| US5792072A (en) * | 1994-06-06 | 1998-08-11 | University Of Washington | System and method for measuring acoustic reflectance |
| US5781880A (en) * | 1994-11-21 | 1998-07-14 | Rockwell International Corporation | Pitch lag estimation using frequency-domain lowpass filtering of the linear predictive coding (LPC) residual |
| US5751905A (en) * | 1995-03-15 | 1998-05-12 | International Business Machines Corporation | Statistical acoustic processing method and apparatus for speech recognition using a toned phoneme system |
| US5699485A (en) * | 1995-06-07 | 1997-12-16 | Lucent Technologies Inc. | Pitch delay modification during frame erasures |
| WO1998047313A2 (en) | 1997-04-16 | 1998-10-22 | Dspfactory Ltd. | Filterbank structure and method for filtering and separating an information signal into different bands, particularly for audio signals in hearing aids |
| US5946650A (en) * | 1997-06-19 | 1999-08-31 | Tritech Microelectronics, Ltd. | Efficient pitch estimation method |
| US6507814B1 (en) * | 1998-08-24 | 2003-01-14 | Conexant Systems, Inc. | Pitch determination using speech classification and prior pitch estimation |
| US6556966B1 (en) * | 1998-08-24 | 2003-04-29 | Conexant Systems, Inc. | Codebook structure for changeable pulse multimode speech coding |
| US6449590B1 (en) | 1998-08-24 | 2002-09-10 | Conexant Systems, Inc. | Speech encoder using warping in long term preprocessing |
| US7072832B1 (en) * | 1998-08-24 | 2006-07-04 | Mindspeed Technologies, Inc. | System for speech encoding having an adaptive encoding arrangement |
| US6456964B2 (en) * | 1998-12-21 | 2002-09-24 | Qualcomm, Incorporated | Encoding of periodic speech using prototype waveforms |
| KR100633720B1 (ko) | 1999-04-19 | 2006-10-16 | 에이티 앤드 티 코포레이션 | 패킷 손실 또는 프레임 삭제 은폐를 수행하는 방법 및 장치 |
| US6782360B1 (en) * | 1999-09-22 | 2004-08-24 | Mindspeed Technologies, Inc. | Gain quantization for a CELP speech coder |
| EP1279167B1 (en) * | 2000-04-24 | 2007-05-30 | QUALCOMM Incorporated | Method and apparatus for predictively quantizing voiced speech |
| US6584438B1 (en) * | 2000-04-24 | 2003-06-24 | Qualcomm Incorporated | Frame erasure compensation method in a variable rate speech coder |
| US7246057B1 (en) | 2000-05-31 | 2007-07-17 | Telefonaktiebolaget Lm Ericsson (Publ) | System for handling variations in the reception of a speech signal consisting of packets |
| SE519976C2 (sv) * | 2000-09-15 | 2003-05-06 | Ericsson Telefon Ab L M | Kodning och avkodning av signaler från flera kanaler |
| US6760698B2 (en) * | 2000-09-15 | 2004-07-06 | Mindspeed Technologies Inc. | System for coding speech information using an adaptive codebook with enhanced variable resolution scheme |
| US7031926B2 (en) | 2000-10-23 | 2006-04-18 | Nokia Corporation | Spectral parameter substitution for the frame error concealment in a speech decoder |
| US7590525B2 (en) | 2001-08-17 | 2009-09-15 | Broadcom Corporation | Frame erasure concealment for predictive speech coding based on extrapolation of speech waveform |
| FR2830970B1 (fr) | 2001-10-12 | 2004-01-30 | France Telecom | Procede et dispositif de synthese de trames de substitution, dans une succession de trames representant un signal de parole |
| JP2003140699A (ja) * | 2001-11-07 | 2003-05-16 | Fujitsu Ltd | 音声復号化装置 |
| EP1483758A4 (en) * | 2002-03-12 | 2007-04-11 | Dilithium Networks Pty Ltd | METHOD FOR THE ADAPTIVE CODE BOOK PITCH LADDER CALCULATION IN AUDIOTRANSCODERS |
| CA2388439A1 (en) | 2002-05-31 | 2003-11-30 | Voiceage Corporation | A method and device for efficient frame erasure concealment in linear predictive based speech codecs |
| US6781880B2 (en) * | 2002-07-19 | 2004-08-24 | Micron Technology, Inc. | Non-volatile memory erase circuitry |
| US7137626B2 (en) | 2002-07-29 | 2006-11-21 | Intel Corporation | Packet loss recovery |
| CN1703736A (zh) | 2002-10-11 | 2005-11-30 | 诺基亚有限公司 | 用于源控制可变比特率宽带语音编码的方法和装置 |
| US7613607B2 (en) * | 2003-12-18 | 2009-11-03 | Nokia Corporation | Audio enhancement in coded domain |
| CA2457988A1 (en) | 2004-02-18 | 2005-08-18 | Voiceage Corporation | Methods and devices for audio compression based on acelp/tcx coding and multi-rate lattice vector quantization |
| US7392195B2 (en) | 2004-03-25 | 2008-06-24 | Dts, Inc. | Lossless multi-channel audio codec |
| US8725501B2 (en) * | 2004-07-20 | 2014-05-13 | Panasonic Corporation | Audio decoding device and compensation frame generation method |
| US7860710B2 (en) * | 2004-09-22 | 2010-12-28 | Texas Instruments Incorporated | Methods, devices and systems for improved codebook search for voice codecs |
| CN101171626B (zh) | 2005-03-11 | 2012-03-21 | 高通股份有限公司 | 通过修改残余对声码器内的帧进行时间扭曲 |
| US8260611B2 (en) * | 2005-04-01 | 2012-09-04 | Qualcomm Incorporated | Systems, methods, and apparatus for highband excitation generation |
| PT1875463T (pt) * | 2005-04-22 | 2019-01-24 | Qualcomm Inc | Sistemas, métodos e aparelho para nivelamento de fator de ganho |
| US7177804B2 (en) * | 2005-05-31 | 2007-02-13 | Microsoft Corporation | Sub-band voice codec with multi-stage codebooks and redundant coding |
| US7831421B2 (en) | 2005-05-31 | 2010-11-09 | Microsoft Corporation | Robust decoder |
| US8255207B2 (en) | 2005-12-28 | 2012-08-28 | Voiceage Corporation | Method and device for efficient frame erasure concealment in speech codecs |
| SG136836A1 (en) | 2006-04-28 | 2007-11-29 | St Microelectronics Asia | Adaptive rate control algorithm for low complexity aac encoding |
| CN1983909B (zh) | 2006-06-08 | 2010-07-28 | 华为技术有限公司 | 一种丢帧隐藏装置和方法 |
| WO2008007699A1 (en) | 2006-07-12 | 2008-01-17 | Panasonic Corporation | Audio decoding device and audio encoding device |
| US8532984B2 (en) * | 2006-07-31 | 2013-09-10 | Qualcomm Incorporated | Systems, methods, and apparatus for wideband encoding and decoding of active frames |
| US8024192B2 (en) * | 2006-08-15 | 2011-09-20 | Broadcom Corporation | Time-warping of decoded audio signal after packet loss |
| US7680099B2 (en) | 2006-08-22 | 2010-03-16 | Nokia Corporation | Jitter buffer adjustment |
| FR2907586A1 (fr) | 2006-10-20 | 2008-04-25 | France Telecom | Synthese de blocs perdus d'un signal audionumerique,avec correction de periode de pitch. |
| BRPI0718300B1 (pt) | 2006-10-24 | 2018-08-14 | Voiceage Corporation | Método e dispositivo para codificar quadros de transição em sinais de fala. |
| KR100964402B1 (ko) | 2006-12-14 | 2010-06-17 | 삼성전자주식회사 | 오디오 신호의 부호화 모드 결정 방법 및 장치와 이를 이용한 오디오 신호의 부호화/복호화 방법 및 장치 |
| US7873064B1 (en) | 2007-02-12 | 2011-01-18 | Marvell International Ltd. | Adaptive jitter buffer-packet loss concealment |
| CN101046964B (zh) | 2007-04-13 | 2011-09-14 | 清华大学 | 基于重叠变换压缩编码的错误隐藏帧重建方法 |
| EP2827327B1 (en) | 2007-04-29 | 2020-07-29 | Huawei Technologies Co., Ltd. | Method for Excitation Pulse Coding |
| US20110022924A1 (en) | 2007-06-14 | 2011-01-27 | Vladimir Malenovsky | Device and Method for Frame Erasure Concealment in a PCM Codec Interoperable with the ITU-T Recommendation G. 711 |
| JP4928366B2 (ja) * | 2007-06-25 | 2012-05-09 | 日本電信電話株式会社 | ピッチ探索装置、パケット消失補償装置、それらの方法、プログラム及びその記録媒体 |
| CN101364854B (zh) | 2007-08-10 | 2011-01-26 | 北京理工大学 | 一种基于边信息的语音包丢失恢复方法 |
| US8527265B2 (en) | 2007-10-22 | 2013-09-03 | Qualcomm Incorporated | Low-complexity encoding/decoding of quantized MDCT spectrum in scalable speech and audio codecs |
| 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 |
| CN101261833B (zh) | 2008-01-24 | 2011-04-27 | 清华大学 | 一种使用正弦模型进行音频错误隐藏处理的方法 |
| CN101335000B (zh) | 2008-03-26 | 2010-04-21 | 华为技术有限公司 | 编码的方法及装置 |
| EP2107556A1 (en) | 2008-04-04 | 2009-10-07 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Audio transform coding using pitch correction |
| RU2475868C2 (ru) | 2008-06-13 | 2013-02-20 | Нокиа Корпорейшн | Способ и устройство для маскирования ошибок кодированных аудиоданных |
| US8768690B2 (en) | 2008-06-20 | 2014-07-01 | Qualcomm Incorporated | Coding scheme selection for low-bit-rate applications |
| CN101609678B (zh) | 2008-12-30 | 2011-07-27 | 华为技术有限公司 | 信号压缩方法及其压缩装置 |
| US8428938B2 (en) | 2009-06-04 | 2013-04-23 | Qualcomm Incorporated | Systems and methods for reconstructing an erased speech frame |
| US8415911B2 (en) * | 2009-07-17 | 2013-04-09 | Johnson Electric S.A. | Power tool with a DC brush motor and with a second power source |
| EP2460158A4 (en) | 2009-07-27 | 2013-09-04 | METHOD AND DEVICE FOR PROCESSING A TONE SIGNAL | |
| ES2441069T3 (es) | 2009-10-08 | 2014-01-31 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Decodificador multimodo para señal de audio, codificador multimodo para señal de audio, procedimiento y programa de computación que usan un modelado de ruido en base a linealidad-predicción-codificación |
| EP2816560A1 (en) | 2009-10-19 | 2014-12-24 | Telefonaktiebolaget L M Ericsson (PUBL) | Method and background estimator for voice activity detection |
| WO2011048094A1 (en) | 2009-10-20 | 2011-04-28 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Multi-mode audio codec and celp coding adapted therefore |
| US9020812B2 (en) * | 2009-11-24 | 2015-04-28 | Lg Electronics Inc. | Audio signal processing method and device |
| US20110196673A1 (en) | 2010-02-11 | 2011-08-11 | Qualcomm Incorporated | Concealing lost packets in a sub-band coding decoder |
| US8428936B2 (en) | 2010-03-05 | 2013-04-23 | Motorola Mobility Llc | Decoder for audio signal including generic audio and speech frames |
| ES2710554T3 (es) | 2010-07-08 | 2019-04-25 | Fraunhofer Ges Forschung | Codificador que utiliza cancelación del efecto de solapamiento hacia delante |
| WO2012110448A1 (en) | 2011-02-14 | 2012-08-23 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Apparatus and method for coding a portion of an audio signal using a transient detection and a quality result |
| KR101699898B1 (ko) | 2011-02-14 | 2017-01-25 | 프라운호퍼 게젤샤프트 쭈르 푀르데룽 데어 안겐반텐 포르슝 에. 베. | 스펙트럼 영역에서 디코딩된 오디오 신호를 처리하기 위한 방법 및 장치 |
| US9280982B1 (en) | 2011-03-29 | 2016-03-08 | Google Technology Holdings LLC | Nonstationary noise estimator (NNSE) |
| WO2012158159A1 (en) | 2011-05-16 | 2012-11-22 | Google Inc. | Packet loss concealment for audio codec |
| US8620646B2 (en) * | 2011-08-08 | 2013-12-31 | The Intellisis Corporation | System and method for tracking sound pitch across an audio signal using harmonic envelope |
| CN107068156B (zh) | 2011-10-21 | 2021-03-30 | 三星电子株式会社 | 帧错误隐藏方法和设备以及音频解码方法和设备 |
| US8781880B2 (en) * | 2012-06-05 | 2014-07-15 | Rank Miner, Inc. | System, method and apparatus for voice analytics of recorded audio |
| CN103714821A (zh) | 2012-09-28 | 2014-04-09 | 杜比实验室特许公司 | 基于位置的混合域数据包丢失隐藏 |
| TWI612518B (zh) | 2012-11-13 | 2018-01-21 | Samsung Electronics Co., Ltd. | 編碼模式決定方法、音訊編碼方法以及音訊解碼方法 |
| BR112015014212B1 (pt) | 2012-12-21 | 2021-10-19 | Fraunhofer-Gesellschaft Zur Forderung Der Angewandten Forschung E.V. | Geração de um ruído de conforto com alta resolução espectro-temporal em transmissão descontínua de sinais de audio |
| CN103117062B (zh) | 2013-01-22 | 2014-09-17 | 武汉大学 | 语音解码器中帧差错隐藏的谱参数代替方法及系统 |
| CN103272418B (zh) | 2013-05-28 | 2015-08-05 | 佛山市金凯地过滤设备有限公司 | 一种压滤机 |
| MX352092B (es) * | 2013-06-21 | 2017-11-08 | Fraunhofer Ges Forschung | Aparato y método para mejorar el ocultamiento del libro de códigos adaptativo en la ocultación similar a acelp empleando una resincronización de pulsos mejorada. |
| RU2665253C2 (ru) * | 2013-06-21 | 2018-08-28 | Фраунхофер-Гезелльшафт Цур Фердерунг Дер Ангевандтен Форшунг Е.Ф. | Устройство и способ для улучшенного маскирования адаптивной таблицы кодирования при acelp-образном маскировании с использованием улучшенной оценки запаздывания основного тона |
-
2014
- 2014-06-16 RU RU2016101599A patent/RU2665253C2/ru active
- 2014-06-16 MX MX2015017833A patent/MX371425B/es active IP Right Grant
- 2014-06-16 BR BR112015031181A patent/BR112015031181A2/pt not_active IP Right Cessation
- 2014-06-16 SG SG11201510463WA patent/SG11201510463WA/en unknown
- 2014-06-16 PL PL19172360.0T patent/PL3540731T3/pl unknown
- 2014-06-16 WO PCT/EP2014/062589 patent/WO2014202539A1/en not_active Ceased
- 2014-06-16 PL PL14729939T patent/PL3011554T3/pl unknown
- 2014-06-16 MY MYPI2015002993A patent/MY177559A/en unknown
- 2014-06-16 KR KR1020187010994A patent/KR20180042468A/ko not_active Ceased
- 2014-06-16 CN CN202010573105.1A patent/CN111862998B/zh active Active
- 2014-06-16 EP EP19172360.0A patent/EP3540731B1/en active Active
- 2014-06-16 ES ES19172360T patent/ES2994065T3/es active Active
- 2014-06-16 CN CN201480035427.3A patent/CN105408954B/zh active Active
- 2014-06-16 BR BR112015031824-0A patent/BR112015031824B1/pt active IP Right Grant
- 2014-06-16 CA CA2915805A patent/CA2915805C/en active Active
- 2014-06-16 EP EP14729939.0A patent/EP3011554B1/en active Active
- 2014-06-16 AU AU2014283393A patent/AU2014283393A1/en not_active Abandoned
- 2014-06-16 ES ES14729939T patent/ES2746322T3/es active Active
- 2014-06-16 EP EP24167537.0A patent/EP4375993A3/en active Pending
- 2014-06-16 KR KR1020167001881A patent/KR102120073B1/ko active Active
- 2014-06-16 JP JP2016520421A patent/JP6482540B2/ja active Active
- 2014-06-16 PT PT147299390T patent/PT3011554T/pt unknown
- 2014-06-20 TW TW106123342A patent/TWI711033B/zh active
- 2014-06-20 TW TW103121374A patent/TWI613642B/zh active
-
2015
- 2015-12-21 US US14/977,224 patent/US10381011B2/en active Active
-
2018
- 2018-01-10 AU AU2018200208A patent/AU2018200208B2/en active Active
- 2018-12-06 JP JP2018228601A patent/JP7202161B2/ja active Active
-
2019
- 2019-06-18 US US16/445,052 patent/US11410663B2/en active Active
-
2021
- 2021-03-24 JP JP2021049334A patent/JP2021103325A/ja active Pending
-
2022
- 2022-06-30 US US17/810,132 patent/US12315518B2/en active Active
-
2023
- 2023-03-15 JP JP2023040193A patent/JP7631393B2/ja active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070219788A1 (en) | 2006-03-20 | 2007-09-20 | Mindspeed Technologies, Inc. | Pitch prediction for packet loss concealment |
| US20120072209A1 (en) | 2010-09-16 | 2012-03-22 | Qualcomm Incorporated | Estimating a pitch lag |
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7631393B2 (ja) | 改善されたピッチラグ推定を採用するacelp型封じ込めにおける適応型コードブックの改善された封じ込めのための装置および方法 | |
| JP6153661B2 (ja) | 改善されたパルス再同期化を採用するacelp型封じ込めにおける適応型コードブックの改善された封じ込めのための装置および方法 | |
| HK1224427B (en) | Pitch lag estimation | |
| HK1224426B (en) | Reconstruction of a speech frame |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230405 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230405 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240530 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240611 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20240909 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241210 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250107 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250205 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7631393 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |








































































































































