JPH11167399A - 音声圧縮機の性能向上方法 - Google Patents

音声圧縮機の性能向上方法

Info

Publication number
JPH11167399A
JPH11167399A JP10256262A JP25626298A JPH11167399A JP H11167399 A JPH11167399 A JP H11167399A JP 10256262 A JP10256262 A JP 10256262A JP 25626298 A JP25626298 A JP 25626298A JP H11167399 A JPH11167399 A JP H11167399A
Authority
JP
Japan
Prior art keywords
codebook
subframe
candidate
optimal
signal
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.)
Granted
Application number
JP10256262A
Other languages
English (en)
Other versions
JP3335929B2 (ja
Inventor
Ho-Chong Park
浩棕 朴
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
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
Priority claimed from KR1019970065487A external-priority patent/KR100277096B1/ko
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of JPH11167399A publication Critical patent/JPH11167399A/ja
Application granted granted Critical
Publication of JP3335929B2 publication Critical patent/JP3335929B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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/083Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters the excitation function being an excitation gain
    • 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
    • G10L2019/0001Codebooks
    • G10L2019/0013Codebook search algorithms

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)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

(57)【要約】 (修正有) 【課題】 CELP構造の音声圧縮機の音質を向上させ
る方法。 【解決手段】 検索ウインドウの目標信号計算段階と、
目標信号と全てのコードブックインデックスと最適コー
ドブック利得とから一番目のサブフレームに対する最適
コードブック候補及び利得候補を求める段階と、目標信
号と一番目のサブフレームに対する最適コードブック候
補と利得候補とから二番目のサブフレームに対する目標
信号計算該目標信号と一番目のサブフレームに対する最
適コードブック候補と利得候補とから二番目のサブフレ
ームに対する最適コードブック候補及び利得候補を求め
る段階と、検索ウインドウに対する目標信号と一番目の
サブフレームに対する最適コードブック利得候補と全て
のコードブック利得と二番目のサブフレームに対する最
適コードブック候補と利得候補とから二つのサブフレー
ムそれぞれの最適コードブックと最適コードブック利得
を選択する段階と、を行う。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明はCELP(Code Exc
ited Linear Prediction)構造の音声圧縮機(Speech C
oder)の性能向上方法に関する。
【0002】
【従来の技術】音声圧縮とは、音声信号を過去の情報か
ら予測できる部分は伝達せず、過去の情報から予測され
る信号値と実際の信号値との差である残余信号(Residu
al Signal)を伝達することにより、伝送データ量を減
らすものである。
【0003】時間nのときの入力音声信号s(n)は、過
去の音声信号s(n-1)、s(n-2)、…によって予測でき
る。予測される音声信号をs'(n)とすると、s'(n)は、
数式2であらわされる。
【数2】s'(n)=as(n-1)+as(n-2)+as(n
-3)+…+a10s(n-10)
【0004】したがって、全ての音声信号を伝送しない
で、a、a、…a10等の次数を伝送することで、
s'(n)を得ることができる。
【0005】このような次数を得るために、LPC(Li
near Prediction Coefficients)フィルタを使用する。
LPCフィルタはスペクトルフィルタとも言い、時間変
数nに対して10次の次数を持つLPC係数を得るため
に自己相関方法を使用する。
【0006】しかし、予測される音声信号s'(n)は本来
の信号s(n)と完全には等しくなく、音声のピッチ(Pit
ch)部分を予測することはできない。ピッチ解析は、音
声信号の長期相関(Long-term correlation)に該当す
るピッチ周期に関する情報を得る方法である。音声のピ
ッチは一定の形態を持っており、このピッチを一つのコ
ードブックにして記憶しておくと、インデックスだけで
ピッチ検索が可能となる。
【0007】つまり、LPCフィルタを通過した信号を
さらにピッチフィルタを通過させ、音声のピッチ周期に
よる相関性を除去する。したがって、ピッチフィルタを
通過して得られた残余信号とLPCフィルタ、ピッチフ
ィルタの係数値があれば、音声を復元できる。LPCフ
ィルタとピッチフィルタの係数値は、入力された音声信
号を利用して、最も小さい誤差信号をあらわす場合の係
数値計算により得ることができる。
【0008】求めた各フィルタの係数値と残余信号とを
デジタル送信するためには、量子化(Quantization)す
る必要がある。この残余信号を量子化する方法によって
音声圧縮機の構造が区別できる。
【0009】CELP構造の音声圧縮機は、コードブッ
クを利用して残余信号を量子化する。つまり、コードブ
ックの中から残余信号と最も似た信号を探し、これのイ
ンデックスを受信側へ送信する。受信側では、同じコー
ドブックを使って受信したインデックスから量子化した
残余信号を得ることができる。
【0010】CELP圧縮機は、コードブック内に記憶
された入力励振信号列を、ピッチフィルタ及びLPCフ
ィルタという二つの時変線形回帰(Time-varing Linear
Recursive)フィルタを通して得られる信号の充実度を
最適化するように構成されている。充実度は、二つの信
号に対する平均自乗誤差を比較することで判定する。こ
のようなCELP圧縮機は、入力された音声信号から必
要なパラメータを抽出し、これにより音声信号を合成し
て入力された音声信号と比較する、“合成による分析”
(Analysis-by-Synthesis)方法を使用することで音質
が非常に優れる。“合成による分析”方法は、全てのコ
ードブックに対して行い、復元後の音声が本来の入力信
号に最も近いコードブックを選択する。
【0011】最適のコードブックを選択するには、入力
信号を区切ってサブフレーム(Subframe)に分け、サブ
フレーム毎に最適なコードブックを選択する。一つのサ
ブフレームは、通常20サンプル(1サンプルは0.1
25ms)で構成される。また、選択したコードブック
では、合成音を得るためのコードワードの他に、励振信
号の構成のために必要な量子化したコードブック利得が
求められる。よって、実際にピッチ信号を得るために
は、インデックスによって選ばれたコードワードに、イ
ンデックスによって選らばれた量子化したコードブック
利得をかける。
【0012】このような動作をする音声圧縮機により音
声信号を圧縮する場合、最も重要な機能は、各フィルタ
に対する特性関数を得る方法と伝送するコードブック及
びコードブック利得を検索する方法である。コードブッ
ク利得の検索は、それぞれの音声信号に対してフィルタ
リングする作業を繰り返さねばならないので、計算量が
膨大になる。
【0013】図1は、従来のコードブック検索に必要な
回路のブロック図である。コードブックを選択する前
に、最適LPCフィルタの特性関数1/A(z)、ピッチ
フィルタの特性関数1/P(z)、加重値フィルタ(Weigh
ting Filter)の特性関数1/W(z)は既に計算されてい
るものとする。
【0014】図1は、0入力応答(Zero-Input Respons
e)のピッチフィルタ110と、ピッチフィルタ110
の出力から音声信号を予測するLPCフィルタ120
と、入力された音声信号とLPCフィルタ120で予測
した音声信号との差を入力とする加重値フィルタ130
と、全コードブックインデックスから得たコードブック
に全ての量子化したコードブック利得をかけた値を入力
するLPCフィルタ150と、加重値フィルタ130の
出力である目標信号(Target Signal)1とLPCフィ
ルタ150の出力との差に対して、最適のコードブック
と量子化したコードブック利得を選択する最少平均自乗
誤差選択器160で構成されている。
【0015】まず、ピッチフィルタ110に0を入力
し、ピッチフィルタ110とLPCフィルタ120とを
介した後の出力値を得る。この出力値と入力音声信号と
の差を加重値フィルタ130に入力して目標信号1を得
る。次に、コードブックインデックスから全ての使用可
能なコードブック及び量子化したコードブック利得を読
み出してLPCフィルタ150を通して出力信号2を得
る。このようにして求めた目標信号1と出力信号2の差
が、平均自乗誤差(Mean Square Error)の観点から一
番小さいコードブック及び量子化したコードブック利得
を選択する。
【0016】このような過程はサブフレーム毎に行わ
れ、最適化過程はサブフレーム内で得られた目標信号1
と出力信号2と差とから成り立つ。その結果、サブフレ
ーム毎に最適コードブックと量子化したコードブック利
得を選択しなければならない。コードブックは、サブフ
レーム内での最適化を通してサブフレーム別に選択され
る。この時、過去の情報は各フィルタの初期値として与
えられてコードブック検索に影響を及ぼす。
【0017】
【発明が解決しようとする課題】しかし、これから入力
される信号に対しての情報は持ってないままコードブッ
ク検索が行われる。したがって音声の特性変化が多い区
間では、サブフレームのみの最適化では、全体的に見た
場合に必ずしも最適とはならない。また、サブフレーム
毎に最適化することになるので、サブフレームの境界に
ある信号は最適化にあまり反映されない。特にサブフレ
ームが短いほど、サブフレームの境界が増えて大きな問
題になる。
【0018】通信システムで使われている従来のCEL
P構造の音声圧縮機は、このようにして合成音声の音質
が落ち、通信システム全体の品質が悪くなる。しかし、
このような問題を解決するために新しい音声圧縮機を設
置することは、多くの費用と時間が必要となり、現実的
ではない。
【0019】本発明は以上のような問題を解決するため
に、CELP構造の音声圧縮機の音質を向上させる方法
を提供する。
【0020】
【課題を解決するための手段】以上の課題を解決する本
発明の音声圧縮機の性能向上方法は、検索ウインドウに
対する目標信号を計算する段階と、目標信号と全てのコ
ードブックインデックスと最適コードブック利得とか
ら、一番目のサブフレームに対する最適コードブック候
補及び最適コードブック利得候補を求める段階と、目標
信号と一番目のサブフレームに対する最適コードブック
候補と最適コードブック利得候補とから二番目のサブフ
レームに対する目標信号を計算する段階と、二番目のサ
ブフレームに対する目標信号と一番目のサブフレームに
対する最適コードブック候補と最適コードブック利得候
補とから二番目のサブフレームに対する最適コードブッ
ク候補及び最適コードブック利得候補を求める段階と、
検索ウインドウに対する目標信号と一番目のサブフレー
ムに対する最適コードブック利得候補と全ての量子化し
たコードブック利得と二番目のサブフレームに対する最
適コードブック候補と最適コードブック利得候補とから
二つのサブフレームそれぞれの最適コードブックと最適
コードブック利得を選択する段階と、を行うことを特徴
とする。
【0021】一番目のサブフレームに対する最適コード
ブック候補及び最適コードブック利得候補を求める段階
は、全てのコードブックと量子化していない最適コード
ブック利得をLPCフィルタに入力する段階と、LPC
フィルタの出力信号と検索ウインドウに対する目標信号
との差を計算して平均自乗誤差の最も小さいコードブッ
ク候補と量子化したコードブック利得候補とを選択する
段階と、を行う。この段階は、一番目のサブフレームの
中だけで行われる。
【0022】二番目のサブフレームに対する目標信号を
計算する段階は、一番目のサブフレームに対するコード
ブック候補において二番目のサブフレームに該当する信
号をゼロパディングする段階と、ゼロパディングした信
号をピッチフィルタ及びLPCフィルタによりフィルタ
リングする段階と、フィルタリングした信号に一番目の
サブフレームに対する最適コードブック利得候補をかけ
た信号を目標信号から引く段階と、を行う。ここでピッ
チフィルタ及びLPCフィルタの初期値は0である。
【0023】二番目のサブフレームに対した最適コード
ブック候補及び最適コードブック利得候補を求める段階
は、全てのコードブックと最適コードブック利得をLP
Cフィルタでフィルタリングする段階と、LPCフィル
タの出力信号と二番目のサブフレームに対する目標信号
の差を計算して平均自乗誤差の最も小さいコードブック
候補と量子化したコードブック利得候補を選択する段階
と、を行う。このとき一番目のサブフレームに該当する
信号を全て0とする。
【0024】最適コードブックとコードブック利得を選
択する段階は、二番目のサブフレームのコードブック候
補をピッチフィルタ及びLPCフィルタに通した信号に
全ての量子化したコードブック利得をかけた信号を求め
る第1段階と、二番目のサブフレームに対する目標信号
を計算する段階で得られるフィルタリングした信号に全
ての量子化したコードブック利得を掛けた信号と第1段
階で求めた信号を合わせた信号を得る第2段階と、検索
ウインドウに対する目標信号と第2段階で求めた信号と
の差を計算して平均自乗誤差を最少化するコードブック
及びコードブック利得を選択する第3段階と、を行う。
第3段階では数式1を最小化するj、k、a、bを求め
る。また、各サブフレームに対するコードブックの最適
コードブック利得候補と同じ符号を持つ量子化したコー
ドブック利得だけを検索する
【0025】
【発明の実施の形態】以下本発明の実施形態を添付図面
を参照して説明する。実施形態中、検索ウインドウとは
連続する2つのサブフレームである。
【0026】図2は本発明のコードブック検索方法を示
す説明図である。検索ウインドウに対する目標信号11
を計算する210過程と、目標信号11と全てのコード
ブックインデックス及び最適なコードブック利得から一
番目のサブフレームに対するK個の最適コードブック候
補21及び最適コードブック利得候補22を得る220
過程と、目標信号11と最適コードブック候補21及び
最適コードブック利得候補22とから、二番目のサブフ
レームに対するK個の目標信号31を計算する230過
程と、目標信号31と最適コードブック候補21及び最
適コードブック利得候補22から二番目のサブフレーム
に対するL個の最適コードブック候補41及び最適コー
ドブック利得候補42を得る240過程と、目標信号1
1、最適コードブック利得候補22、全ての量子化した
コードブック利得及び最適コードブック候補41及び最
適コードブック利得候補42から、二つのサブフレーム
に対するそれぞれの最適なコードブック51、52とコ
ードブック利得53、54を選択する250過程と、で
構成されている。
【0027】まず、従来のように0入力応答するピッチ
フィルタの出力をLPCフィルタへ入力してLPCフィ
ルタの出力値を得る。このLPCフィルタの出力値を、
入力された二つのサブフレーム分の音声信号から引いた
後、これを加重値フィルタを通して検索ウインドウに対
する目標信号11を得る。この目標信号11により、一
番目のサブフレームに対する最適なコードブックを検索
する。
【0028】図3は、一番目のサブフレームの最適コー
ドブックを検索する方法を示す説明図である。
【0029】まず、全てのコードブックと量子化してい
ない最適コードブック利得をLPCフィルタに入力す
る。LPCフィルタの出力信号と目標信号11の差を計
算して、平均自乗誤差の最も小さいコードブック候補2
1と量子化したコードブック利得候補22とを選択す
る。この時、最適化は一番目のサブフレームにのみ行わ
れる。この過程により、最適コードブック候補21をK
個と、最適コードブック利得候補22をK個とを選択す
る。次に、選択したコードブック候補21及びコードブ
ック利得候補22に対し、二番目のサブフレームに該当
する部分に対する目標信号31を計算する。
【0030】図4は二番目のサブフレームの目標信号計
算方法を示す説明図である。
【0031】220過程で選択した一番目のサブフレー
ムに対するコードブック候補21について、二番目のサ
ブフレームに該当する時間軸上のLc、Lc+1、…、2
Lc−1をゼロパディング(Zero Padding)し、これを
ピッチフィルタとLPCフィルタを通して出力信号32
を得る。この時、ピッチフィルタとLPCフィルタの初
期値は0にする。出力信号32に一番目のサブフレーム
に対する最適コードブック利得候補22をかけた信号を
目標信号11から引くと、二番目のサブフレームの目標
信号31が得られる。このような過程により、二番目の
サブフレームに該当するK個の目標信号31を得る。目
標信号31により、二番目のサブフレームに該当する最
適コードブック及び最適コードブック利得を得ることが
できる。
【0032】図5は二番目のサブフレームの最適コード
ブック検索方法を示す説明図である。
【0033】まず全ての使えるコードブックと最適コー
ドブック利得とをLPCフィルタに入力する。次に、L
PCフィルタの出力信号と二番目のサブフレームに対す
る目標信号31の差を計算して、平均自乗誤差の最も小
さいコードブック候補41と量子化したコードブック利
得候補42を選択する。この時、コードブック候補41
で一番目のサブフレームに該当する部分、即ち時間軸で
0、1、…、Lc−1は全部0にする。そして、二番目
のサブフレームに対するコードブック候補41、量子化
したコードブック利得候補42及び他の情報から、二つ
のサブフレームに該当する最適コードブック51、52
と量子化したコードブック利得53、54とを検索す
る。
【0034】図6は最適コードブックと量子化したコー
ドブック利得検索方法を示す説明図である。
【0035】二番目のサブフレームのコードブック候補
41を、ピッチフィルタとLPCフィルタに通した信号
55に、二番目のサブフレームに対する全ての量子化し
たコードブック利得Gq2bをかけて出力信号56を得
る。次に230過程で得られた出力信号32に、一番目
のサブフレームに対する全ての量子化したコードブック
利得Gq1aを掛けた信号と出力信号56とを合わせた出
力信号57を得る。最後に、検索ウインドウに対する目
標信号11と出力信号57の差を計算して、平均自乗誤
差を最少化するコードブック51、53とコードブック
利得52、54を選択する。
【0036】この時、最終的なコードブック51、53
とコードブック利得52、54を選択するために、数式
3を最少化するk、j、a、b値を計算する。
【数3】
【0037】本発明は、サブフレーム別に行われコード
ブック利得の量子化を、サブフレーム別ではなく二つの
サブフレームを一つの最適化検索ウインドウにして、二
つのコードブック利得を同時に量子化するようになる。
つまり、数式3を最少化する過程で、全ての量子化した
コードブック利得を検索しないで、即ち、各kとjに対
して全てのaとbを検索しないで、各コードブックの最
適利得候補である信号22、42の量子化したコードブ
ック利得だけを検索する。例えば、一番目のサブフレー
ムの特定コードブックに対する最適利得の符号が+であ
ると、正の数だけを検索する。
【0038】以上のような実施形態では、全ての最適コ
ードブック利得を検索する場合に比べて検索時間が1/
4になる。
【0039】
【発明の効果】本発明により、検索時間が短縮でき、既
存の標準音声圧縮機に適用して互換性を維持しながらも
音質の向上をもたらすことができる。
【図面の簡単な説明】
【図1】従来のコードブック検索に用いる回路のブロッ
ク図。
【図2】本発明のコードブック検索方法の説明図。
【図3】一番目のサブフレームの最適コードブック検索
方法の説明図。
【図4】二番目のサブフレームの目標信号計算方法の説
明図。
【図5】二番目のサブフレームの最適コードブック検索
方法の説明図。
【図6】最適コードブックと量子化した利得検索方法の
説明図。
【符号の説明】
110 ピッチフィルタ 120、150 LPCフィルタ 130 加重値フィルタ 160 最小自乗誤差選択器

