JPH11224099A - 位相量子化装置及び方法 - Google Patents

位相量子化装置及び方法

Info

Publication number
JPH11224099A
JPH11224099A JP10041095A JP4109598A JPH11224099A JP H11224099 A JPH11224099 A JP H11224099A JP 10041095 A JP10041095 A JP 10041095A JP 4109598 A JP4109598 A JP 4109598A JP H11224099 A JPH11224099 A JP H11224099A
Authority
JP
Japan
Prior art keywords
phase
quantization
audio signal
harmonic component
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.)
Withdrawn
Application number
JP10041095A
Other languages
English (en)
Inventor
Akira Inoue
晃 井上
Masayuki Nishiguchi
正之 西口
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.)
Sony Corp
Original Assignee
Sony Corp
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 Sony Corp filed Critical Sony Corp
Priority to JP10041095A priority Critical patent/JPH11224099A/ja
Priority to US09/239,515 priority patent/US6292777B1/en
Priority to KR1019990003733A priority patent/KR19990072421A/ko
Priority to CN99103423A priority patent/CN1238514A/zh
Publication of JPH11224099A publication Critical patent/JPH11224099A/ja
Withdrawn 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
    • G10L15/00Speech recognition
    • G10L15/02Feature extraction for speech recognition; Selection of recognition unit
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/02Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using spectral analysis, e.g. transform vocoders or subband vocoders

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)

Abstract

