(57)【要約】【課題】閾値を変更することなく、音声の途切れをなくすことが可能な無音圧縮装置の提供を目的とする。【解決手段】入力された音声信号のレベルを検出し、有音か無音かを判断するレベル検出部１と、入力された音声信号を蓄積する音声バッファ部３と、無音コードを固定的に出力する無音コード部５と、音声バッファ部３と無音コード部５の出力を選択し、この選択信号を音声出力として外部へ出力する音声セレクタ部４と、レベル検出部１の有音か無音かの判断結果に基づいて、音声セレクタ部４の切り替えを行うまでの遅延時間を設定する遅延設定部２とを備え、音声セレクタ部４は、遅延設定部２により設定された遅延時間に従って音声バッファ３の出力と無音コード部５の出力とを切り替える。【選択図】  図１
2004205638.tif 000002
【特許請求の範囲】
【請求項１】
入力された音声信号のレベルを検出し、有音か無音かを判断するレベル検出部と、
前記入力された音声信号を蓄積する音声バッファ部と、
無音コードを固定的に出力する無音コード部と、
前記音声バッファ部と無音コード部の出力を選択し、この選択信号を音声出力として外部へ出力する音声セレクタ部と、
前記レベル検出部の有音か無音かの判断結果に基づいて、前記音声セレクタ部の切り替えを行うまでの遅延時間を設定する遅延設定部とを備え、
前期音声セレクタ部は、前記遅延設定部により設定された遅延時間に従って前記切り替えを行うことを特徴とする無音圧縮装置。
【請求項２】
前記遅延設定部は、前記レベル検出部において前記音声信号の有音から無音への遷移を検出したときは、前記遅延時間を前記音声バッファ部の蓄積時間よりも長く設定することを特徴とする請求項１記載の無音圧縮装置。
【請求項３】
前記遅延設定部は、前記レベル検出部において前記音声信号の無音から有音への遷移を検出したときは、前記遅延時間を前記音声バッファ部の蓄積時間よりも短く設定することを特徴とする請求項１または２に記載の無音圧縮装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パケットによる音声通信等に用いられる無音圧縮装置に関するものである。
【０００２】
【従来の技術】
無音圧縮は、音声をパケット化して通信を行う場合に、パケット通信の通信量を低減させるのに有効な方法である。その一般的な方法としては、音声のレベルにある一定の閾値を定め、その閾値を超えたかどうかによって、コード化された音声を送信するか、無音コードを送信するかの選択を行うというものである。
【０００３】
図３は従来の音声圧縮装置のブロック図である。
【０００４】
図３において、外部より入力された音声信号は、音声バッファ部３に一旦蓄積され、パケット化を行うために読み出される。レベル検出部１は、音声バッファ部３に蓄積された音声信号のレベルを検出し、有音か無音かの判断を下すものである。無音コード部５は、音声パケットにのせる無音コードを出力するものである。音声セレクタ部４は、音声バッファ部３の出力と無音コード部５の出力とを切り替えるものである。
【０００５】
音声セレクタ部４は、レベル検出部１の判断結果に応じて音声バッファ部３の出力と無音コード部５の出力とを切り替えて外部に出力する。このとき、無音コードのデータ量は、音声コードとして入力される音声信号のデータ量よりも少なくすることができるため、有音部と無音部が混在した音声信号を伝送する場合、無音部の混在割合に応じて音声出力のデータ量を少なくすることが可能となり、パケット通信における通信量を低減することができる。
【０００６】
しかしながら、上記従来の構成では、レベル検出部１により有音と無音とがある閾値で判断され、音声セレクタ部４により音声バッファ部の出力と無音コード部５の出力とが切り替えられるため、有音から無音へ、または無音から有音への切り替え時に、音声に途切れが発生していた。
【０００７】
これまでにこの音の途切れを回避するため、無音圧縮装置の閾値を可変させる手法が提案されている（例えば、特許文献１を参照。）。
【０００８】
【特許文献１】
特開平４−２８３４７１号公報
【０００９】
【発明が解決しようとする課題】
しかしながら、閾値を変更して音の途切れを回避しようとする手段を用いた場合、閾値を下げると音質は改善されるが、通信データ量が増加し、逆に閾値を上げるとデータ量は減少するが、音声が途切れて音質が劣化する、というように音質の改善とデータ量の低減とを両立させることはできない。
【００１０】
そこで、本発明では、閾値を変更することなく、音声の途切れをなくすことが可能な無音圧縮装置を提供することを目的とする。
【００１１】
【課題を解決するための手段】
本発明の無音圧縮装置は、入力された音声信号のレベルを検出し、有音か無音かを判断するレベル検出部と、前記入力された音声入力を蓄積する音声バッファ部と、無音コードを固定的に出力する無音コード部と、前記音声バッファ部と無音コード部の出力を選択し、この選択信号を音声出力として外部へ出力する音声セレクタ部と、前記レベル検出部で検出された有音か無音かの判断結果に基づいて前記音声セレクタ部の切り替えを制御する遅延設定部とを備え、前記音声セレクタ部は、前記遅延設定部により設定された遅延時間に従って前記切り替えを行うことを特徴とする。
【００１２】
本発明によれば、従来のように閾値を変更することなく容易な構成で、音声の途切れをなくすことが可能な無音圧縮装置が得られる。
【００１３】
【発明の実施の形態】
請求項１に記載の発明は、入力された音声入力のレベルを検出し、有音か無音かを判断するレベル検出部と、前記入力された音声信号を蓄積する音声バッファ部と、無音コードを固定的に出力する無音コード部と、前記音声バッファ部と無音コード部の出力を選択し、この選択信号を音声出力として外部へ出力する音声セレクタ部と、前記レベル検出部の有音か無音かの判断結果に基づいて、前記音声セレクタ部の切り替えを行うまでの遅延時間を設定する遅延設定部とを備え、前期音声セレクタ部は、前記遅延設定部により設定された遅延時間に従って前記切り替えを行うことを特徴とする無音圧縮装置であり、音声入力の有音と無音の割合に応じて、音声セレクタ部の切り替えを行うまでのタイミングを制御し、出力される音声出力のデータ量を低減させることができるという作用を有する。
【００１４】
請求項２に記載の発明は、遅延設定部は、前記レベル検出部において前記音声信号の有音から無音への遷移を検出したときは、前記遅延時間を前記音声バッファ部の蓄積時間よりも長く設定することを特徴とする請求項１記載の無音圧縮装置であり、有音から無音への遷移時において音声セレクタ部の切り替えを行うまでのタイミングを制御し、有音の影響を抑えることができるという作用を有する。
【００１５】
請求項３に記載の発明は、遅延設定部は、前記レベル検出部において前記音声信号の無音から有音への遷移を検出したときは、前記遅延時間を前記音声バッファ部の蓄積時間よりも短く設定することを特徴とする請求項１または２に記載の無音圧縮装置であり、無音から有音への遷移時において音声セレクタ部の切り替えを行うまでのタイミングを制御し、無音の影響を抑えることができるという作用を有する。
【００１６】
以下、本発明の実施の形態について図１および図２を用いて説明する。
【００１７】
図１は本発明の実施の形態における無音圧縮装置の構成図である。
【００１８】
図１において、音声バッファ部３は、外部より入力された音声信号の蓄積を行うものであり、音声バッファ部３に一旦蓄積された音声信号は、パケット化されるためにある時間経過した後に読み出される。レベル検出部１は、入力された音声信号のレベルを検出し、有音か無音かの判断を下すものである。遅延設定部２は、レベル検出部１の判断結果に基づいて、有音から無音へ、または無音から有音への遷移に応じた遅延時間を設定するものである。無音コード部５は、音声パケットに乗せる無音コードを固定的に出力するものである。音声セレクタ部４は、音声バッファ部３の出力と無音コード部５の出力を切り替えるものであり、遅延設定部２により設定された遅延時間に従って、音声バッファ部３の出力と無音コード部５の出力を選択し、この選択信号を音声出力として外部に出力する。
【００１９】
以下に、上記構成の無音圧縮装置の詳細な動作を説明する。
【００２０】
図２は本発明の実施の形態における無音圧縮装置の制御タイミングを示す図である。
【００２１】
外部から入力される音声信号は時間と共に変化し、有音の時間と無音の時間が存在する。図２の入力音声レベルは、この変化の状態を示している。この音声信号が音声バッファ部３に蓄積され、一定時間後に読み出される。音声バッファ部３に蓄積された音声信号は、有音と無音の区別無く単位時間当たり一定のデータ量を有する。
【００２２】
音声バッファ部３の蓄積時間をｔ1とすると、音声バッファ部３からの音声データの出力は図２のバッファ出力のように変化する。バッファ出力は有音から無音へ、また無音から有音へと切り替わっており、無音部をデータ量の少ない無音コードに入れ替えることにより外部出力の音声出力のデータ量を低減することが可能である。しかしながら、バッファ出力の無音のタイミングで無音コードを出力すると、有音から無音へ、または無音から有音への遷移時に音の途切れが発生する。
【００２３】
これを回避するために、音声信号を音声バッファ部３に入力した時に、レベル検出部１でこの入力された音声信号のレベルの検出を行い、この検出結果を元に遅延設定部２により音声バッファ部３から出力されるバッファ出力と無音コード部５から出力される無音コードとの切り替えを行うまでの遅延時間を設定し、音声セレクタ部４によりこの設定された遅延時間に従って前記切り替えの制御を実施することにより、音が途切れるのを抑制する。
【００２４】
有音から無音へ切り替わる場合、音声信号の有音から無音への遷移は図２の時間Ａで発生している。この音声信号が音声バッファ部３に蓄積されるため、蓄積時間ｔ1だけ経過した時間Ｂのタイミングでバッファ出力の有音から無音への遷移が発生する。この場合、時間Ａからｔ1よりも長いｔ2時間経過した時間Ｃのタイミングで音声バッファ部３のバッファ出力から無音コード部５の無音コードに切り替えるように遅延設定部２で遅延時間の設定を行う。これにより、有音の影響を抑えることが可能となるため、音の途切れが無くなる。
【００２５】
また、無音から有音へ切り替わる場合、音声信号の無音から有音への遷移は図２の時間Ｄで発生している。この音声信号が音声バッファ部３に蓄積されるため、蓄積時間ｔ1だけ経過した時間Ｅのタイミングでバッファ出力の無音から有音への遷移が発生する。この場合、時間Ｄからｔ1よりも短いｔ3時間経過した時間Ｆのタイミングで無音コード部５の無音コードから音声バッファ部３のバッファ出力に切り替えるように遅延設定部２で遅延時間の設定を行う。これにより、無音の影響を抑えることが可能となるため、音の途切れが無くなる。
【００２６】
【発明の効果】
本発明によれば、音声データと無音コードを切り替える際の遅延時間を設定することで、この切り替えのタイミングを制御して、出力される音声出力のデータ量を低減させることができるため、簡単な構成で、音声の途切れを無くした無音圧縮装置が得られる。
【図面の簡単な説明】
【図１】本発明の実施の形態における無音圧縮装置の構成図
【図２】本発明の実施の形態における無音圧縮装置の制御タイミングを示す図
【図３】従来の無音圧縮装置の構成図
【符号の説明】
１  レベル検出部
２  遅延設定部
３  音声バッファ部
４  音声セレクタ部
５  無音コード部
【図１】
2004205638.tif 000003
【図２】
2004205638.tif 000004
【図３】
2004205638.tif 000005