(57)【特許請求の範囲】
【請求項１】
入力される信号の信号レベルを算出する信号レベル算出部と、前記信号レベル算出部で算出された信号レベルに基づいて前記信号を増幅する際の利得を算出する利得算出部と、前記利得算出部で算出された前記利得で前記信号を増幅する増幅部と、前記利得算出部で算出された前記利得が１より大きい所定のしきい値以上であり且つ前記増幅部で増幅された後の前記信号の信号レベルの絶対値が所定の上限値以上である場合に前記入力される信号に増大傾向の変動有りと判定する変動判定部と、前記変動判定部で増大傾向の変動有りと判定された場合に前記増幅部が前記信号を増幅する際の利得を前記しきい値以下に補正する利得制御部とを備えることを特徴とする自動利得制御装置。
【請求項２】
入力される前記信号が音響信号であって、前記信号レベル算出部は、前記音響信号の信号レベルの絶対値を時間平均することで前記音響信号の信号レベルを算出するように構成され、前記音響信号に音声成分が含まれる音声区間を検出する音声区間検出部と、前記信号レベル算出部が信号レベルの絶対値を時間平均する際の時間よりも短い時間で前記音響信号の信号レベルの絶対値を時間平均して前記音響信号の信号レベルを算出する第２信号レベル算出部とを備え、前記変動判定部は、前記利得算出部で算出された前記利得が１未満の所定の第２しきい値以下であり且つ前記音声区間検出部によって音声区間が検出されており、且つ第２信号レベル算出部で算出された信号レベルが所定のしきい値以下である状態が所定時間以上継続した場合に前記音響信号に減少傾向の変動有りと判定し、前記利得制御部は、前記変動判定部で減少傾向の変動有りと判定された場合に前記増幅部が前記信号を増幅する際の利得を前記第２しきい値以上に補正することを特徴とする請求項１記載の自動利得制御装置。
【請求項３】
前記信号レベル算出部は、入力される前記信号の信号レベルの絶対値を時間平均することを特徴とする請求項１記載の自動利得制御装置。
【請求項４】
前記信号レベル算出部及び第２信号レベル算出部は、前記音声区間検出部が音声区間を検出しているときの信号レベルと、前記音声区間検出部が音声区間を検出していないときの信号レベルとの差から前記音響信号の信号レベルを算出することを特徴とする請求項２記載の自動利得制御装置。
【請求項５】
前記利得制御部は、前記変動判定部で変動有りと判定された場合、前記増幅部が前記信号を増幅する際の利得を、一定時間だけ所定の固定値に維持することを特徴とする請求項１又は２記載の自動利得制御装置。
【請求項６】
前記利得制御部は、前記変動判定部で変動有りと判定された場合、前記増幅部が前記信号を増幅する際の利得を、一定時間をかけて漸減させることを特徴とする請求項１又は２記載の自動利得制御装置。
【請求項７】
前記信号レベル算出部は、前記変動判定部で増大傾向又は減少傾向の変動有りと判定された場合、前記時間平均する際の時間を短縮することを特徴とする請求項３記載の自動利得制御装置。
【請求項８】
入力される前記信号が音響信号であって、前記音響信号に音声成分が含まれる音声区間を検出する音声区間検出部を備え、前記信号レベル算出部は、前記音声区間検出部が音声区間を検出し始めてから一定時間が経過するまでの間、前記時間平均する際の時間を短縮することを特徴とする請求項３記載の自動利得制御装置。
【請求項９】
入力される前記信号が音響信号であって、前記音響信号に音声成分が含まれる音声区間を検出する音声区間検出部を備え、前記信号レベル算出部は、前記音声区間検出部で検出される音声区間においてのみ、前記信号レベルを算出することを特徴とする請求項３又は４記載の自動利得制御装置。
【請求項１０】
入力される前記信号が音響信号であって、前記音響信号に音声成分が含まれる音声区間を検出する音声区間検出部を備え、前記増幅部は、前記音声区間検出部で検出されない非音声区間においては前記利得を１に固定することを特徴とする請求項１〜９の何れか１項に記載の自動利得制御装置。
【請求項１１】
前記利得算出部は、前記利得について複数種類の値を記憶しており、前記信号レベル算出部で算出される信号レベルに応じて、前記複数種類の値の中から選択した値を前記利得とすることを特徴とする請求項１〜１０の何れか１項に記載の自動利得制御装置。
【請求項１２】
前記利得算出部は、前記信号レベルの基準値を記憶しており、前記信号レベル算出部で算出される信号レベルで前記基準値を除した値を前記利得とすることを特徴とする請求項１〜１０の何れか１項に記載の自動利得制御装置。
【請求項１３】
前記音声区間検出部で音声区間が検出されない状態が所定の上限時間を超えた場合に前記各部が初期化されることを特徴とする請求項１〜１２の何れか１項に記載の自動利得制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力信号のレベルに応じて入力信号を増幅する際の利得を制御する自動利得制御装置に関する。
【背景技術】
【０００２】
従来の自動利得制御装置として、例えば、特許文献１に記載されているものがある。特許文献１記載の従来例は、入力信号を一時的に記憶するバッファと、入力信号のエネルギ値を計算するエネルギ決定装置と、前記エネルギ値に基づいて利得を計算する利得決定装置と、バッファに記憶された入力信号を前記利得で増幅する利得装置とを有する。
【０００３】
この従来例では、エネルギ決定装置により、入力信号の状態がメッセージ(音声)の初め、進行中、終わり、および無信号(または周囲騒音)の何れであるかを決定し、利得決定装置が入力信号の各状態に応じた利得を決定している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特表平３−５０２２７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、上記従来例ではエネルギ決定装置が入力信号の状態を決定するに当たり、入力信号のエネルギ値の計算に数十ミリ秒から数百ミリ秒の演算時間を要するため、入力信号の急激な変化に追従することが困難である。例えば、入力信号(音声)が急に増大した場合、エネルギ決定装置及び利得決定装置が入力信号の変化に追従するまでの間、利得装置の利得が変化しないために出力信号が過剰に増幅されてしまう虞がある。
【０００６】
本発明は、上記課題に鑑みて為されたものであり、従来例と比較して入力信号の変動が出力信号に及ぼす影響の低減を図ることを目的とする。
【課題を解決するための手段】
【０００７】
本発明の自動利得制御装置は、入力される信号の信号レベルを算出する信号レベル算出部と、前記信号レベル算出部で算出された信号レベルに基づいて前記信号を増幅する際の利得を算出する利得算出部と、前記利得算出部で算出された前記利得で前記信号を増幅する増幅部と、前記利得算出部で算出された前記利得が１より大きい所定のしきい値以上であり且つ前記増幅部で増幅された後の前記信号の信号レベルの絶対値が所定の上限値以上である場合に前記入力される信号に増大傾向の変動有りと判定する変動判定部と、前記変動判定部で増大傾向の変動有りと判定された場合に前記増幅部が前記信号を増幅する際の利得を前記しきい値以下に補正する利得制御部とを備えることを特徴とする。
【０００８】
この自動利得制御装置において、入力される前記信号が音響信号であって、前記信号レベル算出部は、前記音響信号の信号レベルの絶対値を時間平均することで前記音響信号の信号レベルを算出するように構成され、前記音響信号に音声成分が含まれる音声区間を検出する音声区間検出部と、前記信号レベル算出部が信号レベルの絶対値を時間平均する際の時間よりも短い時間で前記音響信号の信号レベルの絶対値を時間平均して前記信号レベルを算出する第２信号レベル算出部とを備え、前記変動判定部は、前記利得算出部で算出された前記利得が１未満の所定の第２しきい値以下であり且つ前記音声区間検出部によって音声区間が検出されており、且つ第２信号レベル算出部で算出された信号レベルが所定のしきい値以下である状態が所定時間以上継続した場合に前記音響信号に減少傾向の変動有りと判定し、前記利得制御部は、前記変動判定部で減少傾向の変動有りと判定された場合に前記増幅部が前記信号を増幅する際の利得を前記第２しきい値以上に補正することが好ましい。
【０００９】
この自動利得制御装置において、前記信号レベル算出部は、入力される前記信号の信号レベルの絶対値を時間平均することが好ましい。
【００１０】
この自動利得制御装置において、前記信号レベル算出部及び第２信号レベル算出部は、前記音声区間検出部が音声区間を検出しているときの信号レベルと、前記音声区間検出部が音声区間を検出していないときの信号レベルとの差から前記音響信号の信号レベルを算出することが好ましい。
【００１１】
この自動利得制御装置において、前記利得制御部は、前記変動判定部で変動有りと判定された場合、前記増幅部が前記信号を増幅する際の利得を、一定時間だけ所定の固定値に維持することが好ましい。
【００１２】
この自動利得制御装置において、前記利得制御部は、前記変動判定部で変動有りと判定された場合、前記増幅部が前記信号を増幅する際の利得を、一定時間をかけて漸減させることが好ましい。
【００１３】
この自動利得制御装置において、前記信号レベル算出部は、前記変動判定部で増大傾向又は減少傾向の変動有りと判定された場合、前記時間平均する際の時間を短縮することが好ましい。
【００１４】
この自動利得制御装置において、入力される前記信号が音響信号であって、前記音響信号に音声成分が含まれる音声区間を検出する音声区間検出部を備え、前記信号レベル算出部は、前記音声区間検出部が音声区間を検出し始めてから一定時間が経過するまでの間、前記時間平均する際の時間を短縮することが好ましい。
【００１５】
この自動利得制御装置において、入力される前記信号が音響信号であって、前記音響信号に音声成分が含まれる音声区間を検出する音声区間検出部を備え、前記信号レベル算出部は、前記音声区間検出部で検出される音声区間においてのみ、前記信号レベルを算出することが好ましい。
【００１６】
この自動利得制御装置において、入力される前記信号が音響信号であって、前記音響信号に音声成分が含まれる音声区間を検出する音声区間検出部を備え、前記増幅部は、前記音声区間検出部で検出されない非音声区間においては前記利得を１に固定することが好ましい。
【００１７】
この自動利得制御装置において、前記利得算出部は、前記利得について複数種類の値を記憶しており、前記信号レベル算出部で算出される信号レベルに応じて、前記複数種類の値の中から選択した値を前記利得とすることが好ましい。
【００１８】
この自動利得制御装置において、前記利得算出部は、前記信号レベルの基準値を記憶しており、前記信号レベル算出部で算出される信号レベルで前記基準値を除した値を前記利得とすることが好ましい。
【００１９】
この自動利得制御装置において、前記音声区間検出部で音声区間が検出されない状態が所定の上限時間を超えた場合に前記各部が初期化されることが好ましい。
【発明の効果】
【００２０】
本発明の自動利得制御装置は、従来例と比較して入力信号の変動が出力信号に及ぼす影響の低減を図ることができるという効果がある。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施形態１を示すブロック図である。
【図２】同上の動作説明用の波形図である。
【図３】同上における利得制御部の動作を説明するための説明図である。
【図４】本発明の実施形態２を示すブロック図である。
【図５】同上の動作説明用の波形図である。
【図６】同上における利得制御部の動作を説明するための説明図である。
【図７】同上における利得制御部の動作を説明するための説明図である。
【図８】同上における信号レベル算出部の動作を説明するための波形図である。
【図９】同上における信号レベル算出部の動作を説明するための波形図である。
【図１０】同上における信号レベル算出部の動作を説明するための波形図である。
【図１１】同上の変形例を示すブロック図である。
【発明を実施するための形態】
【００２２】
以下、音響信号を扱うシステムや機器(例えば、インターホンシステムや電話機など)に使用される自動利得制御装置に本発明の技術思想を適用した実施形態について詳細に説明する。ただし、入力信号の種類は音響信号に限定されるものではなく、音響信号以外の信号を増幅する自動利得制御装置全般に本発明の技術思想が適用可能である。また、各実施形態ではデジタル信号に変換された入力信号を取り扱っているが、入力信号をアナログ信号のままで取り扱うことも可能である。
【００２３】
(実施形態１)
本実施形態は、図１に示すように入力される音響信号(以下、入力信号という。)を増幅する増幅部３の他に、信号レベル算出部１、利得算出部２、変動判定部４、利得制御部５を備えている。
【００２４】
信号レベル算出部１は、入力信号の信号レベルの絶対値を時間平均することで入力信号の信号レベルを算出する。例えば、入力信号を一定のサンプリング周期でサンプリングしたサンプル値をｘ(ｎ)、サンプル数をＭとしたとき、下記の式１又は式２で算出される値を入力信号の信号レベルと定義する(図２における二点破線参照)。なお、このようにして入力信号の信号レベルＬ(ｎ)を算出すれば、信号レベル算出部１における演算量の削減を図ることができる。
【００２５】
【数１】
0005857216.tif 000002
【００２６】
利得算出部２は、信号レベル算出部１で算出される信号レベルに応じて、出力信号を適正な信号レベルに増幅するための利得Ｇ(ゲイン)を算出する。例えば、利得算出部２は、利得Ｇについて複数種類の値(例えば、Ｇ１＞Ｇ２＞Ｇ３＞Ｇ４＞Ｇ５の５種類の値)を記憶しており、信号レベル算出部１で算出される信号レベルに応じて、複数種類の値Ｇｉ(i＝1，2，3，4，5)の中から適正な値を選択すればよい。このようにすれば、利得算出部２が利得Ｇを算出するために必要な演算量の削減を図ることができる。
【００２７】
あるいは、利得算出部２が信号レベルの基準値Ｌｓを記憶しており、信号レベル算出部１で算出される信号レベルＬ(ｎ)で基準値Ｌｓを除した値(＝Ｌｓ／Ｌ(ｎ)）を利得Ｇとしてもよい(図３参照)。このようにすれば、予め決められた複数種類の値Ｇｉの中から利得Ｇが選択される場合と比較して、入力信号の信号レベルＬ(ｎ)に応じて細かく利得Ｇを算出することができる。
【００２８】
増幅部３は、利得算出部２で算出される利得Ｇを入力信号に乗算することで入力信号を増幅している。つまり、利得Ｇが１よりも大きい値であれば、出力信号の信号レベルが入力信号の信号レベルよりも高く(音響信号の音量が大きく)なり、利得Ｇが１よりも小さい値であれば、出力信号の信号レベルが入力信号の信号レベルよりも低く(音響信号の音量が小さく)なる。なお、利得Ｇが１の場合、入力信号と出力信号の信号レベルは等しい。
【００２９】
変動判定部４は、入力信号に急激な変動(信号レベルの急激な増大)が生じているか否かを判定し、その判定結果(変動判定フラグ)を利得制御部５に出力する。変動判定部４は、利得算出部１で算出された利得Ｇが１より大きい所定のしきい値Ｇｕ以上であり且つ出力信号の信号レベルの絶対値が所定の上限値Ｘｕ以上であれば、増大傾向の変動有りと判定する。そして、変動判定部４は、入力信号に増大傾向の変動有りと判定すると変動判定フラグを立てる(変動判定フラグの値を１にする)。なお、入力信号に増大傾向の変動が無いと判定した場合、変動判定部４は変動判定フラグを立てない(変動判定フラグの値を０にする)。
【００３０】
ここで、利得Ｇのしきい値Ｇｕは、入力信号の信号レベル(音量)が小さいときに所望の信号レベル(音量)まで増幅するのに必要な値と同等の値に設定されることが望ましい。また、出力信号の信号レベルに対する上限値Ｘｕは、出力信号の適切な信号レベル(音量)の最大値よりも高い値に設定されることが望ましい。
【００３１】
利得制御部５は、変動判定フラグが立っているときは増幅部３に利得制御信号を送出し、変動判定フラグが立っていないときは増幅部３に利得制御信号を送出しない。この利得制御信号は、増幅部３に対して利得Ｇをしきい値Ｇｕ以下に補正するように指示するものである。
【００３２】
増幅部３は、利得制御信号を受け取っていない場合、利得算出部２で算出される利得Ｇで入力信号を増幅し、利得制御信号を受け取った場合、利得制御信号で指示された利得(しきい値Ｇｕ以下の補正値)で入力信号を増幅する。
【００３３】
而して、本実施形態によれば、変動判定部４で増大傾向の変動有りと判定された場合、利得制御部５が増幅部３の利得Ｇをしきい値Ｇｕ以下に補正するので、入力信号が急激に増大した場合に過剰に増幅された出力信号が出力されることが抑制できる。その結果、従来例と比較して入力信号の変動が出力信号に及ぼす影響の低減を図ることができる。
【００３４】
(実施形態２)
本実施形態は、図４に示すように第２信号レベル算出部６及び音声区間検出部７を備える点以外は実施形態１と共通の構成を有している。
【００３５】
第２信号レベル算出部６は、信号レベル算出部１が信号レベルＬ(ｎ)を算出する時間よりも短い時間で入力信号の信号レベルを算出する。例えば、実施形態１で説明した式１又は式２におけるサンプル数Ｍが、信号レベル算出部１に比べて、第２信号レベル算出部６の方が小さい数値であればよい。
【００３６】
音声区間検出部７は、入力信号(音響信号)に音声成分が含まれる区間(音声区間)を検出し、音声区間を検出しているときは音声区間判定フラグを立て、音声区間を検出していないとき(非音声区間)は音声区間判定フラグを立てない。この音声区間検出部７では、入力信号の数秒から数十秒程度の長時間平均値と入力信号の数百ミリ秒から数秒程度の短時間平均値の比(短時間平均値／長時間平均値)を求め、当該比が一定以上であれば音声区間と判定する。ただし、このような音声区間の検出方法は従来周知であるから詳細な説明は省略する。また音声区間検出部７が別の検出方法によって音声区間を検出しても構わない。
【００３７】
変動判定部４は、実施形態１と同様に入力信号に急激な変動(信号レベルの急激な増大)が生じているか否かを判定し、その判定結果(変動判定フラグ)を利得制御部５に出力する。さらに本実施形態における変動判定部４は、入力信号に信号レベルの急激な減少(急激な変動)が生じているか否かも併せて判定し、その判定結果(変動判定フラグ)を利得制御部５に出力する。例えば、変動判定フラグを２ビットで構成し、下位ビットを増大傾向の変動の有無を示すフラグとし、上位ビットを減少傾向の変動の有無を示すフラグとすればよい。つまり、増大傾向の変動有りと判定された場合の変動判定フラグは「０１」、減少傾向の変動有りと判定された場合の変動判定フラグは「１０」、変動無しと判定された場合の変動判定フラグは「００」となる。
【００３８】
変動判定部４は、利得算出部１で算出された利得Ｇが１未満の第２しきい値Ｇｄ以下であり且つ音声区間判定フラグが立ち、且つ第２信号レベル算出部６で算出された信号レベルが所定のしきい値Ｌｕ以下である状態が所定時間Ｔ１以上継続すれば、減少傾向の変動有りと判定する。なお、しきい値Ｌｕは、入力信号の適切な信号レベル(音量)よりも小さい値に設定されることが望ましく、時間Ｔ１は、数百ミリ秒程度に設定されることが望ましい。また第２しきい値Ｇｄは、入力信号の信号レベル(音量)が大きいときに所望の信号レベル(音量)まで増幅(減衰)するのに必要な値と同等の値に設定されることが望ましい。
【００３９】
利得制御部５は、変動判定フラグの値が「０１」のときは利得Ｇをしきい値Ｇｕ以下に補正させる利得制御信号を、変動判定フラグの値が「１０」のときは利得Ｇを第２しきい値Ｇｄ以上に補正させる制御信号を、それぞれ増幅部３に対して送出する。なお、変動判定フラグの値が「００」のときは利得制御信号は送出されない。
【００４０】
増幅部３は、利得制御信号を受け取っていない場合、利得算出部２で算出される利得Ｇで入力信号を増幅し、利得制御信号を受け取った場合、利得制御信号で指示された利得(しきい値Ｇｕ以下の補正値又は第２しきい値Ｇｄ以上の補正値)で入力信号を増幅する。
【００４１】
而して、本実施形態によれば、実施形態１と同様に入力信号が急激に増大した場合に過剰に増幅された出力信号が出力されることが抑制できる。さらに本実施形態では、変動判定部４で減少傾向の変動有りと判定された場合に利得制御部５が増幅部３の利得Ｇを第２しきい値Ｇｄ以上に補正させるので、入力信号が急激に減少した場合に誤って信号レベルを減少(抑圧)することなく、即座に利得Ｇを増大させて適切に増幅することができる。その結果、従来例と比較して入力信号の変動が出力信号に及ぼす影響の低減を図ることができる。
【００４２】
ここで、信号レベル算出部１及び第２信号レベル算出部６は、音声区間検出部７が音声区間を検出しているときの信号レベルＳと、音声区間検出部７が音声区間を検出していないときの信号レベルＮとの差(Ｓ−Ｎ)から入力信号の信号レベルを算出しても構わない(図５参照)。このようにすれば、入力信号に定常的な雑音が重畳した場合でも、出力信号に対する上限値Ｘｕを変化させる必要が無い。
【００４３】
また、音声区間検出部７で検出されない非音声区間において、増幅部３が利得Ｇを１に固定すれば、入力信号に定常的な雑音が重畳している場合に、非音声区間の雑音成分が増幅されることが抑制できる。
【００４４】
さらに、音声区間検出部７で音声区間が検出されない状態が所定の上限時間(数十秒から数分)を超えた場合に各部１〜７が初期化されることが好ましい。つまり、上限時間を超えて音声が入力されない場合、自動利得制御装置における処理を一旦初期化することにより、次回の音声区間において不適切な利得で入力信号が増幅されることを回避できる。
【００４５】
ところで、利得制御部５は、変動判定部４で変動有りと判定された場合、増幅部３の利得Ｇを、一定時間Ｔ２だけ所定の固定値(補正値)に維持することが好ましい。例えば、変動前の利得ＧがＧ１であったとすると、増大傾向の変動有りと判定された時点(時刻ｔ)から一定時間Ｔ２が経過する時点(時刻ｔ＋T２)までは利得Ｇが固定値Ｇ３(＜Ｇ１)に固定される。そして、一定時間Ｔ２が経過した後(時刻ｔ＋T２以降)は、入力信号の信号レベルに応じた値(例えば、Ｇ４)に変更される(図６参照)。ただし、このときの固定値Ｇ３は１に設定されることが望ましい。また、一定時間Ｔ２は、信号レベル算出部１で算出される信号レベルが変動後の入力信号に追従するまでの時間程度に設定されることが好ましい。このようにすれば、入力信号レベル算出部１が変動後の入力信号に追従するまでの間は入力信号の信号レベルと出力信号の信号レベルとが等しくなり、入力信号が増幅部３で過剰に増幅されることが回避できる。なお、利得制御部５は、変動判定部４で増大傾向の変動有りと判定された場合に直ちに利得Ｇを固定値Ｇ３に切り換えるのではなく、図７に示すように一定時間Ｔ２をかけて固定値Ｇ３まで漸減させてもよい。このように利得Ｇが漸減されれば、出力信号の信号レベルの急激な変動を緩和し、出力信号の音量変化に対する違和感を軽減することができる。なお、詳しい説明は省略するが、変動判定部４で減少傾向の変動有りと判定された場合にも利得制御部５が増幅部３の利得Ｇを、一定時間Ｔ２だけ所定の固定値(補正値)に維持したり、一定時間Ｔ２をかけて固定値Ｇ３まで漸減させてもよい。
【００４６】
ここで、変動判定部４で増大傾向又は減少傾向の変動有りと判定された場合(図８における時刻ｔ)、信号レベル算出部１が信号レベルを算出するために時間平均する際の時間を短縮(サンプル数Ｍを減少)させることが好ましい。このようにすれば、入力信号の信号レベルが急激に変動(図８では増加)した時点(時刻ｔ)から、信号レベル算出部１で算出される信号レベル(図８における破線参照)が実際の入力信号に追従するまでの時間が短縮できる。
【００４７】
また、音声区間検出部７が音声区間を検出し始めた時点(時刻ｔ)から一定時間Ｔ４が経過するまでの間、信号レベル算出部１が信号レベルを算出するために時間平均する際の時間を短縮(サンプル数Ｍを減少)させることが好ましい(図９参照)。なお、短縮時の時間平均の時間は数ミリ秒未満が望ましく、一定時間Ｔ４は数百ミリ秒から数秒程度が望ましい。このようにすれば、音声成分を含む入力信号が入力された時点(時刻ｔ)から、信号レベル算出部１で算出される信号レベル(図９における破線参照)が実際の入力信号(音声成分)に追従するまでの時間が短縮できる。
【００４８】
さらに、信号レベル算出部１は、音声区間検出部７で検出される音声区間においてのみ、信号レベルを算出することが好ましい。つまり、図１０に二点破線で示すように音声区間では信号レベル算出部１が信号レベルを算出し、非音声区間では信号レベル算出部１が信号レベルを算出せずに音声区間における信号レベルを代用すればよい。これにより、非音声区間で信号レベル算出部１が信号レベルを算出した場合と比較して、非音声区間における信号レベルの低下を抑制することができる。
【００４９】
なお、入力信号の減少傾向の変動のみを補正対象とするのであれば、図１１に示すように利得制御部５が出力信号の信号レベルを参照せずに増幅部３の利得Ｇを補正してもよい。
【符号の説明】
【００５０】
１  信号レベル算出部
２  利得算出部
３  増幅部
４  変動判定部
５  利得制御部
【図１】
0005857216.tif 000003
【図２】
0005857216.tif 000004
【図３】
0005857216.tif 000005
【図４】
0005857216.tif 000006
【図５】
0005857216.tif 000007
【図６】
0005857216.tif 000008
【図７】
0005857216.tif 000009
【図８】
0005857216.tif 000010
【図９】
0005857216.tif 000011
【図１０】
0005857216.tif 000012
【図１１】
0005857216.tif 000013