JP6153661B2 - 改善されたパルス再同期化を採用するacelp型封じ込めにおける適応型コードブックの改善された封じ込めのための装置および方法 - Google Patents
改善されたパルス再同期化を採用するacelp型封じ込めにおける適応型コードブックの改善された封じ込めのための装置および方法 Download PDFInfo
- Publication number
- JP6153661B2 JP6153661B2 JP2016520420A JP2016520420A JP6153661B2 JP 6153661 B2 JP6153661 B2 JP 6153661B2 JP 2016520420 A JP2016520420 A JP 2016520420A JP 2016520420 A JP2016520420 A JP 2016520420A JP 6153661 B2 JP6153661 B2 JP 6153661B2
- Authority
- JP
- Japan
- Prior art keywords
- frame
- pitch
- reconstructed
- samples
- cycle
- 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
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/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
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M7/00—Conversion 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/30—Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
-
- 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
- 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
- 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/0007—Codebook element generation
- G10L2019/0008—Algebraic codebooks
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Multimedia (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Signal Processing (AREA)
- Acoustics & Sound (AREA)
- Computational Linguistics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Algebra (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Mathematical Physics (AREA)
- Pure & Applied Mathematics (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Mobile Radio Communication Systems (AREA)
- Electrophonic Musical Instruments (AREA)
Description
フレーム長さの範囲で構成される周期的部分のパルス+未来のフレームにおける第1パルスの数はNである。Nを見つける方法について文献には記載がない。
・1以上の入手可能なピッチサイクルのうちの1つのサンプルの数と再構成されるべき第1のピッチサイクルのサンプルの数との差を示すサンプル数の差(Δp 0;Δi;Δp k+1)を決定するステップ。
・サンプル数の差(Δp 0;Δi;Δp k+1)および1以上の入手可能なピッチサイクルのうちの前記1つのサンプルに依拠して、第1の再構成ピッチサイクルとして再構成されるべき第1のピッチサイクルを再構成することにより再構成フレームを再構成するステップ。
・複数のオリジナルピッチラグ値を受けるステップ
・推定ピッチラグを推定するステップ。
・d>[Tc/2]の場合。この場合、diff=Tc−dであり、かつ除去されたサンプルの数がdではなくdiffになる。
・T[k]が、未来のフレーム内にあり、かつdサンプルを除いて初めて現在のフレームに移動する場合。
・T[n]が、‐dサンプル(d<0)を加えた後に未来のフレームに移動する場合。
・ピッチラグの小数部分は、たとえば、一定ピッチの信号について周期的部分を構成するために使用できる。
・封じ込めフレームにおける最後のパルスの予測される場所のオフセットが、たとえば、フレーム内の非整数のピッチサイクルについて計算され得る。
・たとえば、最初のパルスの前と最後のパルスの後にもサンプルを加えたり除いたりできる。
・たとえば、パルスが1つしかない場合にも、サンプルを加えたり除いたりできる。
・除くかまたは加えるべきサンプルの数は、たとえば、ピッチにおける予測線形変化に従って線形に変更できる。
・各サブフレームiにおいて、(長さTcの)各ピッチサイクルについて、Tc−p[i]サンプルを除去する必要がある(またはTc−p[i]<0の場合、p[i]−Tcを加える必要がある)。
・各サブフレームには、(L_subfr)/Tcピッチサイクルが存在する。
・したがって、各サブフレーム(Tc−p[i])について、(L_subfr)/Tcサンプルを除去する必要がある。
d=(short)floor(L_frame−ftmp*(float)L_subfr/T_c+0.5;
・各サブフレームiにおいて、(長さTrの)ピッチサイクルごとにp[i]−Tr個のサンプルを加える必要がある(p[i]−Tr>0の場合)(さもなくばp[i]−Tr<0の場合、Tr−p[i]個のサンプルを除く必要がある)。
・各サブフレームには、(L_subfr)/Tr=L/(MTr)のピッチサイクルが存在する。
・したがって、i番目のサブフレームにおいて(p[i]−Tr)L/(MTr) 個のサンプルを除去する必要がある。
・第1のパルスの前で除去されるべきかつ/または加えられるべきサンプルの数が計算され、かつ/または
・パルス間で除去されるべきかつ/または加えられるべきサンプルの数が計算されかつ/または
・最後のパルスの後で除去されるべきかつ/または加えられるべきサンプルの数が計算される。
L フレーム長さ
M サブフレームの数
Tp 最後に受信したフレームの終りのピッチサイクル長さ
Text 封じ込められたフレームの終りのピッチサイクル長さ
src_exc 上記のとおり最後に受信したフレームの終りから励振信号のローパスフィルタ処理された最後のピッチサイクルをコピーして作られた入力励振信号
dst_exc パルス再同期化についてここに記載のアルゴリズムを使用してsrc_excから作られる出力励振信号。
Claims (12)
- 再構成されたフレームとして音声信号を含むフレームを再構成するための装置であって、前記再構成されたフレームが、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の再構成ピッチサイクルのサンプルの数とは異なるようになっており、
フレーム再構成部(220)が、1以上の入手可能なピッチサイクルの前記1つに依拠して中間フレームを生成するようになっており、
フレーム再構成部(220)が、中間フレームが第1の部分中間ピッチサイクル、1以上のさらなる中間ピッチサイクルおよび第2の部分中間ピッチサイクルを含むように、中間フレームを生成するようになっており、
第1の部分中間ピッチサイクルが、1以上の入手可能なピッチサイクルの前記1つのサンプルの1以上に依拠し、1以上のさらなる中間ピッチサイクルの各々が、1以上の入手可能なピッチサイクルの前記1つのサンプルの全部に依拠し、かつ第2の部分中間ピッチサイクルが、前記1以上の入手可能なピッチサイクルの前記1つのサンプルの1以上に依拠し、
決定部(210)が、いくつのサンプルを第1の部分中間ピッチサイクルから除去するかまたは加えることになるかを示す開始部差数(Δ p 0 )を決定するよう構成され、かつフレーム再構成部(220)が、開始部差数(Δ p 0 )に依拠して第1の部分中間ピッチサイクルから1以上の第1のサンプルを除去するよう構成されるかまたは第1の部分中間ピッチサイクルに1以上の第1のサンプルを加えるよう構成され、
決定部(210)が、さらなる中間ピッチサイクルの各々について、いくつのサンプルをさらなる中間ピッチサイクルの前記1つから除去するかまたは加えることになるかを示すピッチサイクル差数(Δ i )を決定するよう構成され、かつフレーム再構成部(220)が、前記ピッチサイクル差数(Δ i )に依拠してさらなる中間ピッチサイクルの前記1つから1以上の第2のサンプルを除去するよう構成されるかまたはさらなる中間ピッチサイクルの前記1つに1以上の第2のサンプルを加えるよう構成され、かつ
決定部(210)が、第2の部分中間ピッチサイクルからいくつのサンプルを除去するかまたは加えるかを示す終了部差数(Δ p k+1 )を決定するよう構成され、かつフレーム再構成部(220)が、終了部差数(Δ p k+1 )に依拠して第2の部分中間ピッチサイクルから1以上の第3のサンプルを除去するよう構成されるかまたは第2の部分中間ピッチサイクルに1以上の第3のサンプルを加えるよう構成される、装置。 - 決定部(210)が、再構成されるべき複数のピッチサイクルの各々について、サンプル数の差を決定するよう構成され、それにより、ピッチサイクルの各々のサンプル数の差が、1以上の入手可能なピッチサイクルの前記1つのサンプルの数と、再構成されるべき前記ピッチサイクルのサンプルの数との差を示すようになっており、かつ
フレーム再構成部(220)が、再構成フレームを再構成するために、再構成されるべき前記ピッチサイクルのサンプル数の差と1以上の入手可能なピッチサイクルの前記1つのサンプルとに依拠して、再構成されるべき複数のピッチサイクルの各サイクルを再構成するよう構成される、請求項1に記載の装置。 - 決定部(210)が、再構成フレームとして再構成されるべきフレームの音声信号の1以上のパルスの位置を決定するよう構成され、かつ
フレーム再構成部(220)が、音声信号の1以上のパルスの位置に依拠して、再構成フレームを再構成するよう構成される、請求項1または請求項2に記載の装置。 - 決定部(210)が、以下の式に従って、再構成フレームとして再構成されるべきフレームの音声信号の最後のパルスのインデクスkを決定するよう構成され、
ここで、Lは再構成フレームのサンプルの数を示し、sはフレーム差値を示し、T[0]は、音声信号の最後のパルスとは異なる、再構成フレームとして再構成されるべきフレームの音声信号のパルスの位置を示し、かつTrは、1以上の入手可能なピッチサイクルの前記1つの丸められた長さを示し、
当該装置は、再構成フレームとして再構成されるべきフレームの音声信号の最後のパルスのインデックスkに依拠して、再構成フレームとして再構成されるべきフレームを再構成するよう構成される、請求項1から請求項3のいずれかに記載の装置。 - 決定部(210)が、以下の式を適用することによりパラメータsを決定するよう構成され、
ここで、Tpが1以上の入手可能なピッチサイクルの前記1つの長さを示し、Trが1以上の入手可能なピッチサイクルの前記1つの丸められた長さを示し、再構成フレームとして再構成されるべきフレームがM個のサブフレームを含み、再構成フレームとして再構成されるべきフレームがL個のサンプルを含み、かつδが1以上の入手可能なピッチサイクルの前記1つのサンプルの数と再構成されるべき1以上のピッチサイクルの1つのサンプルの数との差を示す実数であり、
当該装置は、パラメータsに依拠して、再構成フレームとして再構成されるべきフレームを再構成するよう構成される、請求項1から請求項5のいずれか1項に記載の装置。 - フレーム再構成部(220)は、中間フレームが、1以上のさらなる中間ピッチサイクルとして1つのさらなる中間ピッチサイクルよりも多い第1の部分中間ピッチサイクルと、第2の部分中間ピッチサイクルとを含み、
当該装置は、以下の式に基づいて、1以上のさらなる中間ピッチサイクルの各々から削除すべきまたは追加すべきサンプルの数を計算するよう構成され、
T r は、1以上の入手可能なピッチサイクルの前記1つの丸められた長さを示し、
T ext は、再構成フレームとして再構成されるべきフレームの再構成されるべきピッチサイクルの1つの長さを示し、
kは、再構成フレームとして再構成されるべきフレームの音声信号の最後のパルスのインデックスを示し、
iは、整数であり、かつ
aは、連続するピッチサイクル間で追加または削除されるべきサンプルのデルタを示す数である、請求項1に記載の装置。 - 再構成フレームとして音声信号を含むフレームを再構成するための方法であって、前記再構成フレームが、1以上の入手可能なフレームと関連し、前記1以上の入手可能なフレームが、再構成フレームの1以上の先行フレームおよび再構成フレームの1以上の後続フレームのうちの1以上のフレームであり、1以上の入手可能なフレームが、1以上の入手可能なピッチサイクルとして1以上のピッチサイクルを含み、方法が、
1以上の入手可能なピッチサイクルの1つのサンプルの数と再構成されるべき第1のピッチサイクルのサンプルの数との差を示すサンプル数の差を決定するステップと、
サンプル数の差および1以上の入手可能なピッチサイクルの前記1つのサンプルに依拠して、第1の再構成ピッチサイクルとして再構成されるべき第1のピッチサイクルを再構成することにより、再構成フレームを再構成するステップとを含み、
再構成フレームを再構成するステップが、再構成フレームが、完全にまたは部分的に第1の再構成ピッチサイクルを含み、再構成フレームが完全にまたは部分的に第2の再構成ピッチサイクルを含み、かつ第1の再構成ピッチサイクルのサンプルの数が、第2の再構成ピッチサイクルのサンプルの数と異なるようになっており、
当該方法は、1以上の入手可能なピッチサイクルの前記1つに依拠して中間フレームを生成するステップを更に含み、
中間フレームを生成するステップは、中間フレームが第1の部分中間ピッチサイクル、1以上のさらなる中間ピッチサイクルおよび第2の部分中間ピッチサイクルを含むように行われ、
第1の部分中間ピッチサイクルが、1以上の入手可能なピッチサイクルの前記1つのサンプルの1以上に依拠し、1以上のさらなる中間ピッチサイクルの各々が、1以上の入手可能なピッチサイクルの前記1つのサンプルの全部に依拠し、かつ第2の部分中間ピッチサイクルが、前記1以上の入手可能なピッチサイクルの前記1つのサンプルの1以上に依拠し、
当該方法は、いくつのサンプルを第1の部分中間ピッチサイクルから除去するかまたは加えることになるかを示す開始部差数を決定するステップを更に含み、かつ、当該方法は、開始部差数に依拠して第1の部分中間ピッチサイクルから1以上の第1のサンプルを除去するよう構成されるかまたは第1の部分中間ピッチサイクルに1以上の第1のサンプルを加えるよう構成されるステップを更に含み、
当該方法は、さらなる中間ピッチサイクルの各々について、いくつのサンプルをさらなる中間ピッチサイクルの前記1つから除去するかまたは加えることになるかを示すピッチサイクル差数を決定するステップを更に含み、かつ、当該方法は、前記ピッチサイクル差数に依拠してさらなる中間ピッチサイクルの前記1つから1以上の第2のサンプルを除去するかまたはさらなる中間ピッチサイクルの前記1つに1以上の第2のサンプルを加えるよう構成されるステップを更に含み、かつ
当該方法は、第2の部分中間ピッチサイクルからいくつのサンプルを除去するかまたは加えるかを示す終了部差数を決定するステップを更に含み、かつ、当該方法は、フ終了部差数に依拠して第2の部分中間ピッチサイクルから1以上の第3のサンプルを除去するかまたは第2の部分中間ピッチサイクルに1以上の第3のサンプルを加えるよう構成されるステップを更に含む、方法。 - コンピュータまたは信号プロセッサ上で実行されたときに、請求項11に記載の方法を実現するためのコンピュータプログラム。
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP13173157 | 2013-06-21 | ||
| EP13173157.2 | 2013-06-21 | ||
| EP14166995.2 | 2014-05-05 | ||
| EP14166995 | 2014-05-05 | ||
| PCT/EP2014/062578 WO2014202535A1 (en) | 2013-06-21 | 2014-06-16 | Apparatus and method for improved concealment of the adaptive codebook in acelp-like concealment employing improved pulse resynchronization |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2016523380A JP2016523380A (ja) | 2016-08-08 |
| JP6153661B2 true JP6153661B2 (ja) | 2017-06-28 |
Family
ID=50942698
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016520420A Active JP6153661B2 (ja) | 2013-06-21 | 2014-06-16 | 改善されたパルス再同期化を採用するacelp型封じ込めにおける適応型コードブックの改善された封じ込めのための装置および方法 |
Country Status (18)
| Country | Link |
|---|---|
| US (2) | US10013988B2 (ja) |
| EP (1) | EP3011555B1 (ja) |
| JP (1) | JP6153661B2 (ja) |
| KR (1) | KR101828186B1 (ja) |
| CN (2) | CN110931025B (ja) |
| AU (1) | AU2014283389B2 (ja) |
| BR (1) | BR112015031603B1 (ja) |
| CA (1) | CA2915791C (ja) |
| ES (1) | ES2671006T3 (ja) |
| MX (1) | MX352092B (ja) |
| MY (1) | MY181845A (ja) |
| PL (1) | PL3011555T3 (ja) |
| PT (1) | PT3011555T (ja) |
| RU (1) | RU2666327C2 (ja) |
| SG (1) | SG11201510506RA (ja) |
| TR (1) | TR201808890T4 (ja) |
| TW (1) | TWI604438B (ja) |
| WO (1) | WO2014202535A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7202161B2 (ja) | 2013-06-21 | 2023-01-11 | フラウンホーファーゲゼルシャフト ツール フォルデルング デル アンゲヴァンテン フォルシユング エー.フアー. | 改善されたピッチラグ推定を採用するacelp型封じ込めにおける適応型コードブックの改善された封じ込めのための装置および方法 |
Families Citing this family (16)
| 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. |
| 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 |
| 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. |
| 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. |
| EP3483886A1 (en) | 2017-11-10 | 2019-05-15 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Selecting pitch lag |
| EP3483880A1 (en) | 2017-11-10 | 2019-05-15 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Temporal noise shaping |
| EP3483879A1 (en) | 2017-11-10 | 2019-05-15 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Analysis/synthesis windowing function for modulated lapped transformation |
| EP3483883A1 (en) * | 2017-11-10 | 2019-05-15 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Audio coding and decoding with selective postfiltering |
| WO2019091573A1 (en) | 2017-11-10 | 2019-05-16 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Apparatus and method for encoding and decoding an audio signal using downsampling or interpolation of scale parameters |
| EP3483882A1 (en) | 2017-11-10 | 2019-05-15 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Controlling bandwidth in encoders and/or decoders |
| WO2019091576A1 (en) | 2017-11-10 | 2019-05-16 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Audio encoders, audio decoders, methods and computer programs adapting an encoding and decoding of least significant bits |
| EP3483878A1 (en) * | 2017-11-10 | 2019-05-15 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Audio decoder supporting a set of different loss concealment tools |
| EP3483884A1 (en) | 2017-11-10 | 2019-05-15 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Signal filtering |
| JP6962269B2 (ja) * | 2018-05-10 | 2021-11-05 | 日本電信電話株式会社 | ピッチ強調装置、その方法、およびプログラム |
Family Cites Families (58)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5187745A (en) | 1991-06-27 | 1993-02-16 | Motorola, Inc. | Efficient codebook search for CELP vocoders |
| US5179594A (en) | 1991-06-12 | 1993-01-12 | Motorola, Inc. | Efficient calculation of autocorrelation coefficients for CELP vocoder adaptive codebook |
| 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 |
| DE69526926T2 (de) * | 1994-02-01 | 2003-01-02 | Qualcomm, Inc. | Lineare vorhersage durch impulsanregung |
| 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 |
| US6507814B1 (en) * | 1998-08-24 | 2003-01-14 | Conexant Systems, Inc. | Pitch determination using speech classification and prior pitch estimation |
| 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 |
| US6782360B1 (en) | 1999-09-22 | 2004-08-24 | Mindspeed Technologies, Inc. | Gain quantization for a CELP speech coder |
| US6584438B1 (en) | 2000-04-24 | 2003-06-24 | Qualcomm Incorporated | Frame erasure compensation method in a variable rate speech coder |
| EP1279167B1 (en) | 2000-04-24 | 2007-05-30 | QUALCOMM Incorporated | Method and apparatus for predictively quantizing voiced speech |
| 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 |
| SE519976C2 (sv) * | 2000-09-15 | 2003-05-06 | Ericsson Telefon Ab L M | Kodning och avkodning av signaler från flera kanaler |
| US7590525B2 (en) * | 2001-08-17 | 2009-09-15 | Broadcom Corporation | Frame erasure concealment for predictive speech coding based on extrapolation of speech waveform |
| 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 | 诺基亚有限公司 | 用于源控制可变比特率宽带语音编码的方法和装置 |
| 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 |
| CN101171626B (zh) * | 2005-03-11 | 2012-03-21 | 高通股份有限公司 | 通过修改残余对声码器内的帧进行时间扭曲 |
| 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 |
| US8255207B2 (en) * | 2005-12-28 | 2012-08-28 | Voiceage Corporation | Method and device for efficient frame erasure concealment in speech codecs |
| US7457746B2 (en) * | 2006-03-20 | 2008-11-25 | Mindspeed Technologies, Inc. | Pitch prediction for packet loss concealment |
| 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 |
| 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. |
| CN101046964B (zh) * | 2007-04-13 | 2011-09-14 | 清华大学 | 基于重叠变换压缩编码的错误隐藏帧重建方法 |
| 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 | 日本電信電話株式会社 | ピッチ探索装置、パケット消失補償装置、それらの方法、プログラム及びその記録媒体 |
| 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 | 华为技术有限公司 | 编码的方法及装置 |
| 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 |
| US8428938B2 (en) * | 2009-06-04 | 2013-04-23 | Qualcomm Incorporated | Systems and methods for reconstructing an erased speech frame |
| EP2460158A4 (en) * | 2009-07-27 | 2013-09-04 | METHOD AND DEVICE FOR PROCESSING A TONE SIGNAL | |
| US9020812B2 (en) | 2009-11-24 | 2015-04-28 | Lg Electronics Inc. | Audio signal processing method and device |
| 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 |
| US9082416B2 (en) | 2010-09-16 | 2015-07-14 | Qualcomm Incorporated | Estimating a pitch lag |
| 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 |
| CN103714821A (zh) * | 2012-09-28 | 2014-04-09 | 杜比实验室特许公司 | 基于位置的混合域数据包丢失隐藏 |
| 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 MX MX2015017125A patent/MX352092B/es active IP Right Grant
- 2014-06-16 ES ES14730172.5T patent/ES2671006T3/es active Active
- 2014-06-16 RU RU2016101601A patent/RU2666327C2/ru active
- 2014-06-16 EP EP14730172.5A patent/EP3011555B1/en active Active
- 2014-06-16 PL PL14730172T patent/PL3011555T3/pl unknown
- 2014-06-16 JP JP2016520420A patent/JP6153661B2/ja active Active
- 2014-06-16 CN CN201910627552.8A patent/CN110931025B/zh active Active
- 2014-06-16 BR BR112015031603-4A patent/BR112015031603B1/pt active IP Right Grant
- 2014-06-16 TR TR2018/08890T patent/TR201808890T4/tr unknown
- 2014-06-16 CA CA2915791A patent/CA2915791C/en active Active
- 2014-06-16 MY MYPI2015002994A patent/MY181845A/en unknown
- 2014-06-16 WO PCT/EP2014/062578 patent/WO2014202535A1/en not_active Ceased
- 2014-06-16 CN CN201480035474.8A patent/CN105453173B/zh active Active
- 2014-06-16 SG SG11201510506RA patent/SG11201510506RA/en unknown
- 2014-06-16 AU AU2014283389A patent/AU2014283389B2/en active Active
- 2014-06-16 KR KR1020167001882A patent/KR101828186B1/ko active Active
- 2014-06-16 PT PT147301725T patent/PT3011555T/pt unknown
- 2014-06-20 TW TW103121370A patent/TWI604438B/zh active
-
2015
- 2015-12-21 US US14/977,195 patent/US10013988B2/en active Active
-
2018
- 2018-06-14 US US16/009,012 patent/US10643624B2/en active Active
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7202161B2 (ja) | 2013-06-21 | 2023-01-11 | フラウンホーファーゲゼルシャフト ツール フォルデルング デル アンゲヴァンテン フォルシユング エー.フアー. | 改善されたピッチラグ推定を採用するacelp型封じ込めにおける適応型コードブックの改善された封じ込めのための装置および方法 |
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6153661B2 (ja) | 改善されたパルス再同期化を採用するacelp型封じ込めにおける適応型コードブックの改善された封じ込めのための装置および方法 | |
| JP7631393B2 (ja) | 改善されたピッチラグ推定を採用するacelp型封じ込めにおける適応型コードブックの改善された封じ込めのための装置および方法 | |
| HK1224427B (en) | Pitch lag estimation | |
| HK1224426B (en) | Reconstruction of a speech frame |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A529 | Written submission of copy of amendment under article 34 pct |
Free format text: JAPANESE INTERMEDIATE CODE: A529 Effective date: 20160217 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160218 |
|
| 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: 20170502 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170530 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6153661 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
