(57)【要約】【課題】自動で適切なノイズキャンセルフィルタを決定すること。【解決手段】音声処理条件設定装置は、ユーザの周囲の雑音に関する雑音信号に基準音声信号を重畳して生成された基準加工音声信号に対して、種類の異なる複数のノイズキャンセルフィルタを用いて畳み込み演算を実行し、複数のノイズキャンセルフィルタの各々に対応する複数のフィルタ加工音声信号を生成するノイズキャンセル処理部と、基準音声信号と、複数のフィルタ加工音声信号とに基づいて、複数のフィルタ加工音声信号の各々に対応する音声品質を算出する第１算出部と、基準音声信号と、複数のノイズキャンセルフィルタ各々の処理負荷を、ノイズキャンセルフィルタの各々と対応付けた処理負荷情報とを記憶する記憶部と、複数の音声品質と、記憶部に記憶された処理負荷情報とに基づいて、複数のノイズキャンセルフィルタのうち、最適フィルタを決定して設定する設定部と、を備える。【選択図】図２
2020086099.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの周囲の雑音に関する雑音信号に基準音声信号を重畳して生成された基準加工音声信号に対して、種類の異なる複数のノイズキャンセルフィルタを用いて畳み込み演算を実行し、複数の前記ノイズキャンセルフィルタの各々に対応する複数のフィルタ加工音声信号を生成するノイズキャンセル処理部と、
前記基準音声信号と、複数の前記フィルタ加工音声信号とに基づいて、複数の前記フィルタ加工音声信号の各々に対応する音声品質を算出する第１算出部と、
前記基準音声信号と、複数の前記ノイズキャンセルフィルタの各々の処理負荷を、前記ノイズキャンセルフィルタの各々と対応付けた処理負荷情報とを記憶する記憶部と、
複数の前記音声品質と、前記記憶部に記憶された前記処理負荷情報とに基づいて、複数の前記ノイズキャンセルフィルタのうち、最適フィルタを決定して設定する設定部と、
を備える、音声処理条件設定装置。
【請求項２】
前記設定部は、複数の前記音声品質のうち予め定められた閾値を超え、かつ処理負荷の最も低い前記ノイズキャンセルフィルタを前記最適フィルタとして設定する、
請求項１に記載の音声処理条件設定装置。
【請求項３】
前記ユーザの音声信号に前記最適フィルタを適用した最適音声信号に対して、異なる複数のイコライザ処理を実行して、複数の調整音声信号を生成するイコライザ処理部と、
複数の前記調整音声信号のそれぞれについて音声品質を算出する第２算出部と、をさらに備える、
請求項１または２に記載の音声処理条件設定装置。
【請求項４】
請求項１から３のいずれか１項に記載の音声処理条件設定装置を備える、無線通信装置。
【請求項５】
ユーザの周囲の雑音に関する雑音信号に基準音声信号を重畳して生成された基準加工音声信号に対して、種類の異なる複数のノイズキャンセルフィルタを用いて畳み込み演算を実行し、複数の前記ノイズキャンセルフィルタの各々に対応する複数のフィルタ加工音声信号を生成するステップと、
前記基準音声信号と、複数の前記フィルタ加工音声信号とに基づいて、複数の前記フィルタ加工音声信号の各々に対応する音声品質を算出するステップと、
複数の前記音声品質と、前記基準音声信号と、複数の前記ノイズキャンセルフィルタの各々の処理負荷を、前記ノイズキャンセルフィルタの各々と対応付けた処理負荷情報とに基づいて、複数の前記ノイズキャンセルフィルタのうち、前記雑音信号に設定すべき最適フィルタを決定するステップと、
を含む、音声処理条件設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声処理条件設定装置、無線通信装置、および音声処理条件設定方法に関する。
【背景技術】
【０００２】
スピーカなどの音声出力装置において、ユーザの周囲のノイズを低減する技術が知られている。
【０００３】
例えば、特許文献１には、処理負担を軽減しつつ、ノイズキャンセル処理の最適化を実現したヘッドホン装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１０２３７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載の技術は、ヘッドホン装置においてユーザの周囲の環境に応じたノイズキャンセル信号を出力することで、ユーザの周囲で発生しているノイズ（騒音）を低減している。
【０００６】
外部環境にノイズがある状況で無線通信装置などを使用して音声信号を受信者に送信する場合、送信者は受信者にどのような音声が届いているか把握することができない。通常、送信者は、周囲にノイズがある状況下においては、ノイズを低減するためのノイズキャンセルフィルタの種類を変更する操作を手動で実行した後、受信者に音声を送信する。この場合、適切なノイズキャンセルフィルタが設定されずノイズを低減できない可能性や、必要以上に処理負荷の高いフィルタを設定しまい消費電力が大きくなる可能性がある。そのため、無線通信装置などで音声を送信する場合に、自動で適切なノイズキャンセルフィルタを設定できる技術が望まれている。
【０００７】
そこで、本発明は、自動で適切なノイズキャンセルフィルタを決定することのできる音声処理条件設定装置、無線通信装置、および音声処理条件設定方法を提供することを課題とする。
【課題を解決するための手段】
【０００８】
本発明の音声処理条件設定装置は、ユーザの周囲の雑音に関する雑音信号に基準音声信号を重畳して生成された基準加工音声信号に対して、種類の異なる複数のノイズキャンセルフィルタを用いて畳み込み演算を実行し、複数の前記ノイズキャンセルフィルタの各々に対応する複数のフィルタ加工音声信号を生成するノイズキャンセル処理部と、前記基準音声信号と、複数の前記フィルタ加工音声信号とに基づいて、複数の前記フィルタ加工音声信号の各々に対応する音声品質を算出する第１算出部と、前記基準音声信号と、複数の前記ノイズキャンセルフィルタの各々の処理負荷を、前記ノイズキャンセルフィルタの各々と対応付けた処理負荷情報とを記憶する記憶部と、複数の前記音声品質と、前記記憶部に記憶された前記処理負荷情報とに基づいて、複数の前記ノイズキャンセルフィルタのうち、最適フィルタを決定して設定する設定部と、を備える。
【０００９】
本発明の無線通信装置は、本発明の音声処理条件設定装置を備える。
【００１０】
本発明の音声処理条件設定方法は、ユーザの周囲の雑音に関する雑音信号に基準音声信号を重畳して生成された基準加工音声信号に対して、種類の異なる複数のノイズキャンセルフィルタを用いて畳み込み演算を実行し、複数の前記ノイズキャンセルフィルタの各々に対応する複数のフィルタ加工音声信号を生成するステップと、前記基準音声信号と、複数の前記フィルタ加工音声信号とに基づいて、複数の前記フィルタ加工音声信号の各々に対応する音声品質を算出するステップと、複数の前記音声品質と、前記基準音声信号と、複数の前記ノイズキャンセルフィルタの各々の処理負荷を、前記ノイズキャンセルフィルタの各々と対応付けた処理負荷情報とに基づいて、複数の前記ノイズキャンセルフィルタのうち、前記雑音信号に設定すべき最適フィルタを決定するステップと、を含む。
【発明の効果】
【００１１】
本発明によれば、自動で適切なノイズキャンセルフィルタを決定することができる。
【図面の簡単な説明】
【００１２】
【図１】図１は、本発明の第１実施形態に係る音声処理条件設定装置が適用される無線通信装置の一例を示す模式図である。
【図２】図２は、本発明の第１実施形態に係る音声処理条件設定装置が適用される無線通信装置の構成を示すブロック図である。
【図３】図３は、ノイズキャンセルフィルタの処理負荷を説明するための模式図である。
【図４】図４は、本発明の第１実施形態に係る音声処理条件設定装置の処理の流れの一例を示すフローチャートである。
【図５】図５は、本発明の第２実施形態に係る音声処理条件設定装置の構成を示すブロック図である。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照して、本発明に係る実施形態を詳細に説明する。なお、この実施形態により本発明が限定されるものではなく、また、実施形態が複数ある場合には、各実施形態を組み合わせて構成するものも含む。
【００１４】
[第１実施形態]
図１を用いて、本発明の第１実施形態に係る音声処理条件設定装置が適用される無線通信装置について簡単に説明する。図１は、本発明の第１実施形態に係る音声処理条件が適用される無線通信装置の一例を示す模式図である。
【００１５】
図１に示すように、無線通信装置１は、集音部１０と、アンテナ２０と、操作部３０と、表示部４０とを備える。
【００１６】
集音部１０は、無線通信装置１の周囲の種々の音を集音する。集音部１０は、例えば、ユーザの声や、ユーザの周囲のノイズ(騒音)を集音する。集音部１０は、例えば、操作部３０で受け付けたユーザからの操作に従って、ユーザの声やユーザの周囲のノイズを集音する。
【００１７】
アンテナ２０は、例えば、音声信号を相手側から受信したり、音声を音声信号として送信したりする。具体的には後述するが、本実施形態においては、ユーザの周囲のノイズを低減した音声信号を相手側に送信する。
【００１８】
操作部３０は、無線通信装置１に対するユーザからの種々の操作を受け付ける。ユーザからの種々の操作には、ユーザの周囲のノイズを集音部１０に集音させる操作が含まれる。
【００１９】
表示部４０は、無線通信装置１に関する種々の情報を表示する。表示部４０は、例えば、液晶ディスプレイ（ＬＣＤ：Liquid  Crystal  Display）または有機ＥＬ（Organic  Electro-Luminescence）ディスプレイなどを含むディスプレイである。
【００２０】
図２を用いて、本発明の第１実施形態に係る音声処理条件設定装置が適用される無線通信装置の構成について説明する。図２は、本発明の第１実施形態に係る音声処理条件が適用される無線通信装置の一例を示すブロック図である。
【００２１】
図２に示すように、無線通信装置１は、集音部１０と、増幅部(Amplifier；以下ＡＭＰと称する)１１と、アナログデジタル変換部（Analog  to  Digital  Converter；以下ＡＤＣと称する）１２と、加算器１３と、制御部(音声処理条件設定装置)１４と、記憶部１５と、ＡＧＣ（Automatic  Gain  Control；以下、ＡＧＣと称する）回路１６と、イコライザ（Equalizer；以下、ＥＱと称する）１７と、変調処理部１８と、アンテナ２０とを有する。
【００２２】
集音部１０は、上述したように、ユーザの声や、ユーザの周囲のノイズを集音する。集音部１０は、例えば、集音したユーザの声をアナログの音声信号に変換したり、ユーザの周囲の雑音をアナログの雑音信号に変換したりする。集音部１０は、例えば、通常のマイクロフォンで実現することできる。集音部１０は、例えば、音声信号や、雑音信号をＡＭＰ１１に出力する。
【００２３】
ＡＭＰ１１は、入力されるアナログ信号を増幅する。ＡＭＰ１１は、例えば、集音部１０から受けた音声信号や、雑音信号を増幅する。ＡＭＰ１１は、例えば、増幅した音声信号や、雑音信号をＡＤＣ１２に出力する。ＡＭＰ１１は、例えば、マイクアンプで実現することができる。
【００２４】
ＡＤＣ１２は、入力されるアナログ信号をデジタル信号に変換する。ＡＤＣ１２は、例えば、ＡＭＰ１１から受けた音声信号や、雑音信号をデジタル信号に変換する。ＡＤＣ１２は、例えば、デジタル信号に変換した音声信号や、雑音信号を加算器１３に出力する。
【００２５】
加算器１３は、例えば、デジタル信号に変換された音声信号や、雑音信号をＡＤＣ１２から受ける。加算器１３は、例えば、基準音声データ１５１を記憶部１５から受ける。基準音声データ１５１は、例えば、ノイズがない環境で予め記憶部１５に記憶されたユーザの音声である。加算器１３は、例えば、雑音信号と、基準音声データを加算して、基準加工音声信号を生成する。加算器１３は、例えば、基準加工音声信号をノイズキャンセル処理部１４１に出力する。
【００２６】
制御部１４は、ノイズキャンセル処理部１４１と、第１算出部１４２と、第１設定部１４３とを備える。制御部１４は、例えば、記憶部１５が記憶しているプログラムを展開して実行することで、ノイズキャンセル処理部１４１と、第１算出部１４２と、第１設定部１４３として機能する。制御部１４は、例えば、ＣＰＵ（Central  Processing  Unit）を含む電子的な回路で実現することができる。
【００２７】
ノイズキャンセル処理部１４１は、加算器１３から基準加工音声信号を受ける。ノイズキャンセル処理部１４１は、例えば、基準加工音声信号に対して、複数のノイズキャンセルフィルタを畳み込み演算を実行し、各々のノイズキャンセルフィルタに対応する複数のフィルタ加工音声信号を生成する。ノイズキャンセル処理部１４１は、例えば、生成した複数のフィルタ加工音声信号を第１算出部１４２に出力する。
【００２８】
第１算出部１４２は、ノイズキャンセル処理部１４１から各ノイズキャンセルフィルタに対応する複数のフィルタ加工音声信号を受ける。第１算出部１４２は、記憶部１５から基準音声データ１５１を受ける。第１算出部１４２は、フィルタ加工音声信号と、基準音声データ１５１に基づいて、フィルタ加工音声信号の音声品質を算出する。具体的には、第１算出部１４２は、例えば、フィルタ加工音声信号と、基準音声データ１５１を比較することで、フィルタ加工音声信号の音声品質を算出する。第１算出部１４２は、例えば、音声品質として、ＰＥＳＱ（Perceptual  Evaluation  of  Speech  Quality）値を算出する。ここで、ＰＥＳＱ値は、−０．５〜４．５の範囲内で表現される音声品質の客観評価であり、点数が高いほど高品質であり、聞き取りやすい音声であることを意味している。第１算出部１４２は、算出したフィルタ加工音声信号の音声品質を第１設定部１４３に出力する。
【００２９】
第１設定部１４３は、第１算出部１４２からフィルタ加工音声信号の音声品質の算出結果を受ける。第１設定部１４３は、例えば、記憶部１５が記憶している基準音声データ１５１を加算器１３に入力する。第１設定部１４３は、例えば、フィルタ加工音声信号の音声品質の算出結果に基づいて、設定すべきノイズキャンセルフィルタを決定し設定する。第１設定部１４３は、例えば、フィルタ加工音声信号の音声品質の算出結果と、記憶部１５が記憶しているノイズキャンセルフィルタの処理負荷に基づいて、設定すべきノイズキャンセルフィルタを決定し設定する。具体的には、第１設定部１４３は、音声品質が予め定められた閾値以上であり、かつ処理負荷の最も小さい(消費電力の最も小さい)ノイズキャンセルフィルタを決定し設定する。ここで、閾値以上の音声品質とは、基準加工音声信号に含まれるノイズが除去されて、受け手側が聞き取りやすいと感じる音声品質であることを意味している。すなわち、音声品質が予め定められた閾値以上となるフィルタ加工音声信号を生成するノイズキャンセルフィルタは、ノイズをキャンセルする効果が高いノイズキャンセルフィルタである。言い換えれば、閾値は、ノイズキャンセルフィルタによる基準加工音声信号に対するノイズキャンセルの効果を示す評価値を意味している。
【００３０】
より具体的には、閾値は、ＰＥＳＱ値を例に説明すると、−０．５〜４．５の間で設定することができる。この場合、閾値以上とは、ノイズキャンセルフィルタによってノイズが除去され、受け手側が聞き取りやすいと感じる点数以上であることを意味している。しかしながら、ユーザが周囲のノイズを聞かせたいと考える場合には、閾値を低く設定するようにしてもよい。すなわち、閾値は、例えば、無線通信装置１が使用される環境に応じて、任意に変動させてもよい。この場合、閾値は、例えば、ユーザからの操作によって第１設定部１４３が変動させるようにすればよい。
【００３１】
図３を用いて、ノイズキャンセルフィルタと、ノイズキャンセルフィルタの処理負荷の関係について説明する。図３は、ノイズキャンセルフィルタと処理負荷との対応関係を示す模式図である。
【００３２】
図３には、ノイズキャンセルフィルタの一例が示されている。図３に示されているように、本実施形態において、ノイズキャンセルフィルタとして、例えば、ライト、スタンダード、パワフル、プロフェッショナル、カスタムの５種類のフィルタを有している。ライトと、スタンダードと、パワフルとは、それぞれ、種類の異なるノイズをキャンセルするために用いられるフィルタである。プロフェッショナルは、ノイズの種類をリアルタイムで算出し、算出結果に基づいて、その都度設定値を変更しながらノイズをキャンセルするフィルタである。カスタムは、ユーザによって設定された設定値でノイズをキャンセルするフィルタである。
【００３３】
図３に示す例の場合、第１算出部１４２は、例えば、ライト、スタンダード、パワフル、プロフェッショナル、カスタムのそれぞれのＰＥＳＱ値を算出する。この場合、ノイズを低減する効果の高いノイズキャンセルフィルタのＰＥＳＱ値が高く算出され、ノイズを低減する効果の低いノイズキャンセルフィルタのＰＥＳＱ値は低く算出される。
【００３４】
図３に示すように、ライトには第１負荷情報が対応付けられている。スタンダードには第２負荷情報が対応付けられている。パワフルには第３負荷情報が対応付けられている。プロフェッショナルには第４負荷情報が対応付けられている。カスタムには第５負荷情報が対応付けられている。ここで、第１負荷情報〜第５負荷情報には、処理負荷に関する情報が含まれている。そのため、第１設定部１４３は、例えば、図３の対応関係を参照することで、各ノイズキャンセルフィルタの処理負荷に関する情報を得ることができる。図３に示すような、対応表は、例えば、記憶部１５が記憶していればよい。
【００３５】
再び図２を参照する。第１設定部１４３は、図３の対応関係に基づいて、ノイズキャンセル処理部１４１に設定すべきノイズキャンセルフィルタを決定する。そして、第１設定部１４３は、決定したノイズキャンセルフィルタをノイズキャンセル処理部１４１に設定する。ノイズキャンセル処理部１４１は、設定されたノイズキャンセルフィルタを用いて、ユーザの音声信号に対してノイズキャンセル処理を実行し、ＡＧＣ回路１６に出力する。
【００３６】
記憶部１５は、例えば、ノイズキャンセル処理部１４１と、第１算出部１４２と、第１設定部１４３を実現させるためのプログラムを記憶している。この場合、制御部１４は、記憶部１５に記憶されているプログラムを展開して実行することで、各部の機能を実現する。記憶部１５は、例えば、ＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）、フラッシュメモリ（Flash  Memory）などの半導体メモリ素子、または、ハードディスクドライブ、ソリッドステートドライブ、光ディスクなどの記憶装置で実現することができる。記憶部１５は、複数の異なるメモリ等で構成されてもよい。記憶部１５は、例えば、基準音声データ１５１を記憶している。記憶部１５は、例えば、各ノイズキャンセルフィルタの処理負荷に関する処理負荷情報１５２を記憶している。
【００３７】
ＡＧＣ回路１６は、受けた信号の強度を増幅する。ＡＧＣ回路１６は、例えば、ノイズキャンセル処理部１４１から受けた、ノイズフィルタ処理が実行された音声信号の強度を増幅する。ＡＧＣ回路１６は、例えば、増幅した音声信号をＥＱ１７に出力する。
【００３８】
ＥＱ１７は、受けた信号の特定の周波数帯域部分を調整する。ＥＱ１７は、例えば、ＡＧＣ回路１６から受けた音声信号の特定の周波数帯域部分を調整する。具体的には、ＥＱ１７は、例えば、ＡＧＣ回路１６から受けた音声信号の特定の周波数帯域部分の強度を強くしたり、弱くしたりする。ＥＱ１７は、例えば、調整した音声信号を変調処理部１８に出力する。
【００３９】
変調処理部１８は、受けた信号に対し、所定の変調方式を用いて変調処理を実行する。変調処理部１８は、例えば、ＥＱ１７から受けた信号を直交変調して、ＩＦ（Intermediate  Frequency）信号を生成する。また、変調処理部１８は、ＩＦ信号からＲＦ(Radio  Frequency)信号を生成する。このような、変調処理部１８は、例えば、局部発振器、移送器、乗算器、合成器などから実現することができる。変調処理部１８は、例えば、ＲＦ信号をアンテナ２０に出力する。
【００４０】
アンテナ２０は、例えば、ＲＦ信号を相手側に送信する。アンテナ２０は、例えば、相手側から送信されたＲＦ信号を受信する。
【００４１】
次に、図４を用いて、本実施形態に係る制御部１４の処理について説明する。図４は、本実施形態に係る制御部１４の処理の流れの一例を示すフローチャートである。
【００４２】
まず、制御部１４は、集音部１０が集音したノイズを基準音声データ１５１に重畳させて、基準加工音声信号を生成する(ステップＳ１０１)。具体的には、制御部１４は、第１設定部１４３によって、基準音声データ１５１を加算器１３に入力することによって、環境ノイズと、基準音声データ１５１とを重畳させて、基準加工音声信号を生成する。そして、制御部１４は、ステップＳ１０２に進む。
【００４３】
次に、制御部１４は、基準加工音声信号と、基準音声データに基づいて、基準ＰＥＳＱ値データを算出する(ステップＳ１０２)。具体的には、制御部１４は、第１算出部１４２によって、基準ＰＥＳＱ値データを算出する。そして、制御部１４は、ステップＳ１０３に進む。
【００４４】
次に、制御部１４は、基準加工音声信号に複数のノイズキャンセルフィルタを畳み込んで、各々のノイズキャンセルフィルタに対応する複数のフィルタ加工音声信号を生成する(ステップＳ１０３)。具体的には、制御部１４は、ノイズキャンセル処理部１４１によって、基準加工音声信号にノイズキャンセルフィルタを畳み込んで、フィルタ加工音声信号を生成する。そして、制御部１４は、ステップＳ１０４に進む。
【００４５】
次に、制御部１４は、フィルタ加工音声信号に基づいて、各ノイズキャンセルフィルタに対応する、フィルタＰＥＳＱ値データを算出する(ステップＳ１０４)。具体的には、制御部１４は、第１算出部１４２によって、フィルタＰＥＳＱ値データを算出する。そして、制御部１４は、ステップＳ１０５に進む。
【００４６】
次に、制御部１４は、ステップＳ１０５において、全てのノイズキャンセルフィルタについて、フィルタＰＥＳＱ値データを算出したか否かを判定する。
【００４７】
全てのノイズキャンセルフィルタのフィルタＰＥＳＱ値データを算出した場合（ステップＳ１０５の「Ｙｅｓ」）、制御部１４は、ステップＳ１０６に進む。一方、全てのノイズキャンセルフィルタのフィルタＰＥＳＱ値データを算出していない場合（ステップＳ１０５の「Ｎｏ」）、制御部１４は、ステップＳ１０３に戻り、上述の処理を実行する。
【００４８】
次に、制御部１４は、ステップＳ１０６において、予め定められた閾値以上のフィルタＰＥＳＱ値データはあるか否かを判定する。
【００４９】
予め定められた閾値以上のフィルタＰＥＳＱ値データがあった場合（ステップＳ１０６の「Ｙｅｓ」）、制御部１４は、ステップＳ１０７に進み、閾値を超えているフィルタＰＥＳＱ値データ複数あるか否かを判定する。
【００５０】
一方、予め定められた閾値以上のフィルタＰＥＳＱ値データがない場合（ステップＳ１０６の「Ｎｏ」）、制御部１４は、ステップＳ１０８に進み、デフォルトのノイズキャンセルフィルタを選出する（ステップＳ１０８）。具体的には、制御部１４は、第１設定部１４３によって、デフォルトのノイズキャンセルフィルタを選出する。そして、制御部１４は、ステップＳ１１０に進む。
【００５１】
閾値を超えているＰＥＳＱ値データが複数ある場合(ステップＳ１０７の「Ｙｅｓ」)、制御部１４は、ステップＳ１０９に進む。この場合、制御部１４は、複数のＰＥＳＱ値データのうち、最も処理負荷の低いノイズキャンセルフィルタを適用したＰＥＳＱ値データを選出する（ステップＳ１０９）。具体的には、制御部１４は、第１設定部１４３によって、最も処理負荷の低いノイズキャンセルフィルタを適用したＰＥＳＱ値データを選出する。そして、制御部１４は、ステップＳ１１０に進む。一方、閾値を超えているＰＥＳＱ値が１つだけであった場合(ステップＳ１０７の「Ｎｏ」)、制御部１４は、ステップＳ１１０に進む。
【００５２】
次に、制御部１４は、ノイズキャンセルフィルタのうち、適用すべき最適フィルタを決定する(ステップＳ１１０)。具体的には、制御部１４は、第１設定部１４３によって、最適フィルタを決定する。そして、制御部１４は、ステップＳ１１１に進む。
【００５３】
そして、制御部１４は、ノイズキャンセル処理部１４１に対し、最適フィルタを設定する(ステップＳ１１１)。具体的には、制御部１４は、制御部１４は、第１設定部１４３によって、ノイズキャンセル処理部１４１に対し、最適フィルタを設定する。そして、制御部１４は、図４の処理を終了する。
【００５４】
上述のとおり、第１実施形態は、集音したノイズと、基準音声データとに基づいて、処理負荷の最も小さな最適なノイズキャンセルフィルタを自動で設定することができる。その結果、第１実施形態は、例えば、消費電力を不必要に悪化させることなく、無線通信装置などを使用することができる。
【００５５】
[第２実施形態]
次に、第２実施形態に係る無線通信装置の構成について説明する。第２実施形態に係る無線通信装置の構成は、図２に図示の、無線通信装置１と同じであり、制御部の構成が異なっている。
【００５６】
第２実施形態は、例えば、ノイズキャンセル処理部１４１によって最適フィルタが適用された最適音声信号に対して、ＥＱ１７を適切に設定するためのイコライザ処理を実行する。
【００５７】
図５を用いて、本発明の第２実施形態に係る制御部の構成について説明する。図５は、本発明の第２実施形態に係る制御部の構成を示すブロック図である。
【００５８】
図５に示すように、制御部１４Ａ(音声処理条件設定装置)は、ノイズキャンセル処理部１４１と、第１算出部１４２と、第１設定部１４３と、イコライザ処理部１４４と、第２算出部１４５と、第２設定部１４６とを備える。すなわち、制御部１４Ａは、イコライザ処理部１４４と、第２算出部１４５と、第２設定部１４６とを備えている点で、制御部１４とは異なっている。
【００５９】
第２実施形態においては、ノイズキャンセル処理部１４１は、例えば、雑音が含まれるユーザの音声信号に対して最適フィルタを適用した最適音声信号をイコライザ処理部１４４に出力する。
【００６０】
イコライザ処理部１４４は、ノイズキャンセル処理部１４１から最適音声信号を受ける。イコライザ処理部１４４は、例えば、最適音声信号に対して、調整する帯域の異なる複数のイコライザ処理を実行し、各々のイコライザ処理に対応する複数の調整音声信号を生成する。イコライザ処理部１４４は、例えば、生成した複数の調整音声信号を第２算出部１４５に出力する。
【００６１】
第２算出部１４５は、イコライザ処理部１４４から複数の調整音声信号を受ける。第１算出部１４２は、各調整音声信号の音声品質を算出する。具体的には、第２算出部１４５は、例えば、音声品質として、ＰＥＳＱ値を算出する。第２算出部１４５は、算出した調整音声信号の音声品質を第２設定部１４６に出力する。
【００６２】
第２設定部１４６は、第２算出部１４５から調整音声信号の音声品質の算出結果を受ける。第２設定部１４６は、例えば、調整音声信号の音声品質の算出結果に基づいて、ＥＱ１７に設定すべき設定値を決定し設定する。第２設定部１４６は、例えば、音声品質が予め定められた閾値以上となるようにＥＱ１７に設定すべき設定値を決定し設定する。
【００６３】
上述のとおり、本発明の第２実施形態は、ノイズキャンセルフィルタが適用された音声信号に基づいて、イコライザを適切に設定することができる。その結果、第２実施形態は、より高音質な音声信号を生成する条件を設定することができる。
【００６４】
以上、本発明の実施形態を説明したが、これら実施形態の内容により実施形態が限定されるものではない。また、上述した構成要素には、当業者が容易に想定できるもの、実質的に同一のもの、いわゆる均等の範囲のものが含まれる。さらに、上述した構成要素は適宜組み合わせることが可能である。さらに、上述した実施形態の要旨を逸脱しない範囲で構成要素の種々の省略、置換又は変更を行うことができる。
【符号の説明】
【００６５】
１  無線通信装置
１０  集音部
１１  増幅部（ＡＭＰ）
１２  アナログデジタル変換部（ＡＤＣ）
１３  加算器
１４，１４Ａ  制御部(音声処理条件設定装置)
１４１  ノイズキャンセル処理部
１４２  第１算出部
１４３  第１設定部（設定部）
１４４  イコライザ処理部
１４５  第２算出部
１４６  第２設定部
１５  記憶部
１５１  基準音声データ
１５２  処理負荷情報
１６  ＡＧＣ回路
１７  イコライザ（ＥＱ）
２０  アンテナ
３０  操作部
４０  表示部
【図１】
2020086099.tif 000003
【図２】
2020086099.tif 000004
【図３】
2020086099.tif 000005
【図４】
2020086099.tif 000006
【図５】
2020086099.tif 000007