JPH09281999A - 音声符号化装置 - Google Patents

音声符号化装置

Info

Publication number
JPH09281999A
JPH09281999A JP8091177A JP9117796A JPH09281999A JP H09281999 A JPH09281999 A JP H09281999A JP 8091177 A JP8091177 A JP 8091177A JP 9117796 A JP9117796 A JP 9117796A JP H09281999 A JPH09281999 A JP H09281999A
Authority
JP
Japan
Prior art keywords
voice
signal
parameter
spectrum
speech
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
JP8091177A
Other languages
English (en)
Other versions
JP3607774B2 (ja
Inventor
秀享 ▲高▼橋
Hideyuki Takahashi
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.)
Olympus Corp
Original Assignee
Olympus Optical 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
Application filed by Olympus Optical Co Ltd filed Critical Olympus Optical Co Ltd
Priority to JP09117796A priority Critical patent/JP3607774B2/ja
Priority to GB0023247A priority patent/GB2351211B/en
Priority to GB9707087A priority patent/GB2312360B/en
Priority to GB0023246A priority patent/GB2350763B/en
Priority to DE19715126A priority patent/DE19715126C2/de
Priority to US08/845,543 priority patent/US6272459B1/en
Publication of JPH09281999A publication Critical patent/JPH09281999A/ja
Application granted granted Critical
Publication of JP3607774B2 publication Critical patent/JP3607774B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