Claims (10)

    【特許請求の範囲】
  1. 【請求項1】 検索ウインドウに対する目標信号を計算
    する段階と、目標信号と全てのコードブックインデック
    スと最適コードブック利得とから一番目のサブフレーム
    に対する最適コードブック候補及び最適コードブック利
    得候補を求める段階と、目標信号と一番目のサブフレー
    ムに対する最適コードブック候補と最適コードブック利
    得候補とから二番目のサブフレームに対する目標信号を
    計算する段階と、二番目のサブフレームに対する目標信
    号と一番目のサブフレームに対する最適コードブック候
    補と最適コードブック利得候補とから二番目のサブフレ
    ームに対する最適コードブック候補及び最適コードブッ
    ク利得候補を求める段階と、検索ウインドウに対する目
    標信号と一番目のサブフレームに対する最適コードブッ
    ク利得候補と全てのコードブック利得と二番目のサブフ
    レームに対する最適コードブック候補と最適コードブッ
    ク利得候補とから二つのサブフレームそれぞれの最適コ
    ードブックと最適コードブック利得を選択する段階と、
    を行うことを特徴とする音声圧縮機の性能向上方法。
  2. 【請求項2】 一番目のサブフレームに対する最適コー
    ドブック候補及び最適コードブック利得候補を求める段
    階は、 全てのコードブックと最適コードブック利得をLPCフ
    ィルタに入力する段階と、LPCフィルタの出力信号と
    検索ウインドウに対する目標信号との差を計算して平均
    自乗誤差の最も小さいコードブック候補とコードブック
    利得候補とを選択する段階と、を行う請求項1記載の音
    声圧縮機の性能向上方法。
  3. 【請求項3】 一番目のサブフレームに対する最適コー
    ドブック候補及び最適コードブック利得候補を求める段
    階は、一番目のサブフレームの中だけで行われる請求項
    1又は請求項2記載の音声圧縮機の性能向上方法。
  4. 【請求項4】 二番目のサブフレームに対する目標信号
    を計算する段階は、 一番目のサブフレームに対するコードブック候補におい
    て二番目のサブフレームに該当する信号をゼロパディン
    グする段階と、ゼロパディングした信号をピッチフィル
    タ及びLPCフィルタによりフィルタリングする段階
    と、フィルタリングした信号に一番目のサブフレームに
    対する最適コードブック利得候補をかけた信号を目標信
    号から引く段階と、を行う請求項1〜3のいずれか1項
    に記載の音声圧縮機の性能向上方法。
  5. 【請求項5】 ピッチフィルタ及びLPCフィルタの初
    期値は0である請求項4記載の音声圧縮機の性能向上方
    法。
  6. 【請求項6】 二番目のサブフレームに対した最適コー
    ドブック候補及び最適コードブック利得候補を求める段
    階は、 全てのコードブックと最適コードブック利得をLPCフ
    ィルタでフィルタリングする段階と、LPCフィルタの
    出力信号と二番目のサブフレームに対する目標信号の差
    を計算して平均自乗誤差の最も小さいコードブック候補
    とコードブック利得候補を選択する段階と、を行う請求
    項1〜5のいずれか1項に記載の音声圧縮機の性能向上
    方法。
  7. 【請求項7】 二番目のサブフレームに対した最適コー
    ドブック候補及び最適コードブック利得候補を求める段
    階は、一番目のサブフレームに該当する信号を全て0と
    する請求項6記載の音声圧縮機の性能向上方法。
  8. 【請求項8】 最適コードブックとコードブック利得を
    選択する段階は、 二番目のサブフレームのコードブック候補をピッチフィ
    ルタ及びLPCフィルタに通した信号に全てのコードブ
    ック利得をかけた信号を求める第1段階と、 二番目のサブフレームに対する目標信号を計算する段階
    で得られるフィルタリングした信号に全てのコードブッ
    ク利得を掛けた信号と第1段階で求めた信号を合わせた
    信号を得る第2段階と、 検索ウインドウに対する目標信号と第2段階で求めた信
    号との差を計算して平均自乗誤差を最少化するコードブ
    ック及びコードブック利得を選択する第3段階と、を行
    う請求項1〜7のいずれか1項に記載の音声圧縮機の性
    能向上方法。
  9. 【請求項9】 第3段階において数式1を最小化する
    j、k、a、bを求める請求項8記載の音声圧縮機の性
    能向上方法。 【数1】
  10. 【請求項10】 各サブフレームに対するコードブック
    の最適コードブック利得候補と同じ符号を持つ量子化し
    たコードブック利得だけを検索する請求項1〜9のいず
    れか1項に記載の音声圧縮機の性能向上方法。