(57)【要約】 【課題】 サイン波合成符号化の際等の入力信号の位相
情報を効率よく量子化する。 【解決手段】 入力端子11からの音声信号に基づく入
力信号の位相を位相検出部12で求め、スカラ量子化器
13でスカラ量子化する。端子17からのLPC係数に
基づいて重み計算部18が各ハーモニクスのスペクトル
振幅重みを計算し、kの重みを用いてビット割当計算部
19が各ハーモニクスの最適量子化割当ビットを計算し
てスカラ量子化器13に送る。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、サイン波合成符号
化等における各高調波(ハーモニクス)成分の位相を検
出して量子化するための位相量子化装置及び方法に関す
る。
【0002】
【従来の技術】オーディオ信号(音声信号や音響信号を
含む)の時間領域や周波数領域における統計的性質と人
間の聴感上の特性を利用して信号圧縮を行うような符号
化方法が種々知られている。この符号化方法としては、
大別して時間領域での符号化、周波数領域での符号化、
分析合成符号化等が挙げられる。
【0003】音声信号等の高能率符号化の例としては、
ハーモニック(Harmonic)符号化、MBE(Multiband
Excitation:マルチバンド励起)符号化等のサイン波分
析合成符号化(Sinusoidal Coding) や、SBC(Sub-
band Coding:帯域分割符号化)、LPC(Linear Predi
ctive Coding: 線形予測符号化)、あるいはDCT(離
散コサイン変換)、MDCT(モデファイドDCT)、
FFT(高速フーリエ変換)等が知られている。
【0004】
【発明が解決しようとする課題】ところで、入力音声信
号に対して上記MBE符号化、ハーモニック符号化や、
STC(Sinusoidal Transform Coding) 等のサイン波
合成符号化(SinusoidalCoding) を用いるような、又
は、入力音声信号のLPC(線形予測符号化)残差に対
してこれらのサイン波合成符号化を用いるような音声高
能率符号化においては、分析合成の要素となる各サイン
波(ハーモニクス、高調波)の振幅、あるいはスペクト
ルエンベロープに関する情報を伝送しているが、位相に
ついては伝送しておらず、合成時に適宜に位相を算出し
ているのが実情である。
【0005】そのため、復号されて再生される音声波形
は、元の入力音声信号の波形と異なることになる、とい
う問題がある。すなわち、元の波形の波形再生を実現す
るためには、各ハーモニクス(高調波)成分の位相情報
をフレーム毎に検出し、効率よく量子化して伝送するこ
とが必要とされる。
【0006】本発明は、このような実情に鑑みてなされ
たものであり、元の波形の波形再現性を実現するための
位相量子化装置及び方法の提供を目的とする。
【0007】
【課題を解決するための手段】本発明に係る位相量子化
装置及び方法は、上述した課題を解決するために、入力
音声信号に基づく信号の各高調波成分の位相を、割当ビ
ット数計算により求められた割当ビット数に応じて量子
化することにより、音声信号に基づく入力信号波形の位
相情報を効率よく量子化する。
【0008】ここで、上記入力信号波形としては、音声
信号波形そのもの、あるいは音声信号の短期予測残差の
信号波形を用いることができる。
【0009】また、本発明に係る位相量子化方法及び装
置によれば、上述した課題を解決するために、入力音声
信号のスペクトル振幅特性より各高調波の最適量子化割
当ビット数を計算し、この割当ビット数により、入力音
声信号の各高調波成分又は入力音声信号の短期予測残差
信号の各高調波成分の位相を、必要に応じて固定遅延成
分を分離して、スカラ量子化することにより、効率的に
位相量子化を行う。
【0010】
【発明の実施の形態】本発明に係る位相量子化装置及び
方法は、例えばマルチバンド励起(Multiband Excitati
on: MBE)符号化、サイン波変換符号化(Sinusoidal
Transform Coding:STC)、ハーモニック符号化(Ha
rmonic coding) 等のサイン波合成符号化方式に適用さ
れるものであり、又はLPC(Linear Predictive Codi
ng)残差に上記サイン波合成符号化を用いた符号化方式
に適用されるものである。
【0011】ここで、本発明の実施の形態の説明に先立
ち、本発明に係る位相量子化装置あるいは方法が適用さ
れる装置としてのサイン波分析合成符号化を行うような
音声符号化装置について説明する。
【0012】図1は、上述した位相量子化装置あるいは
方法が適用される音声符号化装置の具体例の概略構成を
示している。
【0013】図1の音声信号符号化装置は、入力信号に
対して、サイン波分析(sinusoidalanalysis )符号
化、例えばハーモニックコーディング(harmonic codin
g) を行う第1の符号化部110と、入力信号に対し
て、例えば合成による分析法を用いて最適ベクトルのク
ローズドループサーチによるベクトル量子化を用いた符
号励起線形予測(CELP)符号化を施す第2の符号化
部120とを有し、入力信号の有声音(V:Voiced)の
部分の符号化に第1の符号化部110を用い、入力信号
の無声音(UV:Unvoiced)の部分の符号化には第2の
符号化部120を用いるようにしている。本発明に係る
位相量子化の実施の形態は、第1の符号化部110に対
して適用されている。なお、図1の例では、入力音声信
号の短期予測残差例えばLPC(線形予測符号化)残差
を求めた後に第1の符号化部110に送られるようにし
ている。
【0014】図1において、入力端子101に供給され
た音声信号は、LPC逆フィルタ131及びLPC分析
部132に送られ、また、第1の符号化部110のオー
プンループピッチサーチ部111にも送られる。LPC
分析部132は、入力信号波形の256サンプル程度の
長さ(分析長)を1ブロックとしてハミング窓をかけ
て、自己相関法により線形予測係数、いわゆるαパラメ
ータを求める。データ出力の単位となるフレーミングの
間隔は、160サンプル程度とする。ここで、入力音声
信号のサンプリング周波数fsが例えば8kHzのとき、
1フレーム間隔は160サンプルで20msec となる。
【0015】LPC分析部132からのαパラメータ
は、例えばα→LSP変換により線スペクトル対(LS
P)パラメータに変換される。これは、直接型のフィル
タ係数として求まったαパラメータを、例えば10個、
すなわち5対のLSPパラメータに変換する。変換は例
えばニュートン−ラプソン法等を用いて行う。このLS
Pパラメータに変換するのは、αパラメータよりも補間
特性に優れているからである。このLSPパラメータ
は、LSP量子化器133によりマトリクスあるいはベ
クトル量子化される。このとき、フレーム間差分をとっ
てからベクトル量子化してもよく、複数フレーム分をま
とめてマトリクス量子化してもよい。ここでは、20m
sec を1フレームとし、20msec 毎に算出されるLS
Pパラメータを2フレーム分まとめて、マトリクス量子
化及びベクトル量子化している。
【0016】このLSP量子化器133からの量子化出
力、すなわちLSP量子化のインデクスは、端子102
を介して取り出され、また量子化済みのLSPベクトル
は、例えばLSP補間やLSP→α変換を介してLPC
のαパラメータとされて、LPC逆フィルタ131や、
後述する第2の符号化部120の聴覚重み付きのLPC
合成フィルタ122及び聴覚重み付けフィルタ125に
送られる。
【0017】また、LPC分析部132からのαパラメ
ータは、聴覚重み付けフィルタ算出部134に送られて
聴覚重み付けのためのデータが求められ、この重み付け
データが後述する聴覚重み付きのベクトル量子化器11
6と、第2の符号化部120の聴覚重み付きのLPC合
成フィルタ122及び聴覚重み付けフィルタ125とに
送られる。
【0018】LPC逆フィルタ131では、上記αパラ
メータを用いて、入力音声信号の線形予測残差(LPC
残差)を取り出すような逆フィルタリング処理を行って
いる。このLPC逆フィルタ131からの出力は、サイ
ン波分析符号化、具体的には例えばハーモニック符号化
を行う第1の符号化部110の、DFT(離散フーリエ
変換)回路等の直交変換部112及び位相検出部140
に送られる。
【0019】また、符号化部110のオープンループピ
ッチサーチ部111には、上記入力端子101からの入
力音声信号が供給されている。オープンループピッチサ
ーチ部111では、入力信号のLPC残差をとってオー
プンループによる比較的ラフなピッチのサーチが行わ
れ、抽出された粗ピッチデータは高精度ピッチサーチ部
113に送られて、後述するようなクローズドループに
よる高精度のピッチサーチ(ピッチのファインサーチ)
が行われる。また、オープンループピッチサーチ部11
1からは、上記粗ピッチデータと共にLPC残差の自己
相関の最大値をパワーで正規化した正規化自己相関最大
値r(p) が取り出され、V/UV(有声音/無声音)判
定部114に送られている。
【0020】直交変換部112では例えばDFT(離散
フーリエ変換)等の直交変換処理が施されて、時間軸上
のLPC残差が周波数軸上のスペクトル振幅データに変
換される。この直交変換部112からの出力は、高精度
ピッチサーチ部113及びスペクトル振幅あるいはエン
ベロープを評価するためのスペクトルエンベロープ評価
部115に送られる。
【0021】高精度(ファイン)ピッチサーチ部113
には、オープンループピッチサーチ部111で抽出され
た比較的ラフな粗ピッチデータと、直交変換部112に
より例えばDFTされた周波数軸上のデータとが供給さ
れている。この高精度ピッチサーチ部113では、上記
粗ピッチデータ値を中心に、0.2〜0.5きざみで±数サ
ンプルずつ振って、最適な小数点付き(フローティン
グ)のファインピッチデータの値へ追い込む。このとき
のファインサーチの手法として、いわゆる合成による分
析 (Analysis by Synthesis)法を用い、合成されたパワ
ースペクトルが原音のパワースペクトルに最も近くなる
ようにピッチを選んでいる。このようなクローズドルー
プによる高精度のピッチサーチ部146からのピッチデ
ータについては、スペクトルエンベロープ評価部11
5、位相検出部141、及び切換部107に送ってい
る。
【0022】スペクトルエンベロープ評価部115で
は、LPC残差の直交変換出力としてのスペクトル振幅
及びピッチに基づいて各ハーモニクスの大きさ及びその
集合であるスペクトルエンベロープが評価され、高精度
ピッチサーチ部113、V/UV(有声音/無声音)判
定部114及びスペクトルエンベロープ量子化部116
に送られる。スペクトルエンベロープ量子化部116と
しては、聴覚重み付きのベクトル量子化器が用いられ
る。
【0023】V/UV(有声音/無声音)判定部114
は、直交変換部112からの出力と、高精度ピッチサー
チ部113からの最適ピッチと、スペクトルエンベロー
プ評価部115からのスペクトル振幅データと、オープ
ンループピッチサーチ部111からの正規化自己相関最
大値r(p) とに基づいて、当該フレームのV/UV判定
が行われる。さらに、MBEの場合の各バンド毎のV/
UV判定結果の境界位置も当該フレームのV/UV判定
の一条件としてもよい。このV/UV判定部115から
の判定出力は、出力端子105を介して取り出される。
【0024】ところで、スペクトル評価部115の出力
部あるいはスペクトルエンベロープ量子化部116の入
力部には、データ数変換(一種のサンプリングレート変
換)部が設けられている。このデータ数変換部は、上記
ピッチに応じて周波数軸上での分割帯域数が異なり、デ
ータ数が異なることを考慮して、エンベロープの振幅デ
ータ|Am| を一定の個数にするためのものである。す
なわち、例えば有効帯域を3400kHzまでとすると、
この有効帯域が上記ピッチに応じて、8バンド〜63バ
ンドに分割されることになり、これらの各バンド毎に得
られる上記振幅データ|Am| の個数も8〜63と変化
することになる。このため上記データ数変換部で、この
可変個数の振幅データを一定個数、例えば44個、のデ
ータに変換している。
【0025】このスペクトルエンベロープ評価部115
の出力部あるいはスペクトルエンベロープ量子化部11
6の入力部に設けられたデータ数変換部からの上記一定
個数(例えば44個)の振幅データあるいはエンベロー
プデータが、スペクトルエンベロープ量子化部116に
より、所定個数、例えば44個のデータ毎にまとめられ
てベクトルとされ、重み付きベクトル量子化が施され
る。この重みは、聴覚重み付けフィルタ算出回路134
からの出力により与えられる。スペクトルエンベロープ
量子化部116からの上記エンベロープのインデクス
は、切換部107に送られる。
【0026】位相検出部141では、後述するようにサ
イン波分析合成符号化の各ハーモニクス(高調波)毎の
位相や位相の固定遅延成分等の位相情報を検出し、この
位相情報を位相量子化部142に送って量子化し、量子
化された位相データを切換部107に送っている。
【0027】切換部107は、V/UV判定部115か
らのV/UV判定出力に応じて、第1の符号化部110
のピッチ、スペクトルエンベロープのベクトル量子化イ
ンデクス、位相の各データと、第2の符号化部120か
らの後述するシェイプ、ゲインの各データとを切り換え
て、端子103より出力する。
【0028】図1の第2の符号化部120は、この例で
はCELP(符号励起線形予測)符号化構成を有してお
り、雑音符号帳121からの出力を、重み付きの合成フ
ィルタ122により合成処理し、得られた重み付き音声
を減算器123に送り、入力端子101に供給された音
声信号を聴覚重み付けフィルタ125を介して得られた
音声との誤差を取り出し、この誤差を距離計算回路12
4に送って距離計算を行い、誤差が最小となるようなベ
クトルを雑音符号帳121でサーチするような、合成に
よる分析(Analysis by Synthesis) 法を用いたクロー
ズドループサーチを用いた時間軸波形のベクトル量子化
を行っている。このCELP符号化は、上述したように
無声音部分の符号化に用いられており、雑音符号帳12
1からのUVデータとしてのコードブックインデクス
は、上記V/UV判定部115からのV/UV判定結果
が無声音(UV)のとき切り換えられる切換部107を
介して、出力端子107より取り出される。
【0029】次に、本発明に係る好ましい実施の形態に
ついて、以下に説明する。この本発明に係る位相量子化
装置及び方法の実施の形態は、上記図1に示した音声信
号符号化装置の位相量子化部142に用いられるもので
あるが、これに限定されないことは勿論である。
【0030】先ず、図2は、本発明に係る好ましい実施
の形態となる位相量子化装置の概略構成を示すブロック
図である。この図2の位相検出部12及びスカラ量子化
器13が、それぞれ図1の位相検出部141及び位相量
子化部142に相当する。
【0031】この図2において、入力端子11に供給さ
れる入力信号としては、ディジタル化した音声信号その
もの、あるいは上述した図1の例のLPC逆フィルタ1
31からの信号のようなディジタル音声信号の短期予測
残差信号(LPC残差信号)が用いられる。この入力信
号は、各高調波成分の位相情報を検出する位相検出部1
2に送られ、この位相検出部12にて各高調波(ハーモ
ニクス)成分の位相情報が検出される。ここで図2中の
φi は、第i番目のハーモニクスの位相情報を表してお
り、他の指示符号についても添字のiは第i番目のハー
モニクス成分を表すものである。この位相検出部12か
らの位相情報φi がスカラ量子化器13に送られてスカ
ラ量子化され、位相情報の量子化出力いわゆるインデク
スが出力端子14より取り出される。図2の入力端子1
6には例えば上記図1の高精度ピッチサーチ部113等
からのピッチ情報pch が供給されており、このピッチ情
報pch は重み計算部18に送られる。入力端子17に
は、上記音声信号のLPC分析結果であるLPC係数α
i が供給されており、ここではデコーダ側で再現される
値として、量子化され逆量子化されたLPC係数αi
用いられている。このLPC係数αi は、重み計算部1
8に送られて、後述するような各ハーモニクス(高調
波)成分におけるスペクトル振幅に対応する重みwti
が計算される。重み計算部18からの出力(重みw
i) はビット割当計算部19に送られ、入力音声信号
の各高調波成分への最適量子化割当ビット数bai が計
算される。スカラ量子化器13は、この割当ビット数b
i に応じて、位相検出部12からの各高調波成分の位
相情報φi を量子化する。
【0032】次に、図3は上記図2の位相検出部12の
具体例の概略構成を示すブロック図、図4は図2の位相
検出部12の動作を概略的に示すフローチャートであ
る。
【0033】図3の入力端子20は、図2の入力端子1
1に相当し、上述したように、ディジタル化した音声信
号そのもの、あるいは音声信号の短期予測残差信号(L
PC残差信号)が入力される。この入力信号に対して、
波形切り出し部21により、図4のステップS21に示
すように、1ピッチ周期分の波形信号を切り出してい
る。これは、図5に示すように、入力信号(音声信号あ
るいはLPC残差信号)s(i) の分析ブロック中の分析
点(時刻)nから1ピッチ周期に相当するサンプル数
(ピッチラグ)pch を切り出す処理である。この図5の
例では、分析ブロック長を256サンプルとしている
が、これに限定されない。また、図5の横軸は分析ブロ
ック中の位置あるいは時刻をサンプル数で表しており、
上記分析点の位置あるいは時刻nは、分析開始からnサ
ンプル目であることを示している。
【0034】この切り出された1ピッチ分の波形信号に
対して、ゼロ詰め処理部22により、図4のステップS
22のゼロ詰め処理が施される。これは、図6に示すよ
うに、上記1ピッチラグ分のpch サンプルの信号波形を
先頭に配置し、信号長が2Nサンプル、この実施の形態
では、28 =256サンプルとなるように、残りをゼロ
詰めした信号列re(i) (ただし、0≦i<2N) を得る
処理である。
【0035】
【数1】
【0036】次に、このゼロ詰めされた信号列re(i) を
実数部とし、虚数信号列im(i) として、 im(i) = 0 (0≦i<2N) を用い、FFT処理部23により、図4のステップS2
3に示すように、これらの実数信号列re(i) 及び虚数信
号列im(i) に対して2N ポイントのFFT(高速フーリ
エ変換)を実行する。
【0037】このFFTの実行結果に対して、tan-1
理部24により、図4のステップS24に示すようにta
n-1 (逆正接)を計算して位相を求める。これは、FF
Tの実行結果の実数部をRe(i)、虚数部をIm(i)とする
とき、0≦i<2N-1 の成分が、周波数軸上で0〜π
(rad) の成分に相当することから、この周波数軸上の
ω=0〜πの範囲の位相φ(ω)を、次の(2)式により
N-1 ポイント求めるものである。求められた位相の具
体例を図7の実線に示す。
【0038】
【数2】
【0039】ところで、上記時刻n(サンプル)を中心
とする分析ブロックのピッチラグがpch(サンプル) で
あるので、時刻nにおける基本周波数(角周波数)ω0
は、 ω0 = 2π/pch (3) となる。周波数軸上のω=0〜πの範囲にハーモニクス
(高調波)がω0 間隔にM本並んでいる。このMは、 M = pch/2 (4) となる。
【0040】上記tan-1 処理部24により求められた位
相φ(ω)は、ピッチラグpch や基本周波数ω0 とは無関
係に、分析ブロック長とサンプリング周波数によって決
まる周波数軸上の2N-1 点の位相である。そこで、上記
基本周波数ω0 間隔の各ハーモニクスの位相を求めるた
めに、補間処理部25で図4のステップS25に示す補
間処理を実行する。この処理は、m番目のハーモニクス
の位相φm=φ(m×ω0) (ただし、1≦m≦M)を、上
記求められた2N-1 ポイントの位相φ(ω)に基づき線形
補間等により求めている。補間された各ハーモニクスの
位相データは、出力端子26より取り出される。
【0041】ここで、例えば線形補間の場合を図8及び
図9を参照しながら説明すると、これらの図に示す各値
id,idL,idH,phaseL,phaseHは、それぞれ次の
ようなものである。
【0042】
【数3】
【0043】すなわち、上記求められた2N-1 ポイント
の位相に対応する周波数軸上の位置を整数値(サンプル
番号)で表し、これらの2N-1 ポイントの内の隣り合う
2つの位置idL,idH間にm番目のハーモニクスの周波
数id(=m×ω0) が存在するとき、各位置idL,id
Hのそれぞれの位相phaseL,phaseHを用いて線形補間
によりm番目のハーモニクスの周波数idでの位相φm
を計算する。この線形補間の計算式は次の通りである。
【0044】
【数4】
【0045】図8は、上記2N-1 ポイントの内の隣り合
う2つの位置idL,idHのそれぞれの位相phaseL,pha
seHを単純に線形補間してm番目のハーモニクス位置i
dでの位相φm を計算する場合を示している。
【0046】これに対して、図9は、位相の不連続を考
慮した補間処理の例を示している。これは、tan-1 の計
算を行って得られる位相φm が2π周期で連続すること
から、周波数軸上の位置idLの位相phaseL(a点) に
2πを加算した値(b点)と、位置idHの位相phaseH
とを用いた線形補間により、m番目のハーモニクス位置
idでの位相φm を計算している。このように2πを加
算して位相の連続性を保つ処理を、位相のアンラップ処
理という。
【0047】図7の曲線上の×印は、このようにして求
められた各ハーモニクスの位相を示している。
【0048】図10は、上述したような各ハーモニクス
の位相φm を線形補間により計算する処理手順を示すフ
ローチャートである。この図10のフローチャートにお
いて、最初のステップS51では、ハーモニクスの番号
mを初期化(m=1)し、次のステップS52で、m番
目のハーモニクスについての上記各値id,idL,id
H,phaseL,phaseHを計算し、次のステップS53で
位相の連続性を判別する。このステップS53で不連続
と判別された場合にはステップS54に進み、連続と判
別された場合にはステップS55に進んでいる。すなわ
ち、不連続の場合にはステップS54に進んで、周波数
軸上の位置idLの位相phaseL に2πを加算した値と、
位置idHの位相phaseH とを用いた線形補間により、m
番目のハーモニクスの位相φm を求めており、連続の場
合にはステップS55に進んで、各位相phaseL,phase
Hを単純に線形補間してm番目のハーモニクスの位相φ
m を求めている。次のステップS56では、ハーモニク
スの番号mが上記Mに達したか否かを判別して、NOの
場合はmをインクリメント(m=m+1)してステップ
S52に戻り、YESの場合は処理を終了している。
【0049】次に、再び図2に戻って、上述のようにし
て位相検出部12求められた各ハーモニクスの位相情報
をスカラ量子化器13で量子化する際における、音声信
号の各ハーモニクス成分への最適量子化ビット数の求め
方について説明する。以下の説明では、第i番目のハー
モニクスに対応する位相や係数等に添字iを付して表し
ている。
【0050】ここで、現在のフレームにおける基本周波
数(角周波数)ω0 は、上記(3)式にも示したよう
に、 ω0 = 2π/pch (11) である。周波数軸上で、どこまでの周波数範囲のハーモ
ニクスを量子化するかということで0<bw≦1の実定
数bwを導入する。このとき、周波数帯域0≦ω≦bw
×πの範囲に存在するハーモニクス(高調波)の本数M
は、次の(12)式で表される。
【0051】
【数5】
【0052】図2の端子17に供給されるP次量子化L
PC係数αi (1≦i≦P)を用いて、重み計算部18
及びビット割当計算部19により、各ハーモニクス成分
への最適量子化ビット数を計算する。この最適量子化ビ
ット配分は、各ハーモニクスにおける音韻の強さによっ
て決められる。具体的には、例えば、上記量子化LPC
係数αi から、各ハーモニクス成分におけるスペクトル
振幅特性wti (1≦i≦M)を計算することで求める
ことができる。すなわち、先ず、P次のLPC逆フィル
タ特性H(z)を次の(13)式で求める。
【0053】
【数6】
【0054】次に、このP次のLPC逆フィルタ特性H
(z)の適当な長さのインパルス応答を求め、2N ポイン
トFFTを行うことで、0≦ω≦πの範囲で2N-1 ポイ
ントのFFT出力H(exp(-jω)) が求められる。その絶
対値が次の(14)式に示すように上記スペクトル振幅
特性wti であり、その一例を図11に示す。
【0055】
【数7】
【0056】現フレームの基本周波数はω0 であるか
ら、各ハーモニクス成分におけるスペクトル振幅wti
(1≦i≦M)は、 wt(foor(ω0×i)) 及びwt(ceil(ω0×i)) から適当な補間によって求められる。なお、前述したよ
うに、floor(x) はxを超えない最大の整数を、またce
il(x)はxより大きい最小の整数をそれぞれ表すもので
ある。
【0057】ここで、Bを位相量子化に許される総ビッ
ト数、bai をi番目のハーモニクスに割り当てられる
量子化ビット数とするとき、次の(15)式、(16)
式を満足するような適当なオフセット定数Cを求めれば
よい。ただし、最低割当ビット数による制限がある。
【0058】
【数8】
【0059】なお、上記(15)式中のinit(x)は、実
数xに最も近い整数を表す。また、このような計算の具
体例を図12、図13に示す。ここで図12のステップ
S71からステップS78までは、ビット割当に用いら
れる上記オフセット定数Cの調整のためのステップ値st
ep、仮の総和値prev_sum等を予め求めておく初期設定処
理を示しており、図13のステップS79からステップ
S90までにより、位相量子化のために予め与えられて
いる総ビット数Bに各ハーモニクス毎の割当ビット数の
総和値sum が一致するまで上記オフセット定数Cを調整
している。
【0060】すなわち、図12のステップS71では、
各ハーモニクスの各スペクトル振幅wti に基づいて仮
に求められる総割当ビット数B’と、予め許可されてい
る総ビット数Bとの差分を、量子化しようとするハーモ
ニクスの本数Mで割って、これをオフセット定数Cに仮
決めする。次のステップS72では、繰り返し処理の制
御変数i(ハーモニクスの番号に対応する)と総和値su
m とを初期化(i=1, sum=0)し、ステップS73
からステップS77までで上記仮決めされたオフセット
定数Cを用いて計算される割当ビット数bai を、iが
Mに達するまで累積加算している。次のステップS78
では、上記オフセット定数Cの調整のためのステップ値
stepを求め、総和値sum をprev_sumに代入している。図
13のステップS79では、総和値sum が上記総割当ビ
ット数Bに一致していないか否かを判別しており、一致
していない(YES)ときは、ステップS80からステ
ップS90までの処理を繰り返す。すなわち、ステップ
S80で上記sum とBとを比較し、その大小に応じてス
テップS81、S82でオフセット定数Cをステップ値
stepだけ減少あるいは増加させるような調整を行い、ス
テップS83からステップS90まででこの調整された
オフセット定数Cを用いた各ハーモニクス毎のビット割
当を行って割当ビット数の総和値sum を求め直し、ステ
ップS79に戻っている。ここで、ステップS75の値
min_assignは、1つのハーモニクス当たりの最低割当ビ
ット数を示しており、例えば、1ビットの位相情報を伝
送してもあまり意味がないことを考慮して、通常は最低
割当ビット数min_assignを2ビット程度に設定してい
る。
【0061】なお、この図12、図13に示す計算手順
は一例を示すに過ぎず、適宜変更したり、別の方法で各
ハーモニクス毎の割当ビット数を計算してもよいことは
勿論である。
【0062】図14は、このようにして各ハーモニクス
毎に割り当てが計算されて得られた量子化ビット数(割
当ビット数)bai の一例を示しており、この具体例で
は、総ビット数Bを28、量子化する周波数範囲を決め
る定数bwを0.95、最低割当ビット数min_assignを
2ビットにそれぞれしている。
【0063】以上のようにして求められ図2のビット割
当計算部19から得られた割当ビット数bai に応じ
て、スカラ量子化器13は、位相検出部12からの各ハ
ーモニクス成分の検出位相φi をスカラ量子化し、位相
量子化インデクスを得る。量子化割当ビット数がb(ビ
ット)の場合の検出位相φを量子化して得られる量子化
位相Q(φ)は、次の(17)式により示される。
【0064】
【数9】
【0065】また、図15は、割当ビット数に応じた位
相のスカラ量子化の一例を示しており、図15の(A)
が割当ビット数b=1、(B)がb=2、(C)がb=
3、(D)がb=4の場合をそれぞれ示している。
【0066】なお、デコーダ側において、上記割当ビッ
ト数bai が0、すなわち量子化位相が送られていない
ハーモニクスの位相については、適当な値を入れてサイ
ン波合成すればよい。
【0067】次に、本発明の他の実施の形態として、現
フレームの各ハーモニクス成分の位相を、前フレームの
位相量子化結果から予測し、その予測誤差を上記最適量
子化割当ビット数に応じてスカラ量子化する例につい
て、図16を参照しながら説明する。
【0068】図16の例では、位相検出部12とスカラ
量子化部13との間に、上記予測誤差を取り出すための
減算器31を挿入接続しており、スカラ量子化器13か
らの量子化位相を遅延器32で1フレームだけ遅延して
位相予測器33に送り、この位相予測器33で得られた
予測位相をスイッチ34を介して減算器31に送って位
相検出部12からの検出位相から減算することにより得
られた予測誤差を、スカラ量子化器13で量子化してい
る。ただし、この予測誤差の量子化は、前フレームから
のピッチ周波数変移が一定範囲内にある場合のみ行うよ
うにしており、このため、位相予測器33には、入力端
子16からの現在のピッチpch2と、これを1フレーム遅
延器35で遅延させて得られる前フレームのピッチpch1
とを入力し、これらのピッチpch1,pch2に基づいてピッ
チの連続性を判断している。ここで、ピッチpch 、位相
φ等に付した添字の「1」、「2」については、「2」
が現フレームを、「1」が前フレームをそれぞれ示して
いる。なお、図16の他の構成は、前記図2と同様であ
るため、対応する部分に同じ指示符号を付して説明を省
略する。
【0069】ここで、現在のピッチpch2に対応するピッ
チ周波数(角周波数)をω01、前フレームのピッチpch1
に対応する周波数をω02とするとき、位相予測器33で
は、前フレームからのピッチ周波数変移を示す次の(1
8)式が一定範囲内にあるか否かを判別して、上記位相
の予測誤差の量子化を行うか、位相そのものの量子化を
行うかを判別している。
【0070】
【数10】
【0071】この(18)式に示すピッチ周波数変移が
一定範囲外にある(ピッチ不連続)場合には、上記図2
の実施の形態と同様に、各ハーモニクスの位相をそのま
ま最適ビット割当してスカラ量子化する。
【0072】これに対して、上記(18)式のピッチ周
波数変移が一定範囲内にある(ピッチ連続)場合には、
前フレームの量子化位相Q(φ1i)(1≦i≦M1) を用
いて、現フレームの各ハーモニクスの予測位相φ'2i
(1≦i≦M2) を、次の(19)式により求める。こ
の(19)式中のLはフレーム間隔である。
【0073】
【数11】
【0074】このとき減算器31は、位相検出部12か
らの各ハーモニクスの検出位相φ2iと、位相予測器33
にて上記(19)式を計算することにより求めた上記予
測位相φ'2i との差(予測誤差)θi を、 θi =(φ2i−φ'2i)mod2π (20) の式により計算し、この予測誤差θi をスカラ量子化器
13に送る。スカラ量子化器13では、この予測誤差θ
i をスカラ量子化することにより、量子化インデックス
を得る。
【0075】次に、スカラ量子化の具体例について説明
する。上記上記予測位相φ'2i と検出位相φ2iと差(予
測誤差)は、0を中心に対照な分布をしているはずであ
る。量子化ビット割当数がb(ビット)の場合の検出位
相と予測位相との誤差θを量子化して量子化インデック
スQ(θ)を得る一例を次の(21)式に示す。
【0076】
【数12】
【0077】また、この位相予測誤差の量子化の具体例
を図17に示す。この図17の(A)は量子化ビット割
当数b=2の場合を、(B)はb=3の場合をそれぞれ
示している。
【0078】ところで、上記予測位相と検出位相との差
である予測誤差は、図18にも示すように、低域の方が
少なく、高域に行けば行くほどランダムに近くなる傾向
がある。この図18は、予測位相誤差の分布の具体例を
示すものであり、図18の(A)が0〜250 Hz、(B)
が 500〜750 Hz、(C)が 1500〜1750 Hz、(D)が20
00〜2250 Hz、(E)が 2500〜2750 Hz、(F)が 3000
〜3250 Hzの各周波数範囲での位相の予測誤差の分布を
示している。このような点を考慮して、帯域、及び量子
化ビット数に応じた量子化コードブックを用意してお
き、ハーモニクスが存在する帯域、及び割り当てられた
量子化ビット数に応じて、量子化に使うコードブックを
選択するようなスカラ量子化を行わせることが好まし
い。
【0079】次に、本発明のさらに他の実施の形態につ
いて、図19を参照しながら説明する。
【0080】この図19の例においては、音声信号の短
期予測残差信号のある時刻における、アンラップ位相特
性のスペクトル振幅による重み付き最小二乗直線近似の
傾き(遅延成分)と切片をスカラ量子化し、各ハーモニ
クス(高調波)成分の検出アンラップ位相から、この量
子化された傾き及び切片による量子化直線位相を差し引
いて差分を求め、この差分を、上述した最適量子化ビッ
ト数に応じてスカラ量子化している。すなわち、図19
の端子26には、例えば上記図2や図16の位相検出部
12からの検出位相が供給され、減算器36を介してス
カラ量子化器13に送られると共に、端子27には、後
述する位相の固定遅延成分を近似する直線位相近似成分
が供給され、この直線位相近似成分がスカラ量子化器3
7で量子化されて減算器36に送られて、端子26から
の検出位相から差し引かれ、その差分がスカラ量子化器
13に送られる。他の構成は、上記図2や図16の構成
と同様であるため、対応する部分に同じ指示符号を付し
て説明を省略する。
【0081】ここで、端子27に供給される直線位相近
似成分について、図20を参照しながら説明する。図2
0は、上述のようにして求められた位相の固定遅延成分
をアンラップ位相の直線近似により求めるための概略構
成そ示している。
【0082】図20において、入力端子11に供給され
る入力信号としては、上記図2や図16等において説明
したように、ディジタル化した音声信号そのもの、ある
いは音声信号の短期予測残差信号(LPC残差信号)が
用いられる。入力端子11に接続された波形切り出し部
21からtan-1 処理部24までの構成は、上記図3と同
様であるため、説明を省略する。tan-1 処理部24から
は、上記図7に示すような検出位相データが得られる。
【0083】ここで、tan-1 処理部24から得られた位
相の固定遅延成分、いわゆる群遅延特性τ(ω)は、位相
微分を符号反転したもの、すなわち、 τ(ω)=−dφ(ω)/dω (22) として定義される。ここで、tan-1 処理部24から得ら
れた位相は、図20の位相アンラップ部25aに送られ
る。なお、上記各ハーモニクスの位相を求めるために
は、位相アンラップ部25aからの位相を補間処理部2
5bに送って線形補間等の補間処理を行うことが必要で
ある。この補間処理部25bは、既にアンラップ処理が
施されている位相に対して補間すればよいことから、上
記図3の補間処理部25の場合のような位相の不連続を
判断しながらの補間は必要なく、単純な線形補間でよ
い。
【0084】ここで、tan-1 処理部24から端子27を
介して取り出された位相の位相特性は、上記図7に示す
ように−πから+πまでの2πの区間内で定義されてい
るため、−πを下回る値は+π側に折り畳まれて、ある
いはラップされて表れ、図7では不連続部分となってい
る。このような不連続部分があると微分できないので、
図20の位相アンラップ部25aでの位相アンラップ処
理により連続したものに変換する。この位相アンラップ
処理については後述する。図21は、この位相アンラッ
プ処理がなされた位相の一例を示している。
【0085】このように位相アンラップ部25aから得
られた2N-1 ポイントのアンラップ位相φ(ωi) 、及び
スペクトル振幅重みwt(ωi) 、すなわち、 ωi = iπ/(2N-1 (23) φi = φ(ωi) (24) wti = wt(ωi) (25) より、重み付け最小2乗法により、図22の破線に示す
ような直線近似位相 φ(ω) = −τω+φ0 (26) を求める。すなわち、次の(27)式を最小とするよう
なτ,φ0 を求める。
【0086】
【数13】
【0087】
【数14】
【0088】上記(28)式、(29)式が0となるよ
うな、すなわち、dε/dτ=0,dε/dφ0 =0と
なるようなτ,φ0 は、次の(30)式、(31)式の
ように求められる。
【0089】
【数15】
【0090】以上のようにして求められたτは、遅延サ
ンプル数となる。図23に示す1ピッチ波形の検出遅延
量DLの遅延サンプル数τは、例えば22.9(サンプ
ル)である。
【0091】ここで、上記位相アンラップ処理の具体例
を図24のフローチャートに示す。この図24」おい
て、ステップS61,S63等におけるphase がアンラ
ップ前の位相であり、ステップS68におけるunwrap_p
haseがアンラップ処理された位相である。ステップS6
1では、ラップ数を表す変数wrap,位相を一時的に取り
込む変数pha0,サンプル番号を表す変数iをそれぞれ
0,phase(0),1に初期化しており、ステップS62か
らステップS69までで、位相の不連続を検出して2π
を順次減算することで、位相の連続性を保つ処理をiが
N-1 に達するまで繰り返し行っている。このアンラッ
プ処理により、図7の位相が図21に示すように連続し
たものに変換される。
【0092】次に、上記重み付き最小二乗直線近似にお
いて、ハーモニクス成分の位置のみのスペクトル振幅重
み及びアンラップ位相を用いる場合について説明する。
【0093】ピッチラグpch が既知であるので、基本周
波数(角周波数)ω0 は、 ω0 = 2π/pch (37) となる。周波数軸上のω=0〜πの範囲にハーモニクス
(高調波)がω0 間隔にM本並んでいる。このMは、M
= pch/2 となる。上記アンラップ処理により求めら
れた2N-1 ポイントのアンラップ位相φ(ωi) 、及びス
ペクトル振幅重みwt(ωi) により、各ハーモニクスに
おけるアンラップ位相、スペクトル重みを求める。すな
わち、 ωi = ω0×i (i=1,2,...,M) (38) φi = φ(ωi) (39) wti = wt(ωi) (40) これらのハーモニクス成分の情報のみで、上述と同様な
重み付き最小二乗直線近似を行って直線近似位相を求め
る。
【0094】次に、上記重み付き最小二乗直線近似にお
いて、音声信号の低域〜中域のスペクトル振幅重み及び
アンラップ位相を用いる場合について説明する。
【0095】これは、高域での検出位相情報にはあまり
信頼性がないことを考慮して、低域を取り出すための0
<β<1の実定数βにより、 0≦ωi≦β×π (41) のポイントのアンラップ位相φ(ωi) 、スペクトル振幅
重みwt(ωi) だけを使って、重み付き最小二乗直線近
似を行って直線近似位相を求める。
【0096】ここで、処理の対象となるポイント数M
は、各ハーモニクスのポイントで処理するか否かに応じ
て、次の(42)式、又は(43)式のようになる。
(43)式が各ハーモニクスのポイントで処理する場合
である。
【0097】
【数16】
【0098】以上説明したような遅延検出により、ある
時刻における音声信号などの周期信号の遅延成分を、位
相アンラップ、スペクトル重み付き最小二乗直線近似に
より、正確かつ効率的に行うことができる。ここで、初
めに得られたアンラップ位相特性から、重み付き最小二
乗直線近似により得られた直線位相特性を引いたものが
位相の微細構造を表すものである。すなわち、位相の微
細構造成分Δφ(ω)は、アンラップ位相φ(ω)、直線近
似位相特性(−τω+φ0) により、 Δφ(ω) = φ(ω)+τω−φ0 (44) により求められる。この位相の微細構造成分Δφ(ω)
の一例を図25の実線に示す。
【0099】ところで、図19の例においては、上述の
位相の近似直線の成分である傾きτ及び切片φ0 が端子
27を介してスカラ量子化器37に送られてスカラ量子
化され、その量子化された傾きQ(τ)及び切片Q(φ0)
が出力端子38より取り出されると共に、これらの量子
化された傾きQ(τ)及び切片Q(φ0) を用いた量子化直
線位相を上記検出アンラップ位相φi から減算すること
で、差分Δφi を求めている。すなわち、 Δφi = φi+Q(τ)iω0−Q(φ0) (1≦i≦M) (45) である。
【0100】次に、上記図2や図16において説明した
ようにして、重み計算部18及びビット割当計算部19
により、音声信号のスペクトル振幅に応じた各ハーモニ
クス毎の最適量子化割当ビット数bai を計算し、この
割当ビット数bai に応じて上記差分Δφi をスカラ量
子化器13でスカラ量子化する。量子化割当ビットが0
ビットの場合にはΔφi を0あるいは0近辺の乱数とす
る。この量子化の例を図25の破線に示す。
【0101】量子化されたΔφi をQ(Δφi) とする
と、第i番目のハーモニクスにおける量子化位相Q
i) は、 Q(φi)=Q(Δφi)−Q(τ)iω0−Q(φ0) (1≦i≦M) (46) となる。
【0102】ここで、変形例として、上記直線近似の切
片を、重み係数の最も大きいハーモニクス成分の位相か
ら逆算することが考えられる。
【0103】この場合には、先ず、図19の端子27か
らの近似直線位相成分の内、傾きτのみを量子化し、切
片φ0 は量子化しない。次に、上記スペクトル振幅wt
i (1≦i≦M)の最も大きなハーモニクスのインデッ
クスをjとして、 Δφj = φj+Q(τ)jω0−Q(φ0) (47) を量子化割当ビット数baj でスカラ量子化する。次
に、量子化されたΔφj をQ(Δφj) として、直線位相
成分の切片を逆算する。すなわち、 Q(φ0) = φj−Q(τ)jω0−Q(φj) (48) を計算する。この処理により、直線位相成分の切片φ0
の量子化を行う必要がなくなる。後は、上述と同様な処
理を行えばよい。
【0104】次に、更に他の実施の形態について、図2
6を参照しながら説明する。この図26に示す実施の形
態においては、上記図19の実施の形態において、前フ
レームからのピッチ周波数変移が一定範囲内にある場
合、前フレームの直線近似の傾き(遅延成分)の量子化
結果と現フレームのピッチラグから現フレームの直線近
似の傾きを予測し、その予測誤差をスカラー量子化して
いる。
【0105】この図26において、図19と対応する部
分には同じ指示符号を付しており、以下の説明では、異
なる部分、付加された部分を主に説明する。また、位相
φ、ピッチpch 等に付した添字の「1」、「2」につい
ては、「2」が現フレームを、「1」が前フレームをそ
れぞれ示している端子27からの位相直線近似成分は、
減算器41を介してスカラ量子化器37に送られてお
り、スカラ量子化器37からの量子化された位相の直線
近似成分は、減算器36に送られると共に、1フレーム
遅延器42を介して遅延予測器43に送られている。遅
延予測器43には、端子16からのピッチ、端子26か
らの位相も供給されている。
【0106】この図26の構成において、重み計算部1
8、ビット割当計算部19は、上記図2の実施の形態の
場合と同様に、量子化LPC係数を用いて各ハーモニク
スの量子化割当ビット数bai を計算する。次の(4
9)式で示すピッチ周波数変移がある一定範囲外にある
場合、すなわちピッチ不連続の場合には、上記図19と
共に説明した実施の形態と同様な位相量子化を行う。
【0107】
【数17】
【0108】これに対して、上記(49)式で示すピッ
チ周波数変移がある一定範囲内にある場合、すなわちピ
ッチ連続の場合には、前フレームの量子化遅延成分Q
1)及び前フレームのピッチラグpch1、現フレームの
ピッチラグpch2から、遅延予測器43が次の(50)式
を計算することにより、現フレームの遅延成分τ2'の予
測を行う。この(50)式のKは適当な正定数、Lはフ
レーム間隔である。
【0109】
【数18】
【0110】ここで、図27は、この(50)式による
遅延成分の予測の一例を示す信号波形図である。すなわ
ち、前フレームの中心位置n1 を基準として、量子化遅
延成分Q(τ1) に、平均ピッチラグ(pch1+pch2)/2
=pch12 をK倍したものを加算し、加算結果から前フレ
ームと現フレームとの間隔Lを減算したものが、予測遅
延成分τ2'となっている。
【0111】次に、減算器41で検出遅延成分τ2 と予
測遅延成分τ2'との差Δτ2 を、 Δτ2 = τ2−τ2' (51) により求めて、スカラ量子化器37によりスカラ量子化
する。
【0112】量子化されたΔτ2 をQ(Δτ2) とすると
き、量子化された遅延成分Q(τ2)は、 Q(τ2) = τ2'+Q(Δτ2) (52) として、後は上記図19の実施の形態と同様な処理を行
う。
【0113】以上のような位相量子化によれば、検出遅
延成分τ2 の量子化の際に、「ピッチ不連続」の場合よ
りも少ない量子化ビット数の割り当てで同等の効果が得
られる。「ピッチ連続」の場合、遅延成分の量子化割当
ビットを減らした分を、位相量子化のビット割り当てに
まわすことができ、効果的である。
【0114】なお、位相検出は、音声信号に対して行っ
ても、あるいは音声信号の線形予測残差(LPC残差)
信号に対して行ってもよいことは前述した通りである。
【0115】次に、上述のようにして求められた位相情
報を用いてサイン波合成を行う場合の具体例について図
28を参照しながら説明する。ここでは、時刻n1から
2までのフレーム間隔L=n2−n1の時間波形をサイ
ン波合成(Sinusoidal合成)により再生する場合につい
て説明する。
【0116】時刻n1 のピッチラグがpch1(サンプ
ル)、時刻n2 のピッチラグがpch2(サンプル)である
とき、時刻n1,n2 のピッチ周波数ω12 (rad/サンフ゜
ル) は、それぞれ、 ω1 = 2π/pch1 ω2 = 2π/pch2 である。また、各ハーモニクス成分の振幅データを、時
刻n1 では、A11,A12,A13,...、時刻n2 では、
21,A22,A23,...とし、各ハーモニクス成分の位相デ
ータを時刻n1 では、φ111213,...、時刻n2
は、φ212223,...とする。
【0117】ピッチが連続している場合には、時刻n
(n1≦n≦n2)における第m番目のハーモニクス成分
の振幅は、時刻n1,n2 における振幅データの線形補間
によって、次の(53)式により得られる。
【0118】
【数19】
【0119】時刻n1,n2 の間でのm番目のハーモニク
ス成分の周波数変化を、次の(54)式で示すように、
(線形変化分)+(固定変動分)であると仮定する。
【0120】
【数20】
【0121】このとき、第m番目のハーモニクス成分の
時刻nにおける位相θm(n)(rad)は、次の(55)式
で表されるから、これを計算して(57)式が得られ
る。
【0122】
【数21】
【0123】よって、時刻n2 におけるm番目のハーモ
ニクスの位相φm2(rad) は、次の(59)式で表され
る。従って各ハーモニクス成分の周波数変化の変動分Δ
ωm(rad/サンフ゜ル) は、次の(60)式に示すようにな
る。
【0124】
【数22】
【0125】
【数23】
【0126】第m番目のハーモニクス成分について、時
刻n1,n2 における位相φm1m2が与えられているの
で、上記(60)式より、周波数変化の固定変動分Δω
m を求め、上記(57)式により各時刻nの位相θm
求まれば、第m番目のハーモニクスによる時間波形W
m(n)は、 Wm(n) = Am(n)cos(θm(n)) (n1≦n≦n2) (61) となる。このようにして得られた全てのハーモニクスに
関する時間波形の総和をとったものが、次の(62)
式、(63)式に示すように、合成波形V(n) となる。
【0127】
【数24】
【0128】次に、ピッチ不連続の場合について説明す
る。ピッチ不連続の場合は、周波数変化の連続性は考慮
せずに、時刻n1 より前向きにサイン波合成した次の
(64)式に示す波形V1(n)と、時刻n2 より後ろ向き
にサイン波合成した次の(65)式に示す波形V2(n)と
にそれぞれ窓をかけて重畳加算(overlap add) する。
【0129】
【数25】
【0130】
【数26】
【0131】以上説明したような位相量子化装置によれ
ば、入力音声信号、あるいはその短期予測残差信号の瞬
時位相情報の量子化を効率的に行うことができる。これ
により、入力音声信号、あるいはその短期予測残差信号
にサイン波合成符号化を用いる音声符号化において、瞬
時位相情報を量子化して伝送することにより、復号時に
元波形の波形再現性を実現できる。
【0132】図29は、元の信号波形を実線で、位相量
子化して伝送したものを復号して得られる信号波形を破
線で示す波形図であり、この図29からも明らかなよう
に、元波形を再現性よく復号できる。
【0133】なお、本発明は上記実施の形態のみに限定
されるものではなく、例えば上記図1や図2等の構成に
ついては、各部をハードウェア的に記載しているが、い
わゆるDSP(ディジタル信号プロセッサ)等を用いて
ソフトウェアプログラムにより実現することも可能であ
る。
【0134】
【発明の効果】以上の説明から明らかなように、本発明
に係る位相量子化装置及び方法によれば、入力音声信号
に基づく信号の各高調波成分の位相を、割当ビット数計
算により求められた割当ビット数に応じて量子化するこ
とにより、音声信号に基づく入力信号波形の位相情報を
効率よく量子化することができる。
【0135】また、本発明に係る位相量子化方法及び装
置によれば、入力音声信号のスペクトル振幅特性より各
高調波の最適量子化割当ビット数を計算し、この割当ビ
ット数により、入力音声信号の各高調波成分又は入力音
声信号の短期予測残差信号の各高調波成分の位相を、必
要に応じて固定遅延成分を分離して、スカラ量子化する
ことにより、効率的に位相量子化を行うことができる。
【0136】これによって、復号側で元の波形の位相情
報を検出でき、波形再現性を高めることができる。特
に、サイン波合成符号化等の音声符号化に適用した場合
に、波形再現性を高めることができ、例えば合成音が不
自然になることを未然に防止できる。
【図面の簡単な説明】
【図1】本発明に係る位相検出装置及び方法の実施の形
態が適用される音声符号化装置の一例の概略構成を示す
ブロック図である。
【図2】本発明に係る実施の形態となる位相量子化装置
の概略構成を示すブロック図である。
【図3】本発明に係る実施の形態となる位相量子化装置
に用いられる位相検出装置の概略構成を示すブロック図
である。
【図4】本発明に係る実施の形態の位相量子化方法に用
いられる位相検出方法を説明するためのフローチャート
である。
【図5】位相検出の対象となる入力信号の一例を示す波
形図である。
【図6】1ピッチ分の波形データにゼロ詰めを施した信
号の一例を示す波形図である。
【図7】検出された位相の一例を示す図である。
【図8】位相が連続するときの補間処理の一例を説明す
るための図である。
【図9】位相が不連続のときの補間処理の一例を説明す
るための図である。
【図10】位相の線形補間の処理手順の一例を説明する
ためのフローチャートである。
【図11】音声信号のLPCより計算されたスペクトル
振幅特性の一例を示す図である。
【図12】量子化ビット割当の計算の一例を示すフロー
チャートである。
【図13】量子化ビット割当の計算の一例の図12の処
理の続きを示すフローチャートである。
【図14】各ハーモニクスの量子化割当ビットの一例を
示す図である。
【図15】検出された位相の割当ビット毎のスカラ量子
化の例を示す図である。
【図16】本発明に係る他の実施の形態となる位相量子
化装置の概略構成を示すブロック図である。
【図17】予測位相誤差のスカラ量子化の例を示す図で
ある。
【図18】予測位相誤差の分布を周波数帯域毎に示す図
である。
【図19】本発明に係るさらに他の実施の形態となる位
相量子化装置の概略構成を示すブロック図である。
【図20】図19の位相量子化装置の入力となる直線位
相近似成分を求めるための構成の一例を示すブロック図
である。
【図21】アンラップ処理された位相の一例を示す図で
ある。
【図22】位相の最小二乗直線近似をして得られた直線
近似位相特性の一例を示す図である。
【図23】直線近似位相特性から求められた遅延の一例
を示す図である。
【図24】位相アンラップ処理の一例を示すフローチャ
ートである。
【図25】位相の微細構造及び量子化された微細構造の
一例を示す図である。
【図26】本発明に係るさらに他の実施の形態となる位
相量子化装置の概略構成を示すブロック図である。
【図27】位相の固定遅延成分の予測処理を説明するた
めの図である。
【図28】位相情報が得られたときのサイン波合成の一
例を説明するための図である。
【図29】位相情報が得られたときの復号側でサイン波
合成されて得られる信号波形の一例を示す図である。
【符号の説明】
12 位相検出部、 13,37 スカラ量子化器、
18 重み計算部、19 ビット割当計算部、 21
波形切り出し部、 22 ゼロ詰め処理部、23 FF
T処理部、 24 tan-1部 、 25 補間処理部、
33 位相予測器、 43 遅延予測器、110 第1
の符号化部、 111 オープンループピッチサーチ
部、 112 直交変換部、 113 高精度ピッチサ
ーチ部、 114 V/UV判定部、 115 スペク
トルエンベロープ評価部、 116 スペクトルエンベ
ロープ量子化部、 120 第2の符号化部、 131
LPC逆フィルタ、 132 LPC分析部、 133
LSP量子化部、141 位相検出部、 142 位
相量子化部

Claims (20)

    【特許請求の範囲】
  1. 【請求項1】 入力音声信号の各高調波成分への最適量
    子化割当ビット数を計算する割当ビット数計算手段と、 上記入力音声信号に基づく信号の各高調波成分の位相
    を、上記割当ビット数計算手段により求められた割当ビ
    ット数に応じて量子化する量子化手段とを有することを
    特徴とする位相量子化装置。
  2. 【請求項2】 上記入力音声信号に基づく信号は音声信
    号であることを特徴とする請求項1記載の位相量子化装
    置。
  3. 【請求項3】 上記入力音声信号に基づく信号は音声信
    号の短期予測残差の信号波形であることを特徴とする請
    求項1記載の位相量子化装置。
  4. 【請求項4】 上記割当ビット数計算手段は、上記入力
    音声信号の短期予測係数を用いて各高調波成分への最適
    量子化割当ビット数を計算することを特徴とする請求項
    1記載の位相量子化装置。
  5. 【請求項5】 上記量子化を時間軸上の所定長のフレー
    ム毎に行い、上記入力音声信号に基づく信号の現フレー
    ムの各高調波成分の位相を、前フレームの位相量子化結
    果から予測する位相予測手段をさらに有し、 上記量子化手段は、上記現フレームの各高調波成分の位
    相と上記位相予測手段により求められた予測位相との予
    測誤差を上記割当ビット数計算手段により求められた割
    当ビット数に応じて量子化することを特徴とする請求項
    1記載の位相量子化装置。
  6. 【請求項6】 上記前フレームから上記現フレームまで
    の上記音声信号のピッチ周波数の変移が一定範囲内にあ
    るときのみ、上記予測位相と上記現フレームの位相との
    上記予測誤差を量子化することを特徴とする請求項5記
    載の位相量子化装置。
  7. 【請求項7】 入力音声信号の各高調波成分への最適量
    子化割当ビット数を計算する割当ビット数計算工程と、 上記入力音声信号に基づく信号の各高調波成分の位相
    を、上記割当ビット数計算手段により求められた割当ビ
    ット数に応じて量子化する量子化工程とを有することを
    特徴とする位相量子化方法。
  8. 【請求項8】 上記割当ビット数計算工程は、上記入力
    音声信号の短期予測係数を用いて各高調波成分への最適
    量子化割当ビット数を計算することを特徴とする請求項
    7記載の位相量子化方法。
  9. 【請求項9】 上記量子化を時間軸上の所定長のフレー
    ム毎に行い、上記入力音声信号に基づく信号の現フレー
    ムの各高調波成分の位相を、前フレームの位相量子化結
    果から予測する位相予測工程をさらに有し、 上記量子化工程は、上記前フレームから上記現フレーム
    までの上記音声信号のピッチ周波数の変移が一定範囲内
    にあるとき、上記現フレームの各高調波成分の位相と上
    記位相予測工程により求められた予測位相との予測誤差
    を上記割当ビット数計算工程により求められた割当ビッ
    ト数に応じて量子化することを特徴とする請求項7記載
    の位相量子化方法。
  10. 【請求項10】 入力音声信号の各高調波成分への最適
    量子化割当ビット数を計算する割当ビット数計算手段
    と、 上記入力音声信号に基づく信号の各高調波成分の位相に
    ついてのアンラップ位相特性の近似直線から求められる
    各高調波成分の近似位相と、上記入力音声信号に基づく
    信号の各高調波成分の位相との差分を、上記割当ビット
    数計算手段により求められた割当ビット数に応じて量子
    化する量子化手段とを有することを特徴とする位相量子
    化装置。
  11. 【請求項11】 上記入力音声信号に基づく信号は音声
    信号であることを特徴とする請求項10記載の位相量子
    化装置。
  12. 【請求項12】 上記入力音声信号に基づく信号は音声
    信号の短期予測残差の信号波形であることを特徴とする
    請求項10記載の位相量子化装置。
  13. 【請求項13】 上記割当ビット数計算手段は、上記入
    力音声信号の短期予測係数を用いて各高調波成分への最
    適量子化割当ビット数を計算することを特徴とする請求
    項10記載の位相量子化装置。
  14. 【請求項14】 上記近似直線は、上記アンラップ位相
    特性に対して上記入力音声信号のスペクトル振幅で重み
    付けされた最小二乗直線近似を行って求められることを
    特徴とする請求項10記載の位相量子化装置。
  15. 【請求項15】 上記近似直線の切片は、重み係数の最
    も大きいハーモニクス成分の位相から逆算して求めるこ
    とを特徴とする請求項14記載の位相量子化装置。
  16. 【請求項16】 上記近似位相は、上記近似直線の傾き
    と切片とを量子化して得られる傾きと切片による量子化
    直線位相から求めることを特徴とする請求項10記載の
    位相量子化装置。
  17. 【請求項17】 上記量子化を時間軸上の所定長のフレ
    ーム毎に行い、上記入力音声信号に基づく信号の現フレ
    ームの上記近似直線の傾きを、前フレームの近似直線の
    傾きの量子化結果と現フレームのピッチラグとから予測
    する傾き予測手段をさらに有し、 上記量子化手段は、上記傾きの予測誤差を量子化するこ
    とを特徴とする請求項10記載の位相量子化装置。
  18. 【請求項18】 入力音声信号の各高調波成分への最適
    量子化割当ビット数を計算する割当ビット数計算工程
    と、 上記入力音声信号に基づく信号の各高調波成分の位相に
    ついてのアンラップ位相特性の近似直線から求められる
    各高調波成分の近似位相と、上記入力音声信号に基づく
    信号の各高調波成分の位相との差分を、上記割当ビット
    数計算工程により求められた割当ビット数に応じて量子
    化する量子化工程とを有することを特徴とする位相量子
    化方法。
  19. 【請求項19】 上記割当ビット数計算工程は、上記入
    力音声信号の短期予測係数を用いて各高調波成分への最
    適量子化割当ビット数を計算することを特徴とする請求
    項18記載の位相量子化方法。
  20. 【請求項20】 上記近似直線は、上記アンラップ位相
    特性に対して上記入力音声信号のスペクトル振幅で重み
    付けされた最小二乗直線近似を行って求められることを
    特徴とする請求項18記載の位相量子化方法。