(57)【要約】 【課題】 符号化された非音声信号のフレーム毎の揺ら
ぎが小さい音声符号化装置を提供する。 【解決手段】 フレーム分割された入力信号が音声信号
か非音声信号かを判別する音声判別器2と、上記入力信
号のスペクトルパラメータを出力するLPC分析器5
と、非音声フレームが所定数連続した場合に先行フレー
ムのスペクトルパラメータを継続して出力させるスイッ
チ制御回路3と、非音声フレームが上記所定数を越えて
連続した場合に予め用意した非音声用スペクトルパラメ
ータと現在のフレームのスペクトルパラメータとを前者
に重みを付けて平滑化し出力するパラメータ平滑化器1
9と、このパラメータ平滑化器19の出力結果を記憶す
るパラメータメモリ19aと、線形予測残差信号に相当
する駆動音源信号を生成する遅延回路11,適応コード
ブック12,確率コードブック14等と、上記スペクト
ルパラメータに基づき上記駆動音源信号から音声を合成
する合成フィルタ6とを備える音声符号化装置。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、音声符号化装置、
より詳しくは、音声信号をディジタル情報圧縮して記録
または伝送する音声符号化装置に関する。
【0002】
【従来の技術】音声信号を効率良く圧縮するために広く
用いられている手段として、音声信号を、スペクトル包
絡を表す線形予測パラメータと、線形予測残差信号に対
応する音源パラメータとを用いて符号化する方式があ
る。このような線形予測の手段を用いた音声符号化方式
は、少ない伝送容量で比較的高品質な合成音声を得られ
ることから、最近のハードウェア技術の進歩と相まって
様々な応用方式が盛んに研究され、開発されている。
【0003】その中でも良い音質が得られる方式とし
て、Kleijin等による "Improved speech quality and e
fficient vector quantization in SELP"(ICASP’88 s
4.4,pp.155-158,1988)と題した論文に記載されている、
過去の音源信号を繰り返して得られる適応コードブック
を用いるCELP(Code Excited Linear Predictive Codin
g)方式がよく知られている。
【0004】上述したような線形予測分析を基礎とした
音声符号化装置は、比較的低いビットレートで高品質な
符号化性能を得ることができるという利点を有してい
る。このような線形予測分析を基礎とした音声符号化装
置は、人間が発する概周期的な有声音を前提として構成
されており、1フレームの分析長は20ms前後が適当
であるとされている。
【0005】しかしながら、上述したような従来の音声
符号化装置は、音声信号区間以外の非音声信号区間につ
いては良好に符号化することができず、特に背景雑音等
が混入すると急激に音質が劣化してしまうという問題点
があった。
【0006】上述したような音声符号化装置の適用分野
としては、移動体電話や音声録音装置などが考えられて
おり、これらは背景雑音が混入する場合を含む様々な環
境下で使用されるものと想定されるために、上記音質劣
化の問題点は、魅力的な製品を実現する上でどうしても
解決しなければならない必須の課題である。
【0007】このような問題点に鑑みて本出願人は、特
願平7−268756号において、予め定められたフレ
ーム間隔に分割された入力信号が音声信号か非音声信号
かを判別する音声判別手段と、上記入力信号のスペクト
ルパラメータを出力する線形予測分析手段と、上記音声
判別手段による判別結果が非音声信号であることが所定
フレーム数にわたって連続した場合に上記入力信号のス
ペクトルパラメータとして上記線形予測分析手段に所定
の先行フレームにおけるスペクトルパラメータを継続し
て出力させる制御手段と、線形予測残差信号に相当する
駆動音源信号を生成する駆動音源信号生成手段と、上記
スペクトルパラメータに基づいて上記駆動音源信号から
音声を合成する合成フィルタとを備えた音声符号化装置
を提案しており、これにより、非音声信号が入力しても
良好に符号化することができる音質の良い音声符号化装
置としている。
【0008】
【発明が解決しようとする課題】しかしながら、上記特
願平7−268756号に記載のものでは、非音声区間
におけるスペクトルパラメータの切り替え時における音
質劣化を抑制することはできるが、長時間にわたって非
音声区間が続いたときは、その非音声区間に対する音質
の向上には寄与するものではなく、音質劣化は大きいま
まである。
【0009】本発明は上記事情に鑑みてなされたもので
あり、良好に音声信号を符号化することができる高品質
な音声符号化装置を提供することを目的としている。
【0010】
【課題を解決するための手段】上記の目的を達成するた
めに、本発明の第1の音声符号化装置は、所定のフレー
ム間隔に分割された入力信号が音声信号または非音声信
号の何れであるかを判別する音声判別手段と、上記入力
信号のスペクトルパラメータを出力する線形予測分析手
段と、上記音声判別手段による判別結果が非音声信号で
あることが所定フレーム数にわたって連続した場合に入
力信号のスペクトルパラメータとして先行フレームにお
けるスペクトルパラメータを継続して使用させるように
制御する制御手段と、非音声信号であると判別されたフ
レームが上記所定フレーム数を越えて連続した場合には
予め用意した非音声用スペクトルパラメータと現在のフ
レームのスペクトルパラメータとの平滑化を行いその平
滑化されたスペクトルパラメータを出力する非音声フレ
ーム用スペクトル平滑化手段と、線形予測残差信号に相
当する駆動音源信号を生成する駆動音源信号生成手段
と、上記スペクトルパラメータに基づいて上記駆動音源
信号から音声を合成する合成フィルタとを備えたもので
ある。
【0011】また、本発明の第2の音声符号化装置は、
上記第1の音声符号化装置において、上記非音声用スペ
クトルパラメータの初期値として所定の背景ノイズに基
づくスペクトルパラメータの値を用いるものである。
【0012】さらに、本発明の第3の音声符号化装置
は、上記第1または第2の音声符号化装置において、上
記非音声用スペクトルパラメータの重み付けを現在のフ
レームのスペクトルパラメータに対する重み付けよりも
大きくして平滑化するものである。
【0013】そして、本発明の第4の音声符号化装置
は、上記第1,第2または第3の音声符号化装置におい
て、上記非音声フレーム用スペクトル平滑化手段から出
力されたスペクトルパラメータを、次のフレームの平滑
化に用いるために非音声スペクトルパラメータとして記
憶するパラメータ記憶手段を備えたものである。
【0014】従って、本発明の第1の音声符号化装置
は、音声判別手段が所定のフレーム間隔に分割された入
力信号が音声信号または非音声信号の何れであるかを判
別し、線形予測分析手段が上記入力信号のスペクトルパ
ラメータを出力し、上記音声判別手段による判別結果が
非音声信号であることが所定フレーム数にわたって連続
した場合に制御手段が入力信号のスペクトルパラメータ
として先行フレームにおけるスペクトルパラメータを継
続して使用させるように制御し、非音声信号であると判
別されたフレームが上記所定フレーム数を越えて連続し
た場合には非音声フレーム用スペクトル平滑化手段が予
め用意した非音声用スペクトルパラメータと現在のフレ
ームのスペクトルパラメータとの平滑化を行いその平滑
化されたスペクトルパラメータを出力し、駆動音源信号
生成手段が線形予測残差信号に相当する駆動音源信号を
生成し、合成フィルタが上記スペクトルパラメータに基
づいて上記駆動音源信号から音声を合成する。
【0015】また、本発明の第2の音声符号化装置は、
上記非音声用スペクトルパラメータの初期値として所定
の背景ノイズに基づくスペクトルパラメータの値を用い
る。
【0016】さらに、本発明の第3の音声符号化装置
は、上記非音声用スペクトルパラメータの重み付けを現
在のフレームのスペクトルパラメータに対する重み付け
よりも大きくして平滑化する。
【0017】そして、本発明の第4の音声符号化装置
は、パラメータ記憶手段が上記非音声フレーム用スペク
トル平滑化手段から出力されたスペクトルパラメータ
を、次のフレームの平滑化に用いるために非音声スペク
トルパラメータとして記憶する。
【0018】
【発明の実施の形態】以下、図面を参照して本発明の実
施の形態を説明する。図1から図4は本発明の一実施形
態を示したものであり、図1は音声符号化装置の構成を
示すブロック図である。
【0019】この音声符号化装置は、コード駆動線形予
測符号化によるものであり、図1に示すように、入力端
子に接続されたバッファメモリ1の出力端は3つに分岐
されていて、第1の出力端はサブフレーム分割器7を介
して減算器8に接続され、第2の出力端は線形予測分析
手段たるLPC分析器5の入力端に接続され、第3の出
力端は音声判別手段たる音声判別器2を介して後述する
切替スイッチ4A,4Bの制御を行う制御手段たるスイ
ッチ制御回路3に接続されている。
【0020】上記LPC分析器5は、切替スイッチ4A
の入力端子bに接続されているとともに、パラメータメ
モリ5aにその出力を記憶させるようになっていて、こ
のパラメータメモリ5aは切替スイッチ4Aの入力端子
aに接続されている。
【0021】上記切換スイッチ4Aの出力端子は引き続
いて配設されている切換スイッチ4Bの入力端子に接続
されていて、この切換スイッチ4Bの出力端子aは合成
フィルタ6に、出力端子bは非音声フレーム用スペクト
ル平滑化手段たるパラメータ平滑化器19に接続されて
いる。
【0022】上記パラメータ平滑化器19にはその出力
を記憶させて必要に応じて読み出すためのパラメータ記
憶手段たるパラメータメモリ19aが接続されていて、
該パラメータ平滑化器19の出力端は上記合成フィルタ
6に接続されている。
【0023】この合成フィルタ6には、適応コードブッ
ク12と確率コードブック14を用いて生成される信号
が入力されるようになっている。
【0024】すなわち、上記適応コードブック12は、
乗算器13を介して加算器17の第1入力端子に接続さ
れており、また、確率コードブック14は、乗算器15
とスイッチ16とを介して上記加算器17の第2入力端
子に接続されている。
【0025】この加算器17の出力端子は、合成フィル
タ6を介して上記減算器8の入力端子に接続されている
一方で、遅延回路11を介して上記適応コードブック1
2に接続されている。
【0026】上記合成フィルタ6の出力端は、サブフレ
ーム分割器7が接続された減算器8および聴感重み付け
フィルタ9を介して誤差評価器10の入力端子に接続さ
れている。この誤差評価器10による評価結果は、上述
した適応コードブック12と、確率コードブック14
と、さらに乗算器13,15とにフィードバックされ
て、最適なコードの選択やゲインの調整に用いられるよ
うになっているとともに、上記誤差評価器10は、マル
チプレクサ18にも接続されている。
【0027】上述のような音声符号化装置において、線
形予測残差信号に相当する駆動音源信号を生成する駆動
音源信号生成手段は、上記遅延回路11、適応コードブ
ック12、確率コードブック14、乗算器13,15、
スイッチ16、加算器17等を含んで構成されている。
【0028】次に、図2は上記音声判別器2のより詳細
な構成を示すブロック図である。
【0029】この音声判別器2に入力された上記バッフ
ァメモリ1の出力信号は、2つに分岐されて一方がフレ
ームエネルギー分析回路2aに、他方が初期フレームエ
ネルギー分析回路2bに入力されるようになっている。
【0030】上記フレームエネルギー分析回路2aは加
算器2cの+端子となっている第1入力端子に、上記初
期フレームエネルギー分析回路2bは該加算器2cの−
端子となっている第2入力端子にそれぞれ接続されてい
るとともに、さらに、初期フレームエネルギー分析回路
2bは、閾値決定回路2dにも接続されている。
【0031】そして、上記加算器2cの出力端子と上記
閾値決定回路2dの出力端子は、共に判別回路2eに接
続されていて、この判別回路2eの出力が上記スイッチ
制御回路3に出力されるようになっている。
【0032】次に、上記図1および図2に示したような
構成における信号の流れを説明する。
【0033】入力端子から例えば8kHz(すなわち、
1サンプル当たり1/8ms)でサンプリングされた原
音声信号を入力して、予め定められたフレーム間隔(例
えば20ms、すなわち160サンプル)の音声信号を
バッファメモリ1に格納する。
【0034】バッファメモリ1は、入力信号をフレーム
単位でサブフレーム分割器7とLPC分析器5と音声判
別器2とに送出する。
【0035】この音声判別器2は、フレームの入力信号
が音声か非音声かを、例えば以下に説明するような方法
で判別する。
【0036】上記図2に示したような構成の音声判別器
2において、フレームエネルギー分析回路2aは、入力
されたフレーム入力信号のフレームエネルギーEf を次
に示すような数式により算出する。
【0037】
【数1】 ここに、s(n)はサンプルnにおける入力信号、Nは
フレーム長をそれぞれ示している。
【0038】また、上記初期フレームエネルギー分析回
路2bは、符号化を開始したときのフレームエネルギー
Eb を上記数式1と同様の数式を用いて算出する。
【0039】上記閾値決定回路2dは、背景雑音エネル
ギーの大きさに応じて閾値を決定する。例えば、図3に
示すように、背景雑音エネルギーがdB単位で増加する
に従って、閾値をdB単位で減少させる関係により、閾
値を決定する。そして、その結果を判別回路2eに送出
する。
【0040】加算器2cでは、フレームエネルギーEf
を正として入力するとともに、初期フレームエネルギー
Eb を負として入力してこれらを加算することにより、
フレームエネルギーEf から初期フレームエネルギーE
b を減算し、その減算結果を判別回路2eに送出する。
【0041】そして、判別回路2eは、入力された減算
結果と閾値を比較して、減算結果が閾値より大きければ
フレーム入力信号は音声区間であると判別し、そうでな
ければ非音声区間であると判別する。
【0042】図1に戻って、サブフレーム分割器7は、
フレームの入力信号を予め定められたサブフレーム間隔
(例えば5ms、つまり40サンプル)に分割する。す
なわち、1フレームの入力信号から、第1サブフレーム
から第4サブフレームまでの4つのサブフレーム信号が
作成される。
【0043】LPC分析器5は、入力信号に対して線形
予測分析(LPC分析)を行って、スペクトル特性を表
すスペクトルパラメータたる線形予測パラメータαを抽
出し、パラメータメモリ5aに送出するとともに、切替
スイッチ4A,4Bを介して合成フィルタ6あるいはパ
ラメータ平滑化器19に送出する。
【0044】次に、スイッチ制御回路3の動作につい
て、図4のフローチャートを参照して説明する。
【0045】まず、符号化を開始すると(ステップS
1)、非音声フレーム連続数を示すiを0にセットする
(ステップS2)。
【0046】次に、音声判別器2における判別結果が音
声(v)であるか非音声(uv)であるかを判定して
(ステップS3)、もし判別結果が非音声である場合に
は、iを1だけ増加させる(ステップS4)。そして、
このiが所定数R(例えば5)よりも大きいか否かを判
定し(ステップS5)、大きい場合には切替スイッチ4
Aの端子および切替スイッチ4Bの端子を両方ともa側
に閉じ(ステップS6)、パラメータメモリ5aから出
力される先行フレームのスペクトルパラメータを継続し
て使用する(ステップS7)。
【0047】続いて、iがR+1よりも大きいか否かを
判定し(ステップS8)、大きい場合には切替スイッチ
4Aの端子および切替スイッチ4Bの端子を両方ともb
側に閉じて(ステップS9)、LPC分析器5によりL
PC分析を行い(ステップS10)、その結果がパラメ
ータ平滑化器19に入力されるようにする。
【0048】そして、このパラメータ平滑化器19にお
いて、パラメータの平滑化を以下に説明するように行う
(ステップS11)。
【0049】背景ノイズ用初期kパラメータNoise
_αを予め用意してパラメータメモリ19aに記憶して
おき、平滑化を数式2に示すような重み付けにより行
う。
【0050】
【数2】 なお、この背景ノイズ用初期kパラメータNoise_
αは、例えばオフィス環境における背景ノイズを入力し
たときの、あるスペクトルパラメータを代表させた値で
ある。
【0051】このように背景ノイズ用初期kパラメータ
Noise_αの重み付けを現在のフレームのスペクト
ルパラメータα[i]の重み付けよりも重くすることに
よって、パラメータα[i]の値が揺らいでも、その揺
らぎの影響を小さく抑制するようになっている。
【0052】続いて、直後に背景ノイズ用初期kパラメ
ータNoise_α[i]を数式3に示すように更新す
る(ステップS12)。
【0053】
【数3】 その後、次のフレームの処理を待つ(ステップS1
3)。
【0054】また、上記ステップS8においてiがR+
1以下である場合にも、上記ステップS13に進む。
【0055】このようにして、非音声部での音源信号
は、LPC分析の結果を反映しつつも、揺らぎを抑える
ことができる。
【0056】一方、上記ステップS3における判別結果
が音声である場合には、非音声フレーム連続数を示すi
を0にリセットした後に(ステップS14)、切替スイ
ッチ4Aの端子をb側に閉じるとともに切替スイッチ4
Bの端子をa側に閉じて(ステップS15)、LPC分
析を行ってスペクトルパラメータを更新する(ステップ
S16)。その後、上記ステップS13に進み、次のフ
レームの処理を待つ。
【0057】また、上記ステップS5においてiが所定
数R以下である場合にも、上記ステップS14に進む。
【0058】図1の説明に再び戻って、適応コードブッ
クの遅れL、ゲインβ、確率コードブックのインデック
スi、ゲインγは、次に説明するような手段により決定
される。
【0059】まず、適応コードブックの遅延Lとゲイン
βは、以下の処理によって決定される。
【0060】遅延回路11において、先行サブフレーム
における合成フィルタ6の入力信号すなわち駆動音源信
号に、ピッチ周期に相当する遅延を与えて適応コードベ
クトルとして作成する。
【0061】例えば、想定するピッチ周期を40〜16
7サンプルとすると、40〜167サンプル遅れの12
8種類の信号が適応コードベクトルとして作成され、適
応コードブック12に格納される。
【0062】このときスイッチ16は開いた状態となっ
ていて、各適応コードベクトルは乗算器13でゲイン値
を可変して乗じた後に、加算器17を通過してそのまま
合成フィルタ6に入力される。
【0063】この合成フィルタ6は、線形予測パラメー
タα’を用いて合成処理を行い、合成ベクトルを減算器
8に送出する。この減算器8は、原音声ベクトルと合成
ベクトルとの減算を行うことにより誤差ベクトルを生成
し、得られた誤差ベクトルを聴感重み付けフィルタ9に
送出する。
【0064】この聴感重み付けフィルタ9は、誤差ベク
トルに対して聴感特性を考慮した重み付け処理を行い、
誤差評価器10に送出する。
【0065】誤差評価器10は、誤差ベクトルの2乗平
均を計算し、その2乗平均値が最小となる適応コードベ
クトルを検索して、その遅れLとゲインβをマルチプレ
クサ18に送出する。このようにして、適応コードブッ
ク12の遅延Lとゲインβが決定される。
【0066】続いて、確率コードブックのインデックス
iとゲインγは、以下の処理によって決定される。
【0067】確率コードブック14は、サブフレーム長
に対応する次元数(すなわち、上述の例では40次元)
の確率コードベクトルが、例えば512種類予め格納さ
れており、各々にインデックスが付与されている。な
お、このときにはスイッチ16は閉じた状態となってい
る。
【0068】まず、上記処理によって決定された最適な
適応コードベクトルを、乗算器13で最適ゲインβを乗
じた後に、加算器17に送出する。
【0069】次に、各確率コードベクトルを乗算器15
でゲイン値を可変して乗じた後に、加算器17に入力す
る。加算器17は上記最適ゲインβを乗じた最適な適応
コードベクトルと各確率コードベクトルの加算を行い、
その結果が合成フィルタ6に入力される。
【0070】この後の処理は、上記適応コードブックパ
ラメータの決定処理と同様に行われる。すなわち、合成
フィルタ6は線形予測パラメータα’を用いて合成処理
を行い、合成ベクトルを減算器8に送出する。
【0071】減算器8は原音声ベクトルと合成ベクトル
との減算を行うことにより誤差ベクトルを生成し、得ら
れた誤差ベクトルを聴感重み付けフィルタ9に送出す
る。
【0072】聴感重み付けフィルタ9は、誤差ベクトル
に対して聴感特性を考慮した重み付け処理を行い、誤差
評価器10に送出する。
【0073】誤差評価器10は、誤差ベクトルの2乗平
均を計算して、その2乗平均値が最小となる確率コード
ベクトルを検索して、そのインデックスiとゲインγを
マルチプレクサ18に送出する。このようにして、確率
コードブック14のインデックスiとゲインγが決定さ
れる。
【0074】上記マルチプレクサ18は、量子化された
線形予測パラメータα’、適応コードブックの遅れL、
ゲインβ、確率コードブックのインデックスi、ゲイン
γの各々をマルチプレクスして伝送するものである。
【0075】なお、上述したような音声符号化装置に対
応する音声復号化装置の復号化動作は、上記特願平7−
268756号に記載した従来例におけるものと同様で
ある。
【0076】また、音声判別器における音声判別方法
は、上述した手段に限るものではないことはいうまでも
ない。
【0077】さらに、上記実施形態においては、コード
駆動線形予測符号化による音声符号化装置を一例として
取り上げて説明したが、線形予測パラメータと、線形予
測残差信号に相当する駆動音源信号のパラメータとで表
現する音声符号化装置であれば、当然にして、何れのも
のにも適用することが可能である。
【0078】そして、符号化パラメータに音声/非音声
の情報も伝送するようにして、復号化装置に符号化装置
と同様のスイッチ制御回路および切替スイッチを設け、
音声/非音声の情報に基づいて切替スイッチの制御を行
うことにより可変ビットレート符号化装置/復号化装置
を構成し、より高い圧縮効率で符号化することも可能で
ある。
【0079】このような実施形態の音声符号化装置によ
れば、非音声フレームが所定数以上連続する場合におけ
るフレーム毎のパラメータの揺らぎを抑制することがで
きるために、非音声区間における音質が安定して、良好
に音声信号を符号化することができる高品質な音声符号
化装置となる。
【0080】
【発明の効果】以上説明したように請求項1に記載の発
明によれば、符号化された非音声信号のフレーム毎の揺
らぎが小さくなり、良好に音声信号を符号化することが
できる高品質な音声符号化装置を得ることができる。
【0081】また、請求項2に記載の発明によれば、請
求項1に記載の発明と同様の効果を奏するとともに、所
定の背景ノイズに基づくスペクトルパラメータの値を非
音声用スペクトルパラメータの初期値として用いるため
に、符号化された非音声信号に違和感が生じることはな
い。
【0082】さらに、請求項3に記載の発明によれば、
請求項1または請求項2に記載の発明と同様の効果を奏
するとともに、符号化された非音声信号のフレーム毎の
揺らぎを一層抑制することができて、より円滑に平滑化
することができる。
【0083】そして、請求項4に記載の発明によれば、
請求項1、請求項2または請求項3に記載の発明と同様
の効果を奏するとともに、非音声スペクトルパラメータ
を記憶するパラメータ記憶手段を備えたために、次の平
滑化の処理が容易になる。
【図面の簡単な説明】
【図1】本発明の一実施形態の音声符号化装置の構成を
示すブロック図。
【図2】上記実施形態の音声判別器のより詳細な構成を
示すブロック図。
【図3】上記実施形態において、音声判別器の閾値決定
回路により決定される閾値と背景雑音エネルギーとの関
係の一例を示す線図。
【図4】上記実施形態の音声符号化装置の動作を示すフ
ローチャート。
【符号の説明】
2…音声判別器(音声判別手段) 3…スイッチ制御回路(制御手段) 5…LPC分析器(線形予測分析手段) 6…合成フィルタ 11…遅延回路(駆動音源信号生成手段の一部) 12…適応コードブック(駆動音源信号生成手段の一
部) 14…確率コードブック(駆動音源信号生成手段の一
部) 19…パラメータ平滑化器(非音声フレーム用スペクト
ル平滑化手段) 19a…パラメータメモリ(パラメータ記憶手段)

