JPS63175896A - 無音圧縮音声録音装置 - Google Patents
無音圧縮音声録音装置Info
- Publication number
- JPS63175896A JPS63175896A JP62008806A JP880687A JPS63175896A JP S63175896 A JPS63175896 A JP S63175896A JP 62008806 A JP62008806 A JP 62008806A JP 880687 A JP880687 A JP 880687A JP S63175896 A JPS63175896 A JP S63175896A
- Authority
- JP
- Japan
- Prior art keywords
- voice
- silence
- time
- signal
- address
- 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
Links
- 230000006835 compression Effects 0.000 title description 10
- 238000007906 compression Methods 0.000 title description 10
- 230000005236 sound signal Effects 0.000 claims description 31
- 239000003550 marker Substances 0.000 description 10
- 230000003111 delayed effect Effects 0.000 description 9
- 238000001514 detection method Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 238000000034 method Methods 0.000 description 3
- 239000003795 chemical substances by application Substances 0.000 description 2
- 230000007423 decrease Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000002747 voluntary effect Effects 0.000 description 1
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〈産業上の利用分野〉
この発明は、音声信号を分析して符号化する際に無音部
分を圧縮して記憶する音声録音装置に関する。
分を圧縮して記憶する音声録音装置に関する。
〈従来の技術〉
音声信号を合成して表現するには多大な情報mが必要で
あり、そのため、分析して符号化した符号を記憶するメ
モリは大きな記憶容量を必要とする。一方、音声信号に
は発話中に音を発していない無音の休止区間があり、上
記無音区間の情報を圧縮することにより音声符号の高能
率伝送やメモリの記憶容量の縮小化ができる。特に、普
通の発声速度において実際に音声を発している音声区間
は、全発声時間長の68%程度であり、無音区間を圧縮
することで、かなり音声情報の圧縮が可能となる。
あり、そのため、分析して符号化した符号を記憶するメ
モリは大きな記憶容量を必要とする。一方、音声信号に
は発話中に音を発していない無音の休止区間があり、上
記無音区間の情報を圧縮することにより音声符号の高能
率伝送やメモリの記憶容量の縮小化ができる。特に、普
通の発声速度において実際に音声を発している音声区間
は、全発声時間長の68%程度であり、無音区間を圧縮
することで、かなり音声情報の圧縮が可能となる。
最近、本発明者等は無音圧縮録音装置として、第3図に
示すようなしのを提案した。この無音圧縮録音装置は第
1アドレスカウンタ2と第2アドレスカウンタ6とを操
作することによって、リアルタイムで無音圧縮を施しな
がら音声を符号化するものである。
示すようなしのを提案した。この無音圧縮録音装置は第
1アドレスカウンタ2と第2アドレスカウンタ6とを操
作することによって、リアルタイムで無音圧縮を施しな
がら音声を符号化するものである。
上記無音圧縮録音装置は、録音に先だって上記第1アド
レスカウンタ2.第2アドレスカウンタ6を、これから
音声符号を録音しようとする音声符号メモリ3のスター
ト位置に初期値化する。
レスカウンタ2.第2アドレスカウンタ6を、これから
音声符号を録音しようとする音声符号メモリ3のスター
ト位置に初期値化する。
入力端子に音声信号が人力されると、符号化器1は上記
音声信号を分析して符号化し、符号化された音声符号は
第1アドレスカウンタ2の制御に従って音声符号メモリ
3の所定のアドレスに書き込まれる。ここで、上記第1
アドレスカウンタ2は符号を書き込む毎にその符号ビッ
ト長方だけアドレスのカウント数が進むカウンタであり
、一方第2アドレスカウンタ6は単にアドレス値を保存
するレジスタである。
音声信号を分析して符号化し、符号化された音声符号は
第1アドレスカウンタ2の制御に従って音声符号メモリ
3の所定のアドレスに書き込まれる。ここで、上記第1
アドレスカウンタ2は符号を書き込む毎にその符号ビッ
ト長方だけアドレスのカウント数が進むカウンタであり
、一方第2アドレスカウンタ6は単にアドレス値を保存
するレジスタである。
一方、上記音声信号は有音無音判定器4に6入力される
。上記有音無音判定器4は入力音声が有音であるか無音
であるかの判定を、ある一定時間長のフレーム単位で判
定するものであり、判定基学として入力音声波形の零交
差数、音声信号のエネルギー、人力波形の一次差分信号
のエネルギー等を用いる。
。上記有音無音判定器4は入力音声が有音であるか無音
であるかの判定を、ある一定時間長のフレーム単位で判
定するものであり、判定基学として入力音声波形の零交
差数、音声信号のエネルギー、人力波形の一次差分信号
のエネルギー等を用いる。
上記有音無音判定器4が有音が無音かの判定を下すまで
(すなわち1フレームが終了するまで)の間、上記符号
化器lは並行して符号化動作を実行し、音声符号メモリ
3に符号化結果を出力する。
(すなわち1フレームが終了するまで)の間、上記符号
化器lは並行して符号化動作を実行し、音声符号メモリ
3に符号化結果を出力する。
lフレームの符号化が終了した時点モ有音無音判定器4
が今符号化を終了したlフレームが有音であると判定す
ると、制御信号を出力してスイッチ5を端子Cに接続す
る。すると今の第1アドレスカウンタ2の値が第2アド
レスカウンタ6にコピーされ、符号化処理はさらに続行
される。
が今符号化を終了したlフレームが有音であると判定す
ると、制御信号を出力してスイッチ5を端子Cに接続す
る。すると今の第1アドレスカウンタ2の値が第2アド
レスカウンタ6にコピーされ、符号化処理はさらに続行
される。
すなわち、第4図に示す上記音声符号メモリ3の記憶状
態において、音声が人力されると第1アドレスカウンタ
2に格納されている初期値F1によって指定される下位
アドレスF、から上位方向に矢印Xのごとく音声符号を
書き込んで行く。lフレーム分の書き込みが終了してF
tに達したとき、第1アドレスカウンタ2に格納されて
いる値はF、となる。一方、第2アドレスカウンタ6は
初期値F、のままである。
態において、音声が人力されると第1アドレスカウンタ
2に格納されている初期値F1によって指定される下位
アドレスF、から上位方向に矢印Xのごとく音声符号を
書き込んで行く。lフレーム分の書き込みが終了してF
tに達したとき、第1アドレスカウンタ2に格納されて
いる値はF、となる。一方、第2アドレスカウンタ6は
初期値F、のままである。
このとき、有音無音判定器4がF、からF、まで書き込
まれた音声符号が有音であると判定すると、スイッチ5
は端子Cに接続されて、第2アドレスカウンタ6に第1
アドレスカウンタ2に格納されている値F、がコピーさ
れ、第2アドレスカウンタ6はF2を格納する。そして
、さらに符号化器lは符号化処理を続行し、矢印Yのご
とく音声符号メモリ3に符号が書き込まれる。
まれた音声符号が有音であると判定すると、スイッチ5
は端子Cに接続されて、第2アドレスカウンタ6に第1
アドレスカウンタ2に格納されている値F、がコピーさ
れ、第2アドレスカウンタ6はF2を格納する。そして
、さらに符号化器lは符号化処理を続行し、矢印Yのご
とく音声符号メモリ3に符号が書き込まれる。
一方、上記F、においてFlからF、まで書き込まれた
lフレームの音声符号が無音であると判定されると、ス
イッチ5がdの方に接続され、第2アドレスカウンタ6
が格納している値FIが第1アドレスカウンタ2にコピ
ーされる。つまり、符号化終了フレームが無音であった
ので、音声符号メモリ3のアドレスを示す第1アドレス
カウンタ2を矢印Zのごとく後戻りさせる訳である。さ
らに、第1アドレスカウンタ2の後戻りしたアドレス値
F1によって所定される音声符号メモリ3のアドレスF
Iに、無音を示す無音マーカーSMを書き込み、続いて
無音時間長(現時点ではlフレームの時間長)を示す符
号TMを書き込み、次のアドレスから次のフレームの符
号化結果を書き込むことができるように第1アドレスカ
ウンタ2を設定し、次のフレームの分析を始める。
lフレームの音声符号が無音であると判定されると、ス
イッチ5がdの方に接続され、第2アドレスカウンタ6
が格納している値FIが第1アドレスカウンタ2にコピ
ーされる。つまり、符号化終了フレームが無音であった
ので、音声符号メモリ3のアドレスを示す第1アドレス
カウンタ2を矢印Zのごとく後戻りさせる訳である。さ
らに、第1アドレスカウンタ2の後戻りしたアドレス値
F1によって所定される音声符号メモリ3のアドレスF
Iに、無音を示す無音マーカーSMを書き込み、続いて
無音時間長(現時点ではlフレームの時間長)を示す符
号TMを書き込み、次のアドレスから次のフレームの符
号化結果を書き込むことができるように第1アドレスカ
ウンタ2を設定し、次のフレームの分析を始める。
もし、次フレームが再び無音と判定されると再度上述の
動作が実行され、再び第1アドレスカウンタ2が第2ア
ドレスカウンタ6の内容F1に戻る。この際、無音時間
長を示す符号TMの内容が2フレームの時間長に更新さ
れる。
動作が実行され、再び第1アドレスカウンタ2が第2ア
ドレスカウンタ6の内容F1に戻る。この際、無音時間
長を示す符号TMの内容が2フレームの時間長に更新さ
れる。
さらに、第5図により具体的に動作を説明すると、入力
音声波形の符号は音声符号メモリ3のPa点から書き始
められるが、時点t3のフレームまでは無音と判定され
て無音マーカーSMがPa点に出力される。続いて時点
t3までの無音時間長(ここでは3フレ一ム長TM(3
))が出力される。時点t3から時点t4までは有音と
判定されFb点からFc点までは音声符号が出力される
。以下このようにして音声入力が終了するまで音声圧縮
と同時に符号化が行なわれる。
音声波形の符号は音声符号メモリ3のPa点から書き始
められるが、時点t3のフレームまでは無音と判定され
て無音マーカーSMがPa点に出力される。続いて時点
t3までの無音時間長(ここでは3フレ一ム長TM(3
))が出力される。時点t3から時点t4までは有音と
判定されFb点からFc点までは音声符号が出力される
。以下このようにして音声入力が終了するまで音声圧縮
と同時に符号化が行なわれる。
再生においては、音声符号メモリ3から符号を読み取り
、読み取った符号が無音マーカーSMか否かを判定をし
、無音マーカーSMである場合は無音マーカーSMの次
のデータTMを無音時間長を示す符号として読み取り、
その時間長の間、再生信号として零を出力する。また、
読み取った符号が無音マーカーSMでない場合は、その
符号を、 復号化器に人力して合成波形を出力する。
、読み取った符号が無音マーカーSMか否かを判定をし
、無音マーカーSMである場合は無音マーカーSMの次
のデータTMを無音時間長を示す符号として読み取り、
その時間長の間、再生信号として零を出力する。また、
読み取った符号が無音マーカーSMでない場合は、その
符号を、 復号化器に人力して合成波形を出力する。
〈発明が解決しようとする問題点〉
しかしながら、上記従来の音声録音再生装置ではフレー
ム単位で有音無音判定器4で有音か否かを判定して無音
圧縮を行うので、無音圧縮した音声符号を再生した場合
、音声の語頭や語尾が欠落してしまうという問題がある
。また、入力音声信号中における短時間のパワーの弱い
区間(例えば「かっこう」等の促音)が無音区間と判定
されて無音圧縮されてしまい、再生時に促音部が完全な
無音区間として挿入されて(例えば「が こう」)聴感
上違和感を生じてしまうという問題がある。
ム単位で有音無音判定器4で有音か否かを判定して無音
圧縮を行うので、無音圧縮した音声符号を再生した場合
、音声の語頭や語尾が欠落してしまうという問題がある
。また、入力音声信号中における短時間のパワーの弱い
区間(例えば「かっこう」等の促音)が無音区間と判定
されて無音圧縮されてしまい、再生時に促音部が完全な
無音区間として挿入されて(例えば「が こう」)聴感
上違和感を生じてしまうという問題がある。
さらに、この問題を回避するために有音か無音かの判定
を数フレーム単位で行なうシステムら考えられるが、な
お、語頭や語尾の欠落が生じることがある。
を数フレーム単位で行なうシステムら考えられるが、な
お、語頭や語尾の欠落が生じることがある。
そこで、この発明の目的は、音声信号の無音区間をリア
ルタイムで圧縮することができ、かっ語頭や語尾または
短時間でパワーの弱い区間であっても無音区間として録
音されず、再生時に聴感上違和感を生じない音声符号を
得ることができろ無音圧縮音声録音装置を提供すること
にある。
ルタイムで圧縮することができ、かっ語頭や語尾または
短時間でパワーの弱い区間であっても無音区間として録
音されず、再生時に聴感上違和感を生じない音声符号を
得ることができろ無音圧縮音声録音装置を提供すること
にある。
く問題点を解決するための手段〉
上記目的を達成するため、この発明の無音圧縮音声録音
装置は、音声信号を分析して符号化する符号化器と、上
記音声信号が有音信号であるか無音信号であるかを判定
する有音無音判定器と、音声符号を記憶する音声符号メ
モリと、上記有音無音判定器によって制御され、音声信
号が有音のときは上記音声符号メモリのアドレスを進行
さける一方、無音のときは上記音声符号メモリのアドレ
スを逆戻りさせて進行させない2種のアドレスカウンタ
とを有する無音圧縮音声録音装置において、上記アドレ
スカウンタによって、音声符号メモリのアドレスが指定
される上記符号化信号を、上記有音無音判定器に入力さ
れる音声信号よりも遅延させる遅延器を設けて、上記有
音無音判定器によって先行する音声信号の音声符号メモ
リへの格納を制御するようにしたことを特徴としている
。
装置は、音声信号を分析して符号化する符号化器と、上
記音声信号が有音信号であるか無音信号であるかを判定
する有音無音判定器と、音声符号を記憶する音声符号メ
モリと、上記有音無音判定器によって制御され、音声信
号が有音のときは上記音声符号メモリのアドレスを進行
さける一方、無音のときは上記音声符号メモリのアドレ
スを逆戻りさせて進行させない2種のアドレスカウンタ
とを有する無音圧縮音声録音装置において、上記アドレ
スカウンタによって、音声符号メモリのアドレスが指定
される上記符号化信号を、上記有音無音判定器に入力さ
れる音声信号よりも遅延させる遅延器を設けて、上記有
音無音判定器によって先行する音声信号の音声符号メモ
リへの格納を制御するようにしたことを特徴としている
。
〈作用〉
音声信号が入力されると、上記音声信号が有音信号か無
音信号かが有音無音判定器によって判定され、その結果
、無音信号と判定されると音声符号メモリのアドレスが
逆戻りされ進行されず、符号化された音声信号は音声符
号メモリに録音されることかなく、音声符号メモリの無
音区間をリアルタイムで圧縮して記憶容量を小さくする
ことができる。
音信号かが有音無音判定器によって判定され、その結果
、無音信号と判定されると音声符号メモリのアドレスが
逆戻りされ進行されず、符号化された音声信号は音声符
号メモリに録音されることかなく、音声符号メモリの無
音区間をリアルタイムで圧縮して記憶容量を小さくする
ことができる。
また、無音信号に続いて入力された音声信号が上記有音
無音判定器によって有音であると判定されると、上記判
定結果に基づき、遅延器によって上記有音無音判定器に
よって判定された時点よりも遅延されてた音声信号が符
号化器によって符号化され、すなわち、有音と判定され
た時点よりも以前の時点に遡って符号化されて、上記ア
ドレスカウンタによってアドレスを進行される音声符号
メモリに記憶されるので、語頭が欠落することなく録音
することができ音声を再生したとき語頭に聴感上違和感
を生じない。
無音判定器によって有音であると判定されると、上記判
定結果に基づき、遅延器によって上記有音無音判定器に
よって判定された時点よりも遅延されてた音声信号が符
号化器によって符号化され、すなわち、有音と判定され
た時点よりも以前の時点に遡って符号化されて、上記ア
ドレスカウンタによってアドレスを進行される音声符号
メモリに記憶されるので、語頭が欠落することなく録音
することができ音声を再生したとき語頭に聴感上違和感
を生じない。
〈実施例〉
以下、この発明を図示の実施例により詳細に説明する。
第1図において、この無音圧縮音声録音装置は遅延器1
1.符号化器12.第1アドレスカウンタ+3.音声符
号メモリ14.有音無音判定器15゜時間カウンタ16
.状態記憶回路I7および第2アドレスカウンタI9で
概略構成している。上記第1アドレスカウンタ13は上
記音声符号メモリ14のアドレスを指定するカウンタで
あって、音声符号メモリ14に音声符号を書き込む毎に
上記音声符号のビット長方だけアドレスのカウント数が
進むカウンタであり、上記第2アドレスカウンタ19は
単にアドレス値を格納するレジスタである。また、上記
有音無音判定器15は判定基準として例えば入力音声波
形の波高値と閾値の高低比較で、フレーム単位ではなく
毎サンプリングごとに判定するものである。
1.符号化器12.第1アドレスカウンタ+3.音声符
号メモリ14.有音無音判定器15゜時間カウンタ16
.状態記憶回路I7および第2アドレスカウンタI9で
概略構成している。上記第1アドレスカウンタ13は上
記音声符号メモリ14のアドレスを指定するカウンタで
あって、音声符号メモリ14に音声符号を書き込む毎に
上記音声符号のビット長方だけアドレスのカウント数が
進むカウンタであり、上記第2アドレスカウンタ19は
単にアドレス値を格納するレジスタである。また、上記
有音無音判定器15は判定基準として例えば入力音声波
形の波高値と閾値の高低比較で、フレーム単位ではなく
毎サンプリングごとに判定するものである。
上記溝成の無音圧縮録音装置は次のように動作する。
先ず録音に先立って上記第1アドレスカウンタ13およ
び第2アドレスカウンタ19をこれから録音しようとす
る音声符号メモリ14のスタート位置に初期値化する。
び第2アドレスカウンタ19をこれから録音しようとす
る音声符号メモリ14のスタート位置に初期値化する。
次に上記時間カウンタ16を初期値化し上記状態記憶回
路I7を無音に設定する。状態記憶回路17の状態が無
音の場合、上記符号化器12は停止している。
路I7を無音に設定する。状態記憶回路17の状態が無
音の場合、上記符号化器12は停止している。
(イ)語頭検出
入力端子に音声波形が入力すると上記音声波形のデータ
は遅延器11に人力すると共に、有音無音判定器15に
も入力される。上記有音無音判定器15が音声信号を有
音と判定するまで、上記時間カウンタ16は無音時間を
カウントアツプする。
は遅延器11に人力すると共に、有音無音判定器15に
も入力される。上記有音無音判定器15が音声信号を有
音と判定するまで、上記時間カウンタ16は無音時間を
カウントアツプする。
有音無音判定器15が有音部の波形の波高値か閾値上り
高いことを検知して有音と判定すると、状態記憶回路1
7を有音に設定する。同時に、第1アドレスカウンタ1
3の指示に従って音声符号メモリ14の所定のアドレス
に、有音と判定されるまでの音声波形が無音であること
を表わす符号(無音マーカー)と、時間カウンタ16の
内容すなわち無音時間長とを符号化して記憶する。次に
、時間カウンタ16を初期値化すると共に、符号化器
。
高いことを検知して有音と判定すると、状態記憶回路1
7を有音に設定する。同時に、第1アドレスカウンタ1
3の指示に従って音声符号メモリ14の所定のアドレス
に、有音と判定されるまでの音声波形が無音であること
を表わす符号(無音マーカー)と、時間カウンタ16の
内容すなわち無音時間長とを符号化して記憶する。次に
、時間カウンタ16を初期値化すると共に、符号化器
。
12にスタート信号を出力する。すると符号化器12は
遅延器IIを通過して例えば遅延時間τだけ遅延した音
声信号を符号化する。したがって、上記遅延時間τだけ
以前の音声信号を符号化することになる。上述のように
して音声波形が有音と判定された時点より、時間τだけ
以前の波形から符号化を開始するので、語頭の欠落(す
なわち語頭を誤って無音として符号化すること)を防ぐ
ことができる。
遅延器IIを通過して例えば遅延時間τだけ遅延した音
声信号を符号化する。したがって、上記遅延時間τだけ
以前の音声信号を符号化することになる。上述のように
して音声波形が有音と判定された時点より、時間τだけ
以前の波形から符号化を開始するので、語頭の欠落(す
なわち語頭を誤って無音として符号化すること)を防ぐ
ことができる。
語頭検出のさらに具体的動作を第2図を用いて説明する
。人力音声波形は時点へにおいてその波高値が閾値を越
えて、有音無音判定器15が有音の判定を下し符号化器
12をスタートさせる。したがって、符号化器12は時
点Aより符号化を開始するが、符号化器12に人力する
音声信号は時間τだけ遅延されているので、音声信号が
符号化され始めるのはそれより時間τだけ遡った時点A
。
。人力音声波形は時点へにおいてその波高値が閾値を越
えて、有音無音判定器15が有音の判定を下し符号化器
12をスタートさせる。したがって、符号化器12は時
点Aより符号化を開始するが、符号化器12に人力する
音声信号は時間τだけ遅延されているので、音声信号が
符号化され始めるのはそれより時間τだけ遡った時点A
。
からであり、A’ A間の閾値以下の音声信号も欠落す
ることなく有音信号として符号化される。
ることなく有音信号として符号化される。
有音無音判定器15が一度有音と判定し符号化器12が
符号化動作を行っている最中も、並行して遅延されてい
ない(すなわち符号化されている信号より時間τだけ進
んだ)現在の入力音声が有音か無音かの判定を有音無音
判定器15で行う。
符号化動作を行っている最中も、並行して遅延されてい
ない(すなわち符号化されている信号より時間τだけ進
んだ)現在の入力音声が有音か無音かの判定を有音無音
判定器15で行う。
そして、有音無音判定器15が現在入力された音声信号
が無音であると判定すると、音声信号が無音であると判
定するだめの情報の一つである時間カウンタ16がカウ
ントアツプを開始する一方、有音と判定すると上記時間
カウンタ16の内容を初期値化する。したがって、第2
図においてA。
が無音であると判定すると、音声信号が無音であると判
定するだめの情報の一つである時間カウンタ16がカウ
ントアツプを開始する一方、有音と判定すると上記時間
カウンタ16の内容を初期値化する。したがって、第2
図においてA。
8間のように有効な有音区間内で音声波の振動によって
時点Eのごとく波高値が一時的に閾値上り低くなっても
、すぐ次の時点Fで波高値が閾値上り高くなり、時間カ
ウンタ16はすぐカウントアツプを停止して有音区間を
無音と誤って判定することがない。
時点Eのごとく波高値が一時的に閾値上り低くなっても
、すぐ次の時点Fで波高値が閾値上り高くなり、時間カ
ウンタ16はすぐカウントアツプを停止して有音区間を
無音と誤って判定することがない。
(ロ)語尾検出
時点Bで波高値が閾値上り低下して、上述のように入力
音声が無音と判定されて時間カウンタ16が無音時間を
カウントアツプし始める。そして、人力波形の波高値が
閾値上り低い時間が時間taの間連続すると、有音無音
判定器15は現在の音声信号を語尾の候補として判定し
て、上記状態記憶回路17に信号を出力してスイッチ1
8を端子aに接続する。すると現在の第1アドレスカウ
ンタ13の内容が第2アドレスカウンタ19に退避され
ろ。そして、更に音声信号の判定が続行されて時間tb
の間連続して無音と判定されると、上記有音無音判定器
15は時間ta経過した時点を語尾であったと確定して
、時間カウンタ16を初期値化すると共に、状態記憶回
路17を無音に設定して符号化器12を停止させ、さら
にスイッチ18を端子すに接続して第2アドレスカウン
タ19に退避していた語尾候補である時点に対応するア
ドレス値を第1アドレスカウンタ13に戻す。
音声が無音と判定されて時間カウンタ16が無音時間を
カウントアツプし始める。そして、人力波形の波高値が
閾値上り低い時間が時間taの間連続すると、有音無音
判定器15は現在の音声信号を語尾の候補として判定し
て、上記状態記憶回路17に信号を出力してスイッチ1
8を端子aに接続する。すると現在の第1アドレスカウ
ンタ13の内容が第2アドレスカウンタ19に退避され
ろ。そして、更に音声信号の判定が続行されて時間tb
の間連続して無音と判定されると、上記有音無音判定器
15は時間ta経過した時点を語尾であったと確定して
、時間カウンタ16を初期値化すると共に、状態記憶回
路17を無音に設定して符号化器12を停止させ、さら
にスイッチ18を端子すに接続して第2アドレスカウン
タ19に退避していた語尾候補である時点に対応するア
ドレス値を第1アドレスカウンタ13に戻す。
語尾検出のさらに具体的動作を第2図を用いて説明する
。入力音声波形に対して有音無音判定器15が無音の判
定を下すのは時点Bであり、さらに時点Bから時間ta
経過後の時点Cで語尾候補として第1アドレスカウンタ
13の内容を退避する。
。入力音声波形に対して有音無音判定器15が無音の判
定を下すのは時点Bであり、さらに時点Bから時間ta
経過後の時点Cで語尾候補として第1アドレスカウンタ
13の内容を退避する。
この時点で実際に符号化されている音声は時間τだけ遅
延されているので、上記第1アドレスカウンタ13の内
容は、時点Bより時間ta経過後の時点Cの、さらに時
間τだけ遅延された時点C°に対応するアドレスである
。さらに時間tbの間無音判定が連続すると第1アドレ
スカウンタ13の内容は時間tb経過した時点りの時間
τだけ遅延された時点D°に対応するアドレスまで進む
。この時点で上記語尾候補は語尾と確定されて、第2ア
ドレスカウンタ19の内容を第1アドレスカウンタ13
に転送するので、音声符号メモリ14をアクセスする第
1アドレスカウンタ13の内容が時点C。
延されているので、上記第1アドレスカウンタ13の内
容は、時点Bより時間ta経過後の時点Cの、さらに時
間τだけ遅延された時点C°に対応するアドレスである
。さらに時間tbの間無音判定が連続すると第1アドレ
スカウンタ13の内容は時間tb経過した時点りの時間
τだけ遅延された時点D°に対応するアドレスまで進む
。この時点で上記語尾候補は語尾と確定されて、第2ア
ドレスカウンタ19の内容を第1アドレスカウンタ13
に転送するので、音声符号メモリ14をアクセスする第
1アドレスカウンタ13の内容が時点C。
に対応するアドレスに戻る。したがって、音声符号が書
き込まれる上記音声符号メモリ14内のアドレスが、時
間Qa+ Lb)経過後の時点りの時間τだけ遅延した
時点D゛のアドレスから、時点C°のアドレスに逆戻り
する。そして、以後は語頭検出に移行する。したがって
、C’ D’間の無音区間をリアルタイムで圧縮するこ
とができ、メモリ容量を小さくしたりメモリを有効に利
用することができる。また、BC’間の閾値以下の音声
信号ら欠落することがなく打音信号として符号化される
。
き込まれる上記音声符号メモリ14内のアドレスが、時
間Qa+ Lb)経過後の時点りの時間τだけ遅延した
時点D゛のアドレスから、時点C°のアドレスに逆戻り
する。そして、以後は語頭検出に移行する。したがって
、C’ D’間の無音区間をリアルタイムで圧縮するこ
とができ、メモリ容量を小さくしたりメモリを有効に利
用することができる。また、BC’間の閾値以下の音声
信号ら欠落することがなく打音信号として符号化される
。
ここで、上述のようにBC’間を欠落することなく符号
化する場合は、時間τおよびtaはta>rの関係であ
る必要があり、その差[a−τ(すなわちBC゛間の長
さ)は語尾の長さを考慮して設定しなければならない。
化する場合は、時間τおよびtaはta>rの関係であ
る必要があり、その差[a−τ(すなわちBC゛間の長
さ)は語尾の長さを考慮して設定しなければならない。
また、taの設定によってa音区間に存在する促音部の
ように短時間でパワーの弱い区間であっても無音部と判
定されることがない。
ように短時間でパワーの弱い区間であっても無音部と判
定されることがない。
上記音声符号メモリ14に記憶された音声符号を再生す
る場合は、音声符号メモリ14から符号を読み取り、読
み取った符号が上記無音マーカーか否かを判定をし、も
し無音マーカーであれば次に読み込まれるデータを無音
時間長を示す符号として読み取ってその時間長の間両生
信号として零を出力する。読み取った符号が無音マーカ
ーでなければその読み取った符号を復号化器に入力して
合成波形を出力する。
る場合は、音声符号メモリ14から符号を読み取り、読
み取った符号が上記無音マーカーか否かを判定をし、も
し無音マーカーであれば次に読み込まれるデータを無音
時間長を示す符号として読み取ってその時間長の間両生
信号として零を出力する。読み取った符号が無音マーカ
ーでなければその読み取った符号を復号化器に入力して
合成波形を出力する。
したがって、この発明によれば音声符号メモリ14の無
音区間をリアルタイムで圧縮することができ記憶容量を
小さくすることができ、また、パワーの弱い語頭であっ
ても無音区間として棄却されることなく符号化され、音
声符号を再生した場合に聴感上違和感をあたえることが
ない。
音区間をリアルタイムで圧縮することができ記憶容量を
小さくすることができ、また、パワーの弱い語頭であっ
ても無音区間として棄却されることなく符号化され、音
声符号を再生した場合に聴感上違和感をあたえることが
ない。
上記実施例では、有音無音判定器4が上記遅延器による
遅延時間よりも一定時間だけ長い時間無音状態が連続し
たときに語尾であると判断するようにしているので、語
尾や促音部であっても無音部として判定されて欠落する
ことがなく有音として符号化することができる。
遅延時間よりも一定時間だけ長い時間無音状態が連続し
たときに語尾であると判断するようにしているので、語
尾や促音部であっても無音部として判定されて欠落する
ことがなく有音として符号化することができる。
〈発明の効果〉
以上より明らかなように、この発明の無音圧縮音声録音
装置は、有音無音判定器と、音声符号メモリと、上記有
音無音判定器によって制御されて音声信号が有音のとき
は上記音声符号メモリのアドレスを進行させる一方、無
音のときは逆戻りさせるアドレスカウンタとを備えたの
で、無音区間をリアルタイムで圧縮することができる。
装置は、有音無音判定器と、音声符号メモリと、上記有
音無音判定器によって制御されて音声信号が有音のとき
は上記音声符号メモリのアドレスを進行させる一方、無
音のときは逆戻りさせるアドレスカウンタとを備えたの
で、無音区間をリアルタイムで圧縮することができる。
また、上記アドレスカウンタによって上記音声符号メモ
リのアドレスが指定される符号化信号を、有音無音判定
器に人力される音声信号よりも遅延させる遅延器を備え
、上記有音無音判定器によって先行する音声信号の音声
符号メモリへの格納を制御するようにしたので、パワー
の弱い語頭であっても有音部として符号化することがで
き、音声に再生しても聴感上違和感をあたえることがな
いという利点を有する。
リのアドレスが指定される符号化信号を、有音無音判定
器に人力される音声信号よりも遅延させる遅延器を備え
、上記有音無音判定器によって先行する音声信号の音声
符号メモリへの格納を制御するようにしたので、パワー
の弱い語頭であっても有音部として符号化することがで
き、音声に再生しても聴感上違和感をあたえることがな
いという利点を有する。
第1図はこの発明の無音圧縮音声録音装置の一実施例の
ブロック図、第2図は上記実施例の動作の説明図、第3
図は従来の無音圧縮音声録音装置のブロック図、第4゛
図は上記従来例における音声符号メモリの記憶状態の説
明図、第5図は上記従来例における人力音声波形と音声
符号メモリとの対応図である。 11・・・遅延器、12・・・符号化器、13・・・第
1アドレスカウンタ、 I4・・・音声符号メモ1ハ 夏5・・・有音無音判定
器、I6・・・時間カウンタ、17・・・状態記憶回路
、I9・・・第2アドレスカウンタ。 特 許 出 願 人 シャープ株式会社代 理 人
弁理士 青 山 葆ばか2名手続補正書(自制 特許庁長官殿 昭和63年 2月16日1、 事件
の表示 昭和62年特許願第 8806 号3、 補正を
する者 事件との関係 特許出願人 住所大阪府大阪市阿1j′丁野区長池町22番22号名
作(504)シャープ株式会社 代表者 辻 晴 雄 4、代理人 自発 i63.2.’8J 7、補正の内容 明細書中、下記の箇所を訂正します。 I、特許請求の範囲の欄 別紙の通り。 ■5発明の詳細な説明の欄 (1)第9頁第5行目 「遅延器を設けて、」とあるを、 「遅延器(これは音声符号メモリの一部を循環記憶装置
として使うことで実現することらできろ)を設けて、」
と訂正します。 (2)第17頁第15行目 「有音無音判定器4」とあるを、 「有音無音判定器15」と訂正します。 (3)第17頁第20行目 「できる。」とあるを、 「できろ。 上記遅延器11は、音声符号メモリI4の一部を循環記
憶装置として共用することで実現でき、これによりハー
ドウェアの簡素化を計ることができる。」と訂正します
。 以上 特許請求の範囲 「(1)音声信号を分析して符号化する符号化器と、上
記音声信号が有音信号であるか無音信号であるかを判定
する有音無音判定器と、音声符号を記憶する音声符号メ
モリと、上記有音無音判定器によって制御され、音声信
号が有音のときは上記音声符号メモリのアドレスを進行
させろ一方、無音のときは上記音声符号メモリのアドレ
スを逆戻りさけて進行さ仕ない2種のアドレスカウンタ
とを有する無音圧縮音声録音装置において、上記アドレ
スカウンタによって、音声符号メモリのアドレスが指定
される上記符号化信号を、上記有音無音判定器に入力さ
れる音声信号よりも遅延させろ遅延器を設けて、上記有
音無音判定器によって先行する音声信号の音声符号メモ
リへの格納を制御するようにしたことを特徴とする無音
圧縮音声録音装置。
ブロック図、第2図は上記実施例の動作の説明図、第3
図は従来の無音圧縮音声録音装置のブロック図、第4゛
図は上記従来例における音声符号メモリの記憶状態の説
明図、第5図は上記従来例における人力音声波形と音声
符号メモリとの対応図である。 11・・・遅延器、12・・・符号化器、13・・・第
1アドレスカウンタ、 I4・・・音声符号メモ1ハ 夏5・・・有音無音判定
器、I6・・・時間カウンタ、17・・・状態記憶回路
、I9・・・第2アドレスカウンタ。 特 許 出 願 人 シャープ株式会社代 理 人
弁理士 青 山 葆ばか2名手続補正書(自制 特許庁長官殿 昭和63年 2月16日1、 事件
の表示 昭和62年特許願第 8806 号3、 補正を
する者 事件との関係 特許出願人 住所大阪府大阪市阿1j′丁野区長池町22番22号名
作(504)シャープ株式会社 代表者 辻 晴 雄 4、代理人 自発 i63.2.’8J 7、補正の内容 明細書中、下記の箇所を訂正します。 I、特許請求の範囲の欄 別紙の通り。 ■5発明の詳細な説明の欄 (1)第9頁第5行目 「遅延器を設けて、」とあるを、 「遅延器(これは音声符号メモリの一部を循環記憶装置
として使うことで実現することらできろ)を設けて、」
と訂正します。 (2)第17頁第15行目 「有音無音判定器4」とあるを、 「有音無音判定器15」と訂正します。 (3)第17頁第20行目 「できる。」とあるを、 「できろ。 上記遅延器11は、音声符号メモリI4の一部を循環記
憶装置として共用することで実現でき、これによりハー
ドウェアの簡素化を計ることができる。」と訂正します
。 以上 特許請求の範囲 「(1)音声信号を分析して符号化する符号化器と、上
記音声信号が有音信号であるか無音信号であるかを判定
する有音無音判定器と、音声符号を記憶する音声符号メ
モリと、上記有音無音判定器によって制御され、音声信
号が有音のときは上記音声符号メモリのアドレスを進行
させろ一方、無音のときは上記音声符号メモリのアドレ
スを逆戻りさけて進行さ仕ない2種のアドレスカウンタ
とを有する無音圧縮音声録音装置において、上記アドレ
スカウンタによって、音声符号メモリのアドレスが指定
される上記符号化信号を、上記有音無音判定器に入力さ
れる音声信号よりも遅延させろ遅延器を設けて、上記有
音無音判定器によって先行する音声信号の音声符号メモ
リへの格納を制御するようにしたことを特徴とする無音
圧縮音声録音装置。
Claims (1)
- (1)音声信号を分析して符号化する符号化器と、上記
音声信号が有音信号であるか無音信号であるかを判定す
る有音無音判定器と、音声符号を記憶する音声符号メモ
リと、上記有音無音判定器によって制御され、音声信号
が有音のときは上記音声符号メモリのアドレスを進行さ
せる一方、無音のときは上記音声符号メモリのアドレス
を逆戻りさせて進行させない2種のアドレスカウンタと
を有する無音圧縮音声録音装置において、 上記アドレスカウンタによって、音声符号メモリのアド
レスが指定される上記符号化信号を、上記有音無音判定
器に入力される音声信号よりも遅延させる遅延器を設け
て、上記有音無音判定器によって先行する音声信号の音
声符号メモリへの格納を制御するようにしたことを特徴
とする無音圧縮音声録音装置。
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62008806A JP2585241B2 (ja) | 1987-01-17 | 1987-01-17 | 無音圧縮音声録音装置 |
EP88100440A EP0275099B1 (en) | 1987-01-16 | 1988-01-14 | Voice analyzing and synthesizing apparatus |
EP92122163A EP0537804B1 (en) | 1987-01-16 | 1988-01-14 | Speech recording apparatus with compression of soundless sections |
DE3855972T DE3855972T2 (de) | 1987-01-16 | 1988-01-14 | Sprachaufzeichnungsgerät mit Komprimierung von Sprachpausen |
DE3888547T DE3888547T2 (de) | 1987-01-16 | 1988-01-14 | Gerät zur Sprachanalyse und -synthese. |
US07/144,478 US4944012A (en) | 1987-01-16 | 1988-01-15 | Speech analyzing and synthesizing apparatus utilizing differential value-based variable code length coding and compression of soundless portions |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62008806A JP2585241B2 (ja) | 1987-01-17 | 1987-01-17 | 無音圧縮音声録音装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS63175896A true JPS63175896A (ja) | 1988-07-20 |
JP2585241B2 JP2585241B2 (ja) | 1997-02-26 |
Family
ID=11703083
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP62008806A Expired - Fee Related JP2585241B2 (ja) | 1987-01-16 | 1987-01-17 | 無音圧縮音声録音装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2585241B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006014150A (ja) * | 2004-06-29 | 2006-01-12 | Matsushita Electric Ind Co Ltd | 端末、ネットワークカメラとプログラム、及びネットワークシステム |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5840599A (ja) * | 1981-09-04 | 1983-03-09 | 富士通株式会社 | 音声メモリ方式 |
JPS60101598A (ja) * | 1983-11-07 | 1985-06-05 | 株式会社リコー | 音声区間検出装置 |
-
1987
- 1987-01-17 JP JP62008806A patent/JP2585241B2/ja not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5840599A (ja) * | 1981-09-04 | 1983-03-09 | 富士通株式会社 | 音声メモリ方式 |
JPS60101598A (ja) * | 1983-11-07 | 1985-06-05 | 株式会社リコー | 音声区間検出装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006014150A (ja) * | 2004-06-29 | 2006-01-12 | Matsushita Electric Ind Co Ltd | 端末、ネットワークカメラとプログラム、及びネットワークシステム |
Also Published As
Publication number | Publication date |
---|---|
JP2585241B2 (ja) | 1997-02-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS62194296A (ja) | 音声符号化方式 | |
JPS604999B2 (ja) | 音声報知装置 | |
JPS63175896A (ja) | 無音圧縮音声録音装置 | |
US7043440B2 (en) | Play back apparatus | |
WO2009090705A1 (ja) | 記録再生装置 | |
JP2582762B2 (ja) | 無音圧縮音声録音装置 | |
JP2706255B2 (ja) | 無音圧縮音声録音装置 | |
JP3227929B2 (ja) | 音声符号化装置およびその符号化信号の復号化装置 | |
JP2995037B2 (ja) | 音声符号化復号化装置 | |
JP2905215B2 (ja) | 録音再生装置 | |
JP2713163B2 (ja) | 動画像符号化装置および動画像蓄積装置 | |
JPH07101360B2 (ja) | 音声録音再生装置 | |
JPH0287199A (ja) | 音声の有音起動方式および装置 | |
JP2002287800A (ja) | 音声信号処理装置 | |
KR0141237B1 (ko) | 음성신호 기록/재생방법 및 그 장치 | |
JPS6187199A (ja) | 音声分析合成装置 | |
JPS6476100A (en) | Voice compressor | |
JPH02156298A (ja) | 音声の無音圧縮方式および装置 | |
JPH06139289A (ja) | 情報再生装置 | |
JP2848603B2 (ja) | 音声録音再生装置 | |
JPH0242500A (ja) | ディジタル録音再生装置 | |
KR920002861B1 (ko) | Lpc 음성합성장치 및 그 방법 | |
JPH0990994A (ja) | 音声起動録音装置 | |
JPS61202531A (ja) | 受信機 | |
JPH07201133A (ja) | 音声信号処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
LAPS | Cancellation because of no payment of annual fees |