JP10041095A 1998-02-06 1998-02-06 位相量子化装置及び方法 Withdrawn JPH11224099A (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP10041095A JPH11224099A (ja) 1998-02-06 1998-02-06 位相量子化装置及び方法
US09/239,515 US6292777B1 (en) 1998-02-06 1999-01-29 Phase quantization method and apparatus
KR1019990003733A KR19990072421A (ko) 1998-02-06 1999-02-04 위상양자화방법및장치
CN99103423A CN1238514A (zh) 1998-02-06 1999-02-06 相位量化方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10041095A JPH11224099A (ja) 1998-02-06 1998-02-06 位相量子化装置及び方法

Publications (1)

Publication Number Publication Date
JPH11224099A true JPH11224099A (ja) 1999-08-17

Family

ID=12598930

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10041095A Withdrawn JPH11224099A (ja) 1998-02-06 1998-02-06 位相量子化装置及び方法

Country Status (4)

Country Link
US (1) US6292777B1 (ja)
JP (1) JPH11224099A (ja)
KR (1) KR19990072421A (ja)
CN (1) CN1238514A (ja)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2380640A (en) * 2001-08-21 2003-04-09 Micron Technology Inc Data compression method
JP2003525473A (ja) * 2000-02-29 2003-08-26 クゥアルコム・インコーポレイテッド 閉ループのマルチモードの混合領域の線形予測音声コーダ
JP2003527622A (ja) * 1999-07-19 2003-09-16 クゥアルコム・インコーポレイテッド スピーチコーダにおいてフレームプロトタイプ間の線形位相シフトを計算するために周波数帯域を識別する方法および装置
JP2003536112A (ja) * 2000-06-20 2003-12-02 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 正弦波符号化
JP2004502203A (ja) * 2000-02-29 2004-01-22 クゥアルコム・インコーポレイテッド 準周期信号の位相を追跡するための方法および装置
JP2006508394A (ja) * 2002-11-29 2006-03-09 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ オーディオ信号の符号化
JP2007509363A (ja) * 2003-10-13 2007-04-12 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ オーディオ符号化方法及び装置
JP2010020294A (ja) * 2008-06-11 2010-01-28 Sony Corp 信号処理装置、および信号処理方法、並びにプログラム
JP2013532851A (ja) * 2010-07-30 2013-08-19 クゥアルコム・インコーポレイテッド 高調波信号のコーディングのためのシステム、方法、装置、およびコンピュータ可読媒体
US9208792B2 (en) 2010-08-17 2015-12-08 Qualcomm Incorporated Systems, methods, apparatus, and computer-readable media for noise injection

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU753497B2 (en) * 1998-04-14 2002-10-17 Fraunhofer-Gesellschaft Zur Forderung Der Angewandten Forschung E.V. Echo Phase offset correction in a multi-carrier demodulation system
US6397175B1 (en) * 1999-07-19 2002-05-28 Qualcomm Incorporated Method and apparatus for subsampling phase spectrum information
US6418405B1 (en) * 1999-09-30 2002-07-09 Motorola, Inc. Method and apparatus for dynamic segmentation of a low bit rate digital voice message
CN1432176A (zh) * 2000-04-24 2003-07-23 高通股份有限公司 用于预测量化有声语音的方法和设备
GB2396538B (en) * 2000-05-16 2004-11-03 Samsung Electronics Co Ltd An apparatus and method for quantizing phase of speech signal using perceptual weighting function
KR100363259B1 (ko) * 2000-05-16 2002-11-30 삼성전자 주식회사 인지 특성 가중 함수를 이용한 음성신호의 위상 양자화장치 및 방법
JP4245288B2 (ja) * 2001-11-13 2009-03-25 パナソニック株式会社 音声符号化装置および音声復号化装置
WO2003090205A1 (en) * 2002-04-19 2003-10-30 Koninklijke Philips Electronics N.V. Method for synthesizing speech
DE602004004950T2 (de) * 2003-07-09 2007-10-31 Samsung Electronics Co., Ltd., Suwon Vorrichtung und Verfahren zum bitraten-skalierbaren Sprachkodieren und -dekodieren
JP4782006B2 (ja) * 2003-07-18 2011-09-28 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 低ビットレートオーディオ符号化
US7523032B2 (en) * 2003-12-19 2009-04-21 Nokia Corporation Speech coding method, device, coding module, system and software program product for pre-processing the phase structure of a to be encoded speech signal to match the phase structure of the decoded signal
JP4298672B2 (ja) * 2005-04-11 2009-07-22 キヤノン株式会社 混合分布hmmの状態の出力確率計算方法および装置
JP4701392B2 (ja) * 2005-07-20 2011-06-15 国立大学法人九州工業大学 高域信号補間方法及び高域信号補間装置
US8090573B2 (en) * 2006-01-20 2012-01-03 Qualcomm Incorporated Selection of encoding modes and/or encoding rates for speech compression with open loop re-decision
US8346544B2 (en) * 2006-01-20 2013-01-01 Qualcomm Incorporated Selection of encoding modes and/or encoding rates for speech compression with closed loop re-decision
US8032369B2 (en) * 2006-01-20 2011-10-04 Qualcomm Incorporated Arbitrary average data rates for variable rate coders
KR101131880B1 (ko) * 2007-03-23 2012-04-03 삼성전자주식회사 오디오 신호의 인코딩 방법 및 장치, 그리고 오디오 신호의디코딩 방법 및 장치
FR2938688A1 (fr) * 2008-11-18 2010-05-21 France Telecom Codage avec mise en forme du bruit dans un codeur hierarchique
CN103348645B (zh) * 2011-09-30 2017-03-29 华为技术有限公司 上行基带信号压缩方法、解压缩方法、装置和系统
US10957331B2 (en) 2018-12-17 2021-03-23 Microsoft Technology Licensing, Llc Phase reconstruction in a speech decoder
US10847172B2 (en) 2018-12-17 2020-11-24 Microsoft Technology Licensing, Llc Phase quantization in a speech encoder

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0163829B1 (en) * 1984-03-21 1989-08-23 Nippon Telegraph And Telephone Corporation Speech signal processing system
US5054072A (en) * 1987-04-02 1991-10-01 Massachusetts Institute Of Technology Coding of acoustic waveforms
US4964166A (en) * 1988-05-26 1990-10-16 Pacific Communication Science, Inc. Adaptive transform coder having minimal bit allocation processing
EP0386418B1 (de) * 1989-03-06 1994-12-21 Robert Bosch Gmbh Verfahren zur Datenreduktion bei digitalen Tonsignalen und zur genäherten Rückgewinnung der digitalen Tonsignale
US5091945A (en) * 1989-09-28 1992-02-25 At&T Bell Laboratories Source dependent channel coding with error protection
US5630011A (en) * 1990-12-05 1997-05-13 Digital Voice Systems, Inc. Quantization of harmonic amplitudes representing speech
US5706392A (en) * 1995-06-01 1998-01-06 Rutgers, The State University Of New Jersey Perceptual speech coder and method
JP4005154B2 (ja) * 1995-10-26 2007-11-07 ソニー株式会社 音声復号化方法及び装置
US5809459A (en) * 1996-05-21 1998-09-15 Motorola, Inc. Method and apparatus for speech excitation waveform coding using multiple error waveforms
JPH10149199A (ja) * 1996-11-19 1998-06-02 Sony Corp 音声符号化方法、音声復号化方法、音声符号化装置、音声復号化装置、電話装置、ピッチ変換方法及び媒体
TW358925B (en) * 1997-12-31 1999-05-21 Ind Tech Res Inst Improvement of oscillation encoding of a low bit rate sine conversion language encoder
JPH11219198A (ja) * 1998-01-30 1999-08-10 Sony Corp 位相検出装置及び方法、並びに音声符号化装置及び方法
US6094629A (en) * 1998-07-13 2000-07-25 Lockheed Martin Corp. Speech coding system and method including spectral quantizer

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003527622A (ja) * 1999-07-19 2003-09-16 クゥアルコム・インコーポレイテッド スピーチコーダにおいてフレームプロトタイプ間の線形位相シフトを計算するために周波数帯域を識別する方法および装置
JP4860860B2 (ja) * 1999-07-19 2012-01-25 クゥアルコム・インコーポレイテッド スピーチコーダにおいてフレームプロトタイプ間の線形位相シフトを計算するために周波数帯域を識別する方法および装置
JP2004502203A (ja) * 2000-02-29 2004-01-22 クゥアルコム・インコーポレイテッド 準周期信号の位相を追跡するための方法および装置
JP2003525473A (ja) * 2000-02-29 2003-08-26 クゥアルコム・インコーポレイテッド 閉ループのマルチモードの混合領域の線形予測音声コーダ
JP2013080252A (ja) * 2000-06-20 2013-05-02 Koninkl Philips Electronics Nv 正弦波符号化
JP2003536112A (ja) * 2000-06-20 2003-12-02 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 正弦波符号化
GB2380640A (en) * 2001-08-21 2003-04-09 Micron Technology Inc Data compression method
JP2006508394A (ja) * 2002-11-29 2006-03-09 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ オーディオ信号の符号化
JP2007509363A (ja) * 2003-10-13 2007-04-12 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ オーディオ符号化方法及び装置
JP2010020294A (ja) * 2008-06-11 2010-01-28 Sony Corp 信号処理装置、および信号処理方法、並びにプログラム
JP2013532851A (ja) * 2010-07-30 2013-08-19 クゥアルコム・インコーポレイテッド 高調波信号のコーディングのためのシステム、方法、装置、およびコンピュータ可読媒体
US8831933B2 (en) 2010-07-30 2014-09-09 Qualcomm Incorporated Systems, methods, apparatus, and computer-readable media for multi-stage shape vector quantization
US8924222B2 (en) 2010-07-30 2014-12-30 Qualcomm Incorporated Systems, methods, apparatus, and computer-readable media for coding of harmonic signals
US9236063B2 (en) 2010-07-30 2016-01-12 Qualcomm Incorporated Systems, methods, apparatus, and computer-readable media for dynamic bit allocation
US9208792B2 (en) 2010-08-17 2015-12-08 Qualcomm Incorporated Systems, methods, apparatus, and computer-readable media for noise injection

Also Published As

Publication number Publication date
CN1238514A (zh) 1999-12-15
KR19990072421A (ko) 1999-09-27
US6292777B1 (en) 2001-09-18

Similar Documents

Publication Publication Date Title
US6292777B1 (en) Phase quantization method and apparatus
US5873059A (en) Method and apparatus for decoding and changing the pitch of an encoded speech signal
EP0337636B1 (en) Harmonic speech coding arrangement
US9418666B2 (en) Method and apparatus for encoding and decoding audio/speech signal
KR100487136B1 (ko) 음성복호화방법및장치
US5890108A (en) Low bit-rate speech coding system and method using voicing probability determination
US5781880A (en) Pitch lag estimation using frequency-domain lowpass filtering of the linear predictive coding (LPC) residual
KR100472585B1 (ko) 음성신호의재생방법및장치와그전송방법
KR100452955B1 (ko) 음성부호화방법, 음성복호화방법, 음성부호화장치, 음성복호화장치, 전화장치, 피치변환방법 및 매체
US8271270B2 (en) Method, apparatus and system for encoding and decoding broadband voice signal
JP4121578B2 (ja) 音声分析方法、音声符号化方法および装置
US20060173677A1 (en) Audio encoding device, audio decoding device, audio encoding method, and audio decoding method
WO2004008437A2 (en) Audio coding
JPH02204800A (ja) スピーチ処理と合成方法及びその装置
JP2004526213A (ja) 音声コーデックにおける線スペクトル周波数ベクトル量子化のための方法およびシステム
JPH0869299A (ja) 音声符号化方法、音声復号化方法及び音声符号化復号化方法
US6243672B1 (en) Speech encoding/decoding method and apparatus using a pitch reliability measure
EP1204968B1 (en) Method and apparatus for subsampling phase spectrum information
JPH10149199A (ja) 音声符号化方法、音声復号化方法、音声符号化装置、音声復号化装置、電話装置、ピッチ変換方法及び媒体
JP7638990B2 (ja) 音声符号化のための周波数領域における階調信号の長期予測のための符号化器、復号化器、符号化方法及び復号化方法
US6115685A (en) Phase detection apparatus and method, and audio coding apparatus and method
WO2011118977A2 (ko) 오디오 신호 처리 방법 및 장치
EP0933757A2 (en) Phase detection for an audio signal
JPH11219200A (ja) 遅延検出装置及び方法、並びに音声符号化装置及び方法
JPH05297895A (ja) 高能率符号化方法

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20050510