Claims (4)

    【特許請求の範囲】
  1. 【請求項1】 所定のフレーム間隔に分割された入力信
    号が、音声信号または非音声信号の何れであるかを判別
    する音声判別手段と、 上記入力信号のスペクトルパラメータを出力する線形予
    測分析手段と、 上記音声判別手段による判別結果が非音声信号であるこ
    とが所定フレーム数にわたって連続した場合に、入力信
    号のスペクトルパラメータとして先行フレームにおける
    スペクトルパラメータを継続して使用させるように制御
    する制御手段と、 非音声信号であると判別されたフレームが上記所定フレ
    ーム数を越えて連続した場合には、予め用意した非音声
    用スペクトルパラメータと現在のフレームのスペクトル
    パラメータとの平滑化を行い、その平滑化されたスペク
    トルパラメータを出力する非音声フレーム用スペクトル
    平滑化手段と、 線形予測残差信号に相当する駆動音源信号を生成する駆
    動音源信号生成手段と、 上記スペクトルパラメータに基づいて上記駆動音源信号
    から音声を合成する合成フィルタと、 を具備したことを特徴とする音声符号化装置。
  2. 【請求項2】 上記非音声用スペクトルパラメータの初
    期値として、所定の背景ノイズに基づくスペクトルパラ
    メータの値を用いることを特徴とする請求項1に記載の
    音声符号化装置。
  3. 【請求項3】 上記非音声用スペクトルパラメータの重
    み付けを現在のフレームのスペクトルパラメータに対す
    る重み付けよりも大きくして平滑化することを特徴とす
    る請求項1または請求項2に記載の音声符号化装置。
  4. 【請求項4】 上記非音声フレーム用スペクトル平滑化
    手段から出力されたスペクトルパラメータを、次のフレ
    ームの平滑化に用いるために非音声スペクトルパラメー
    タとして記憶するパラメータ記憶手段を具備したことを
    特徴とする請求項1、請求項2または請求項3に記載の
    音声符号化装置。