JP25626298A 1997-09-10 1998-09-10 音声圧縮機の性能向上方法 Expired - Fee Related JP3335929B2 (ja)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR19970046506 1997-09-10
KR1997P46506 1997-12-03
KR1997P65487 1997-12-03
KR1019970065487A KR100277096B1 (ko) 1997-09-10 1997-12-03 음성압축을 위한 코드워드와 양자화된 이득 선택방법

Publications (2)

Publication Number Publication Date
JPH11167399A true JPH11167399A (ja) 1999-06-22
JP3335929B2 JP3335929B2 (ja) 2002-10-21

Family

ID=26633073

Family Applications (1)

Application Number Title Priority Date Filing Date
JP25626298A Expired - Fee Related JP3335929B2 (ja) 1997-09-10 1998-09-10 音声圧縮機の性能向上方法

Country Status (6)

Country Link
US (1) US6108624A (ja)
EP (1) EP0902421B1 (ja)
JP (1) JP3335929B2 (ja)
CN (1) CN1124590C (ja)
CA (1) CA2246901C (ja)
DE (1) DE69821068T2 (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6581030B1 (en) * 2000-04-13 2003-06-17 Conexant Systems, Inc. Target signal reference shifting employed in code-excited linear prediction speech coding
US7050969B2 (en) * 2001-11-27 2006-05-23 Mitsubishi Electric Research Laboratories, Inc. Distributed speech recognition with codec parameters
US9076442B2 (en) 2009-12-10 2015-07-07 Lg Electronics Inc. Method and apparatus for encoding a speech signal
US8560134B1 (en) 2010-09-10 2013-10-15 Kwangduk Douglas Lee System and method for electric load recognition from centrally monitored power signal and its application to home energy management

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5060269A (en) * 1989-05-18 1991-10-22 General Electric Company Hybrid switched multi-pulse/stochastic speech coding technique
US4980916A (en) * 1989-10-26 1990-12-25 General Electric Company Method for improving speech quality in code excited linear predictive speech coding
US5138661A (en) * 1990-11-13 1992-08-11 General Electric Company Linear predictive codeword excited speech synthesizer
JP3151874B2 (ja) * 1991-02-26 2001-04-03 日本電気株式会社 音声パラメータ符号化方式および装置
FI98104C (fi) * 1991-05-20 1997-04-10 Nokia Mobile Phones Ltd Menetelmä herätevektorin generoimiseksi ja digitaalinen puhekooderi
US5307460A (en) * 1992-02-14 1994-04-26 Hughes Aircraft Company Method and apparatus for determining the excitation signal in VSELP coders
US5495555A (en) * 1992-06-01 1996-02-27 Hughes Aircraft Company High quality low bit rate celp-based speech codec
US5598504A (en) * 1993-03-15 1997-01-28 Nec Corporation Speech coding system to reduce distortion through signal overlap
JP2624130B2 (ja) * 1993-07-29 1997-06-25 日本電気株式会社 音声符号化方式
JP2655046B2 (ja) * 1993-09-13 1997-09-17 日本電気株式会社 ベクトル量子化装置
US5651090A (en) * 1994-05-06 1997-07-22 Nippon Telegraph And Telephone Corporation Coding method and coder for coding input signals of plural channels using vector quantization, and decoding method and decoder therefor
US5602961A (en) * 1994-05-31 1997-02-11 Alaris, Inc. Method and apparatus for speech compression using multi-mode code excited linear predictive coding
US5751903A (en) * 1994-12-19 1998-05-12 Hughes Electronics Low rate multi-mode CELP codec that encodes line SPECTRAL frequencies utilizing an offset
US5701294A (en) * 1995-10-02 1997-12-23 Telefonaktiebolaget Lm Ericsson System and method for flexible coding, modulation, and time slot allocation in a radio telecommunications network

Also Published As

Publication number Publication date
EP0902421B1 (en) 2004-01-14
CN1235335A (zh) 1999-11-17
JP3335929B2 (ja) 2002-10-21
CA2246901A1 (en) 1999-03-10
DE69821068T2 (de) 2004-11-04
US6108624A (en) 2000-08-22
CA2246901C (en) 2001-12-18
CN1124590C (zh) 2003-10-15
DE69821068D1 (de) 2004-02-19
EP0902421A3 (en) 2002-04-03
EP0902421A2 (en) 1999-03-17

Similar Documents

Publication Publication Date Title
US5487128A (en) Speech parameter coding method and appparatus
US5208862A (en) Speech coder
JP3114197B2 (ja) 音声パラメータ符号化方法
US20040023677A1 (en) Method, device and program for coding and decoding acoustic parameter, and method, device and program for coding and decoding sound
CA2061830C (en) Speech coding system
JPH0990995A (ja) 音声符号化装置
JP3357795B2 (ja) 音声符号化方法および装置
JP3180786B2 (ja) 音声符号化方法及び音声符号化装置
JP3089769B2 (ja) 音声符号化装置
US6094630A (en) Sequential searching speech coding device
US6622120B1 (en) Fast search method for LSP quantization
JP3335929B2 (ja) 音声圧縮機の性能向上方法
JPH05265496A (ja) 複数のコードブックを有する音声符号化方法
JP3148778B2 (ja) 音声の符号化方法
JPH1063300A (ja) 音声復号化装置及び音声符号化装置
JPH0830299A (ja) 音声符号化装置
Jung et al. A fast adaptive-codebook search algorithm for G. 723.1 speech coder
KR100277096B1 (ko) 음성압축을 위한 코드워드와 양자화된 이득 선택방법
JP2002221998A (ja) 音響パラメータ符号化、復号化方法、装置及びプログラム、音声符号化、復号化方法、装置及びプログラム
EP0910063B1 (en) Speech parameter coding method
JP3099836B2 (ja) 音声の励振周期符号化方法
JP3192051B2 (ja) 音声符号化装置
JP3024467B2 (ja) 音声符号化装置
KR100550002B1 (ko) 음성부호화기에서 적응 코드북 검색기 및 그 방법
JPH05273999A (ja) 音声符号化方法

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20011113

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20020625

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080802

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080802

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090802

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090802

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100802

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees