JP3593183B2 - 音声復号装置 - Google Patents
音声復号装置 Download PDFInfo
- Publication number
- JP3593183B2 JP3593183B2 JP17388495A JP17388495A JP3593183B2 JP 3593183 B2 JP3593183 B2 JP 3593183B2 JP 17388495 A JP17388495 A JP 17388495A JP 17388495 A JP17388495 A JP 17388495A JP 3593183 B2 JP3593183 B2 JP 3593183B2
- Authority
- JP
- Japan
- Prior art keywords
- section
- prediction coefficient
- detection flag
- signal
- voice
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
Description
【産業上の利用分野】
本発明は音声復号装置に関するもので、特に符号化方式に適応差分PCM(ADPCM)方式を適応した受信信号を復号する音声復号装置に関するものである。
【0002】
【従来の技術】
音声による通信が行われている場合、どちらか一方が発声している時間率は約35%であるといわれている。
近年、個人主体の通信であるパーソナルコミュニケーションがその範囲を拡大してきている。そこでは携帯に便利な端末を利用した音声通信が主体である。このような携帯端末に要求される事項として、第一に、コードレス化が挙げられる。第二に、携帯に便利なように電池が使用され長時間にわたる使用に耐える必要があるため回路消費電力の低減化が要求されている。
【0003】
回路消費電力の従来以上の低減方法として、音声の発声時間率に着目し、発声している時のみ送信回路を動作させ、その他の送信時間は回路を休止状態にする方法がある。このような技術を実現するためには送信側に音声検出機能を設けて不連続送信装置を付加すれば良い。
その場合に問題となるのは受信側である。すなわち、受信側では再生音声が断続するために非常に不愉快な音声になる。この原因は音声を伝送しているときは音声に背景雑音が重畳されているが、音声が伝送されないときは背景雑音も伝送されず、背景雑音が音声信号の持続の時のみ変調されて伝送されるためであることが知られている。
【0004】
このような問題点を解決する方法として、受信側で、音声信号が伝送されてこない間は送信側の背景雑音に類似した擬似雑音を発声させる方法が知られている。
図3は、上記の一例を説明する従来の音声復号装置のブロック図である。図3において、1はアンテナ、2は受信復調器であり、送信側符号化器の音声検出器で検出された音声の有り無しを示す音声検出フラグとADPCM符号化データとが多重され変調された変調波を受信復調する。
3は受信復調された信号aをADPCM符号化データcと音声検出フラグbとに分離する多重分離器である。5は制御器であり、多重分離器3からの音声検出フラグbを受け、制御信号(リセットパルス)dと、有音/無音を示す制御信号eを出力する。
【0005】
4はADPCM復号器であり、制御器5からの制御信号dによって予測係数が“0”にリセットされ、有音区間は多重分離器3からのADPCM符号化データcを復号し、無音区間は、擬似背景雑音用に内部発生させたランダムADPCM符号化データを、予測係数保持器7から入力される予測係数によって復号する。7は予測係数保持器であり、ADPCM復号器4の内部変数である予測係数を抽出し、フレーム毎に平均値を計算して記憶更新するとともに、制御器5からの制御信号eにより無音区間はその直前の予測係数を保持しながらADPCM復号器4に与える。8はスピーカである。
【0006】
図4は送信側の源音と音声復号装置の各部の信号波形を示すタイムチャートである。
図の最上段は送信側の源音の波形であり、音声と背景雑音が重畳されている。2段目は送信側から送られ多重分離器3で分離した音声検出フラグbであり、有音区間は“1”、無音区間は“0”である。この例では、無音区間中に誤って短時間有音を示している。3段目は制御器5から出力されるリセット信号dを示す。
4段目のxは、源音(音声+背景雑音)に対する予測係数のうち2次の予測係数al(t)の時間変化を示す波形である。次の段のjは、ADPCM復号器4の予測係数al(t)の時間変化を示す波形であり、有音区間はxと同じであるが、無音区間は予測係数保持器7から入力され擬似背景雑音を復号する予測係数の時間変化を示す。
【0007】
図3と図4を用いて従来の装置の動作を説明する。
音声検出フラグとADPCM符号化データが多重化された変調波をアンテナ1で受け、受信復調器2で受信復調して多重分離器3に復調信号aを送る。ここでいう音声検出フラグとは送信側符号化器の入力音声の音声が有る部分(有音区間)と無い部分(無音区間)を音声検出器で検出した結果を示す信号である。
多重分離器3では、音声検出フラグbとADPCM符号化データcに分離する。この場合ADPCM符号化データcは5msecを1フレームとしている。5msec毎に音声検出フラグbが制御器5に送られる。
【0008】
制御器5では、音声検出フラグbを受けて、有音区間から無音区間に移行するときと、無音区間から有音区間に移行するときにADPCM復号器4に対して制御信号(リセットパルス)dを出力する。この制御信号dは、ADPCM復号器4内の予測係数等の決められた変数を初期化するためのもので、ここでは音声検出による送信停止時及び、送信開始時の送信側符号化器の内部の状態と、受信側復号器の内部の状態を同じにするために各移行時にリセットをかける。このリセットがないと、音声検出による送信断後、符号化器と復号器との内部状態が異なり、復号器で復号した再生音声の音質を劣化させてしまう。制御信号dによりADPCM復号器4にリセットがかかる。また、ADPCM復号器4は無音区間では変調信号が途絶えてしまうため、自ら擬似背景雑音を生成するためにADPCM符号化データcが取り得る範囲のランダムなデータを内部生成してそのデータを予測係数保持器7から入力される予測係数によって復号する。
【0009】
予測係数保持器7は、送信断時のADPCM復号器4で生成した擬似背景雑音に実際の雑音のスペクトラム情報を付加するために、ADPCM復号器4内の予測係数を抽出してフレーム毎に平均値を計算して更新保持し、制御信号eにより無音区間を検知したとき有音区間の最後のフレームの予測係数の平均値を保持して擬似背景雑音に与える。この効果でランダムなデータを用いて復号しても実際の符号化器側の音声に重畳されている背景雑音と似た音色を持つ擬似背景雑音が生成される。
【0010】
【発明が解決しようとする課題】
前述のように、図4のxは、源音(音声+背景雑音)に対する予測係数のうち、例えば2次の予測係数a1(t)の時間変化を示す。
音声検出フラグが音声検出器の判定誤りや、伝送路上でのフェージング等の影響により誤り、図4の音声検出フラグbのように無声区間中のB区間が有声区間として処理された場合、図4のjのA区間の最後でリセットがかかる。このリセットにより“0”になった予測係数はB区間で背景雑音に対する値に立ち上がっていく。ここでB区間が極めて短い区間(例えば5フレーム)ののち再び無音区間になると、次のC区間(無音区間)で、予測係数が立ち上がる前の値を保持して擬似背景雑音を作るため、区間Cでは実際の背景雑音とは異なった音色の雑音になっしまい、受話者が違和感を感じてしまう。すなわち図4の区間Aと区間Cの擬似背景雑音が異なった音質になってしまい耳障りであるという欠点がある。
【0011】
本発明の目的は、ADPCM音声符号化方式における従来技術の問題点である受信側の再生音声信号に挿入される擬似背景雑音の不自然さを解消した音声復号装置を提供することにある。
【0012】
【課題を解決するための手段】
本発明の音声復号装置は、適応差分PCM符号化された符号化音声信号と音声の有音区間と無音区間のいずれかを示す音声検出フラグとが多重変調され有声区間のみ送信された信号を受信して復調する受信復調器と、該受信復調器からの復調信号を前記符号化音声信号と前記音声検出フラグとに分離する多重分離器と、前記多重分離器から出力された音声検出フラグが有音区間を示すとき予測係数を用いて前記適応差分PCM符号化信号を復号し再生音声として出力するとともに、前記音声検出フラグが無音区間を示すとき前記予測係数を用いて内部で発生させたランダム符号を復号し無音区間の再生雑音として擬似背景雑音を出力する適応差分PCM復号器と、前記予測係数のフレーム毎の平均値を求めて更新保持する予測係数保持器を備えた音声復号装置において、
前記音声検出フラグが無音区間から有音区間に変わったとき、予め定められた時間、前記予測係数保持器における前記予測係数のフレーム毎の平均値の更新保持を中止することを特徴とするものである。
【0013】
【実施例】
図1は本発明の音声復号装置の構成例図である。
図1において、アンテナ1、受信復調器2、多重分離器3、ADPCM復号器4、制御器5、予測係数保持器7、スピーカ8は従来と同じである。
6は、制御器5からの制御信号を受けて予測係数保持器7の動作を制御する補助制御器である。
7は、ADPCM復号器4の内部変数である予測係数gを抽出してフレーム毎に平均値を計算し、制御器5、及び補助制御器6からの制御信号fにより平均値の記憶と更新を行い、その値hをADPCM復号器4に与える予測係数保持器である。
【0014】
次に、図1の本発明の実施例の動作について説明する。
補助制御器6及び予測係数保持器7の動作以外は従来技術と同じであるため、図4を参照して従来技術と異なるところを説明する。
制御器5から音声検出フラグによる有音,無音のいずれかを示す制御信号eを受けた補助制御器6は、有音区間から有音区間に切り変わったとき、リセットされた予測係数が立ち上がるまでの間、予測係数保持器7の更新を中止させたままにしておく保持器更新信号f、即ち無音区間を示す音声検出フラグを予測係数保持器7に出力する。予測係数保持器7は保持器更新信号fに従って更新/中止の動作を行う。
【0015】
図2は本発明の要部をなす補助制御器6の詳細ブロック図である。図において、61は制御信号eを受けて有音区間カウンタ62の更新及びリセットをするカウンタ制御器である。62は有音区間をカウントする有音区間カウンタである。63は、有音カウンタのカウント値と決められた定数の値を比較して結果を保持器更新制御器64に出力する比較器である。64は比較器63の比較結果を受けて保持器更新信号fを出力する保持器更新制御器である。
【0016】
次に、補助制御器6の動作について説明する。
補助制御器6は、制御器5から入力される制御信号e(音声検出フラグ)が無音区間から有音区間に変わったときの短時間を除き、有音区間中および無音区間中を示している間はその音声検出フラグeに対応した保持器更新信号fを出力する。さらに、無音区間から有音区間に変わったとき、その有音区間に変わった時点からフレーム数のカウントを開始し、短時間、例えば5フレーム区間内は引き続き無音区間を示す信号を保持器更新信号fとして出力する。従って、保持器更新信号fを受ける予測係数保持器7では、有音区間に変わった時点から5フレーム以内の間は予測係数の記憶更新が中止されたままになる。
【0017】
この引き続き無音区間を示す保持器更新信号fを出力する時間としては、適応差分PCM復号器4において0にリセットされた予測係数の値が立ち上がって、当該有音区間に変わる直前の無音区間における背景雑音の予測係数の値にほぼ等しくなるまでの時間が設定される。背景雑音を符号化および復号するときの予測係数の分布,レベルが背景雑音の音色によって異なり、一般的には背景雑音の予測係数の値はさほど大きくないので、この設定時間は5フレーム(25msec)程度でよいが、背景雑音の音色によってその予測係数の値が大きい場合は10フレーム(50msec)にすると効果が良好である。しかし、これより長い時間を設定するときには有音区間の話頭切れの影響を考慮する必要がある。
【0018】
以下、図2の詳細回路について説明する。
制御信号eを受けたカウンタ制御器61は、フレーム単位の制御信号eが有音区間を示している間はカウンタ更新信号kを出力して有音区間カウンタ62を順次1づつ更新させ、無音区間を示している間はカウンタリセット信号mを出力して有音区間カウンタ62を“0”にリセットする。そして有音区間カウンタ62はその都度比較器63にカウンタ値を出力する。比較器63には、適応差分PCM復号器4において0にリセットされた予測係数の値が立ち上がって、当該有音区間に変わる直前の無音区間の背景雑音の予測係数の値にほぼ等しくなるまでの時間を示す数値が比較定数として設定される。例えば、5フレーム(25msec)の場合は5が設定される。従って、比較器63は、入力されるカウンタ値が0〜5の範囲内かまたは5を超えたかを判定し、その比較結果を保持器更新制御器64に出力する。
【0019】
保持器更新制御器64は、上記比較結果に従って、結果が5を超えたときは有音区間を示す保持器更新信号fを出力して予測係数保持器7の予測係数の更新記憶を行わせ、0〜5の範囲内のときは無音区間を示す保持器更新信号fを出力して予測係数保持器7の予測係数の更新を中止させる。すなわち、予測係数保持器7は、無音区間中および無音区間から有音区間に変わっても5フレーム(25msec)は予測係数の保持を続ける。即ち、図4の(f)のような保持器更新信号fが出力されるので従来のjの区間Bの間は更新が中止されたままとなり、hのように無音区間AとCの予測係数の値が連続して同じ値になり、背景雑音は変化しないので耳障りな雑音が解消される。
【0020】
【発明の効果】
以上詳細に説明したように、誤った有音区間を示す音声検出フラグを受信しても、リセットによる予測係数の立ち上がり時間を考慮した時間、保持している予測係数を擬似背景雑音に与えることにより聴感上の不具合を解消することができる。
【図面の簡単な説明】
【図1】本発明の音声復号器の構成例図である。
【図2】本発明の要部をなす補助制御器の構成例図である。
【図3】従来の音声復号器の構成例図である。
【図4】各信号の時間変化を示すタイムチャートである。
【符号の説明】
1 アンテナ
2 受信復調器
3 多重分離器
4 ADPCM復号器
5 制御器
6 補助制御器
7 予測係数保持器
8 スピーカ
a 復調信号
b 音声検出フラグ
c ADPCM符号化信号
d 制御信号
e 制御信号
f 保持器更新制御信号
g 予測係数
h 保持されていた予測係数
i 予測係数
k カウンタ計算信号
m カウンタリセット信号
61 カウンタ制御器
62 有音区間カウンタ
63 比較器
64 保持器更新制御器
Claims (1)
- 適応差分PCM符号化された符号化音声信号と音声の有音区間と無音区間のいずれかを示す音声検出フラグとが多重変調され有声区間のみ送信された信号を受信して復調する受信復調器と、該受信復調器からの復調信号を前記符号化音声信号と前記音声検出フラグとに分離する多重分離器と、前記多重分離器から出力された音声検出フラグが有音区間を示すとき予測係数を用いて前記適応差分PCM符号化信号を復号し再生音声として出力するとともに、前記音声検出フラグが無音区間を示すとき前記予測係数を用いて内部で発生させたランダム符号を復号し無音区間の再生雑音として擬似背景雑音を出力する適応差分PCM復号器と、前記予測係数のフレーム毎の平均値を求めて更新保持する予測係数保持器を備えた音声復号装置において、
前記音声検出フラグが無音区間から有音区間に変わったとき、予め定められた時間、前記予測係数保持器における前記予測係数のフレーム毎の平均値の更新保持を中止することを特徴とする音声復号装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP17388495A JP3593183B2 (ja) | 1994-06-20 | 1995-06-19 | 音声復号装置 |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6-159694 | 1994-06-20 | ||
JP15969494 | 1994-06-20 | ||
JP17388495A JP3593183B2 (ja) | 1994-06-20 | 1995-06-19 | 音声復号装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH0870285A JPH0870285A (ja) | 1996-03-12 |
JP3593183B2 true JP3593183B2 (ja) | 2004-11-24 |
Family
ID=26486411
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP17388495A Expired - Fee Related JP3593183B2 (ja) | 1994-06-20 | 1995-06-19 | 音声復号装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3593183B2 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000046789A1 (fr) * | 1999-02-05 | 2000-08-10 | Fujitsu Limited | Detecteur de la presence d'un son et procede de detection de la presence et/ou de l'absence d'un son |
EP2466580A1 (en) * | 2010-12-14 | 2012-06-20 | Fraunhofer-Gesellschaft zur Förderung der Angewandten Forschung e.V. | Encoder and method for predictively encoding, decoder and method for decoding, system and method for predictively encoding and decoding and predictively encoded information signal |
-
1995
- 1995-06-19 JP JP17388495A patent/JP3593183B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH0870285A (ja) | 1996-03-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5867815A (en) | Method and device for controlling the levels of voiced speech, unvoiced speech, and noise for transmission and reproduction | |
JP3182032B2 (ja) | 音声符号化通信方式及びその装置 | |
KR20040005860A (ko) | 음성 통신에서의 위로 잡음 생성 방법 및 시스템 | |
JPH0583208A (ja) | 音声符号化通信方式及びその装置 | |
JPH06202696A (ja) | 音声復号化装置 | |
JPS62274941A (ja) | 音声符号化方式 | |
KR100378648B1 (ko) | 주변 잡음 레벨 추정 장치, 통신 장치, 데이타 터미날장치 및 주변 잡음 레벨 추정 방법 | |
WO2001065542A1 (fr) | Dispositif de codage/decodage de la voix et procede associe | |
WO2000034944A1 (fr) | Decodeur sonore et procede de decodage sonore | |
JP3593183B2 (ja) | 音声復号装置 | |
US5555546A (en) | Apparatus for decoding a DPCM encoded signal | |
JPH08314497A (ja) | 無音圧縮音声符号化復号化装置 | |
JP4437052B2 (ja) | 音声復号化装置および音声復号化方法 | |
JPH1124700A (ja) | 音声符号化装置 | |
JP2900987B2 (ja) | 無音圧縮音声符号化復号化装置 | |
JP3580906B2 (ja) | 音声復号装置 | |
US6134519A (en) | Voice encoder for generating natural background noise | |
JP3079894B2 (ja) | 音声復号化装置 | |
JPH0736497A (ja) | 音声復号装置 | |
JP3179687B2 (ja) | 音声復号装置 | |
JP3113455B2 (ja) | 音声復号装置 | |
JPS60107933A (ja) | Adpcm符号化装置 | |
JP4035790B2 (ja) | 音声処理装置 | |
JPH08223125A (ja) | 音声復号装置 | |
JPH06242796A (ja) | 音声符号化装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040624 |
|
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: 20040824 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040827 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090903 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100903 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110903 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120903 Year of fee payment: 8 |
|
LAPS | Cancellation because of no payment of annual fees |