JP09117796A 1996-04-12 1996-04-12 音声符号化装置 Expired - Lifetime JP3607774B2 (ja)

Priority Applications (6)

Application Number Priority Date Filing Date Title
JP09117796A JP3607774B2 (ja) 1996-04-12 1996-04-12 音声符号化装置
GB0023247A GB2351211B (en) 1996-04-12 1997-04-08 Voice signal coding apparatus
GB9707087A GB2312360B (en) 1996-04-12 1997-04-08 Voice signal coding apparatus
GB0023246A GB2350763B (en) 1996-04-12 1997-04-08 Voice signal coding apparatus
DE19715126A DE19715126C2 (de) 1996-04-12 1997-04-11 Sprachsignal-Codiervorrichtung
US08/845,543 US6272459B1 (en) 1996-04-12 1997-04-11 Voice signal coding apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP09117796A JP3607774B2 (ja) 1996-04-12 1996-04-12 音声符号化装置

Publications (2)

Publication Number Publication Date
JPH09281999A true JPH09281999A (ja) 1997-10-31
JP3607774B2 JP3607774B2 (ja) 2005-01-05

Family

ID=14019189

Family Applications (1)

Application Number Title Priority Date Filing Date
JP09117796A Expired - Lifetime JP3607774B2 (ja) 1996-04-12 1996-04-12 音声符号化装置

Country Status (1)

Country Link
JP (1) JP3607774B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010520512A (ja) * 2007-03-05 2010-06-10 テレフオンアクチーボラゲット エル エム エリクソン(パブル) 定常的な背景雑音の平滑化を行うための方法及び装置
CN113782050A (zh) * 2021-09-08 2021-12-10 浙江大华技术股份有限公司 声音变调方法、电子设备及存储介质

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6902759B2 (ja) * 2019-08-20 2021-07-14 株式会社エーアイ 音響モデル学習装置、音声合成装置、方法およびプログラム

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010520512A (ja) * 2007-03-05 2010-06-10 テレフオンアクチーボラゲット エル エム エリクソン(パブル) 定常的な背景雑音の平滑化を行うための方法及び装置
KR101462293B1 (ko) * 2007-03-05 2014-11-14 텔레폰악티에볼라겟엘엠에릭슨(펍) 고정된 배경 잡음의 평활화를 위한 방법 및 장치
CN113782050A (zh) * 2021-09-08 2021-12-10 浙江大华技术股份有限公司 声音变调方法、电子设备及存储介质

Also Published As

Publication number Publication date
JP3607774B2 (ja) 2005-01-05

Similar Documents

Publication Publication Date Title
EP0832482B1 (en) Speech coder
US6594626B2 (en) Voice encoding and voice decoding using an adaptive codebook and an algebraic codebook
US7693711B2 (en) Speech signal decoding method and apparatus
US6272459B1 (en) Voice signal coding apparatus
KR20030001523A (ko) 씨이엘피 음성코더를 위한 이득양자화
US5659659A (en) Speech compressor using trellis encoding and linear prediction
EP1096476B1 (en) Speech signal decoding
US8457953B2 (en) Method and arrangement for smoothing of stationary background noise
US6424942B1 (en) Methods and arrangements in a telecommunications system
JPH09152896A (ja) 声道予測係数符号化・復号化回路、声道予測係数符号化回路、声道予測係数復号化回路、音声符号化装置及び音声復号化装置
JP3416331B2 (ja) 音声復号化装置
JPH10177398A (ja) 音声符号化装置
JP3270922B2 (ja) 符号化,復号化方法及び符号化,復号化装置
JPH09185397A (ja) 音声情報記録装置
JP3905706B2 (ja) 音声符号化装置、音声処理装置及び音声処理方法
JP3607774B2 (ja) 音声符号化装置
JP3417362B2 (ja) 音声信号復号方法及び音声信号符号化復号方法
JPH10207496A (ja) 音声符号化装置及び音声復号装置
JP3496618B2 (ja) 複数レートで動作する無音声符号化を含む音声符号化・復号装置及び方法
JPH09244695A (ja) 音声符号化装置及び復号化装置
JPH10149200A (ja) 線形予測符号化装置
JPH09114498A (ja) 音声符号化装置
JP3006790B2 (ja) 音声符号化復号化方法及びその装置
JPH09185396A (ja) 音声符号化装置
JPH05165497A (ja) コード励振線形予測符号化器及び復号化器

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040917

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: 20040928

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20041008

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

Free format text: PAYMENT UNTIL: 20071015

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20081015

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20091015

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20101015

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20101015

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20111015

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20111015

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20121015

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20131015

Year of fee payment: 9

EXPY Cancellation because of completion of term