(57)【要約】【課題】ハンズフリー通話の際の音声の劣化レベルを、ユーザが知ることのできる車載ハンズフリー通話レベル推定装置を得る。【解決手段】車両条件取得部３１は、走行速度、路面状態、窓の開閉状態、エアコン運転状態、スピーカ１２に設定された受話音声の出力音量等に関する情報である車両条件を取得する。ハンズフリー性能推定部３２は、ハンズフリー音声処理部１５により処理が施された音と車両条件とを用いて、ハンズフリー通話の際の音声の劣化レベルを推定する。通知部３３は、ハンズフリー性能推定部３２が推定した音声の劣化レベルをユーザに通知する。【選択図】図１
2017005369.tif 000002
【特許請求の範囲】
【請求項１】
ハンズフリー通話の際に受話者が聞く音声を劣化させる要素の状態が示された車両条件を取得する車両条件取得部と、
ユーザが発する音声を少なくとも含み音声処理が施された音と、前記車両条件取得部が取得した前記車両条件とを用いて、ハンズフリー通話の際に受話者が聞く音声の劣化レベルを推定するハンズフリー性能推定部と、
前記ハンズフリー性能推定部が推定した前記劣化レベルを出力する通知部とを備えることを特徴とする車載ハンズフリー通話レベル推定装置。
【請求項２】
前記ハンズフリー性能推定部が推定した前記劣化レベルと、前記車両条件取得部が取得した前記車両条件とを用いて、前記音声処理で用いられるのに適切なパラメータを算出する劣化レベル改善部を備えることを特徴とする請求項１記載の車載ハンズフリー通話レベル推定装置。
【請求項３】
前記通知部は、前記音声処理で用いられるパラメータの変更要否を選択可能に出力し、
前記ユーザが変更要と選択した場合、前記劣化レベル改善部は、前記音声処理で用いられるパラメータを、算出したパラメータに変更することを特徴とする請求項２記載の車載ハンズフリー通話レベル推定装置。
【請求項４】
前記車両条件取得部が取得した前記車両条件を用いて、前記劣化レベルを改善できる行為を示す情報を前記通知部に出力する劣化レベル改善部を備えることを特徴とする請求項１記載の車載ハンズフリー通話レベル推定装置。
【請求項５】
前記劣化レベル改善部は、前記音声処理で用いられるのに適切なパラメータを複数個算出することを特徴とする請求項２記載の車載ハンズフリー通話レベル推定装置。
【請求項６】
請求項１から請求項５のうちのいずれか１項記載の車載ハンズフリー通話レベル推定装置を備えることを特徴とするナビゲーション装置。
【請求項７】
請求項１から請求項５のうちのいずれか１項記載の車載ハンズフリー通話レベル推定装置を備えることを特徴とする車載ハンズフリー装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、車両内で使われるハンズフリー通話の状態をユーザに通知する装置に関するものである。
【背景技術】
【０００２】
車両内では、ユーザが車載装置と対話するための音声認識、ユーザが運転に支障なく電話をするためのハンズフリー通話等、音声が処理対象とされる機会が多くある。
車両内でのハンズフリー通話時には、送話者であるユーザの音声だけでなく、走行速度、路面状態、窓の開閉状態、エアコン運転状態、スピーカから出力される受話者の音声等が原因となった騒音が、マイクに入力される。マイクに入力された音に対しては、騒音の影響を抑えるための音声処理等が適宜施されるが、それでも受話者に届く音質が劣化することは避けられないケースもある。しかしながら、従来、最終的に受話者にどのような音質の音声が届いているのかを、ユーザは知ることができなかった。つまり、聞こえづらい音声が伝わっていたとしても、受話者から指摘されない限りはユーザがそのことに気付くことはできなかった。
ところで、ユーザが音声認識を用いて車載装置と対話する際にも、マイクに入力される騒音は、音声認識率に影響を及ぼす。騒音の影響をユーザに知らせるため、例えば特許文献１には、ユーザの発話前に背景ノイズを記録し、記録された背景ノイズに基づいて音声認識の性能レベルを予測し、ユーザに通知する技術が記載されている。
ハンズフリー通話も、音声認識と同じく音声を処理対象とするので、例えば特許文献１の技術を用いてハンズフリー通話時に受話者の聞く音質を推定することが考えられる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２００８―５０１９９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
音声認識では、認識率を上げることが重要であり、装置側で認識できる音声が入力されているかをユーザに通知する必要がある。一方、ハンズフリー通話では、聴感上聞こえやすい音声を送信することが重要であり、聴感上どの程度の音声が相手側に聞こえているかをユーザに通知する必要がある。このように、音声認識とハンズフリー通話とでは、評価の対象となる処理が異なる。例えば、認識率の高い音声だからといって必ずしも聴感上聞こえやすい音声であるとは限らない。従って、特許文献１の技術をハンズフリー通話に適用したとしても、受話者が聞く音質をユーザに適切に通知できるわけではなかった。
また、ハンズフリー通話では、スピーカから出力される受話者の音声である受話音声がマイクに入力されることがある。しかしながら、音声認識ではこのような受話音声は生じないために、特許文献１では受話音声の影響について考慮されていない。この点でも、特許文献１の技術をハンズフリー通話に適用することは、適切ではなかった。
【０００５】
この発明は、上記のような課題を解決するためになされたもので、ハンズフリー通話の際の音声の劣化レベルを、ユーザが知ることのできる車載ハンズフリー通話レベル推定装置を得ることを目的とする。
【課題を解決するための手段】
【０００６】
この発明に係る車載ハンズフリー通話レベル推定装置は、ハンズフリー通話の際に受話者が聞く音声を劣化させる要素の状態が示された車両条件を取得する車両条件取得部と、ユーザが発する音声を少なくとも含み音声処理が施された音と、車両条件取得部が取得した車両条件とを用いて、ハンズフリー通話の際に受話者が聞く音声の劣化レベルを推定するハンズフリー性能推定部と、ハンズフリー性能推定部が推定した劣化レベルを出力する通知部とを備えることを特徴とするものである。
【発明の効果】
【０００７】
この発明によれば、ハンズフリー通話の際の音声の劣化レベルを、ユーザは知ることができる。
【図面の簡単な説明】
【０００８】
【図１】この発明の実施の形態１に係る車載ハンズフリー通話レベル推定装置の構成を示す図である。
【図２】この発明の実施の形態１に係る車載ハンズフリー通話レベル推定装置のハードウェア構成例を示す図である。
【図３】この発明の実施の形態１に係る車載ハンズフリー通話レベル推定装置の処理を示すフローチャートである。
【発明を実施するための形態】
【０００９】
実施の形態１．
図１に、この発明の実施の形態１に係る車載ハンズフリー通話レベル推定装置の構成を示す。図１には、車載ハンズフリー装置１と音声通信機２についても示している。
車載ハンズフリー装置１は、入力される音声を電気信号に変換して出力するマイク１１と、入力された電気信号を音波として出力するスピーカ１２と、マイク１１及びスピーカ１２に接続して電気信号を処理する制御部１３と、音声通信機２と接続するための音声通信インタフェース部１４とを有する。制御部１３は、マイク１１から出力された電気信号と、スピーカ１２へ出力する電気信号とに対して音声処理を施すハンズフリー音声処理部１５と、ハンズフリー音声処理部１５が音声処理に用いる各種パラメータを記憶するパラメータ記憶部１６とを有する。
【００１０】
音声通信機２は、マイク１１により集音されて制御部１３により音声処理が施されたユーザの音声を、不図示の通信回線網を介して受話者である相手側に送信する。多くの場合、騒音等のユーザの音声以外の音も含んだものが送信される。また、受話者の発した音声を不図示の通信回線網を介して受信し、車載ハンズフリー装置１に送る。受話者の音声は、その後スピーカ１２から出力される。
音声通信機２は、例えば携帯電話であり、車載ハンズフリー装置１と例えばブルートゥース（Ｂｌｕｅｔｏｏｔｈ）（登録商標：以下、記載を省略する）接続されている。
【００１１】
車載ハンズフリー通話レベル推定装置３は、車両条件取得部３１と、ハンズフリー性能推定部３２と、通知部３３と、劣化レベル改善部３４とを有する。
車両条件取得部３１は、走行速度、路面状態、窓の開閉状態、エアコン運転状態、スピーカ１２に設定された受話音声の出力音量等に関する情報である車両条件を取得する。これらの情報は、例えば、車載ハンズフリー通話レベル推定装置３と接続する車載機器である不図示のナビゲーション装置から取得したり、車両本体側の制御を行っているＥＣＵ（Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）から取得したりする。スピーカ１２に設定された出力音量は、車載ハンズフリー装置１から取得すればよい。取得した車両条件は、ハンズフリー性能推定部３２及び劣化レベル改善部３４に出力される。車両条件は、上記した走行速度等に限らず、様々なものが考えられ、要は、ハンズフリー通話の際に受話者が聞く音声を劣化させる要素の状態が示されていればよい。
【００１２】
ハンズフリー性能推定部３２は、マイク１１が電気信号として出力しハンズフリー音声処理部１５により処理が施されたユーザの音声を含んだ音と、車両条件取得部３１が取得して出力する車両条件とを用いて、ハンズフリー通話の際の音声の劣化レベルを推定する。推定結果は、通知部３３及び劣化レベル改善部３４に出力される。この音声の劣化レベルとは、受話者が聞くユーザの声の劣化レベルのことである。また、劣化レベルの推定に用いるハンズフリー音声処理部１５により処理が施された音は、ハンズフリー音声処理部１５から例えば直接取得する。
【００１３】
通知部３３は、ハンズフリー性能推定部３２が推定した音声の劣化レベルに関する情報を、不図示のモニタ等の出力部に出力することで、ユーザに音声の劣化レベルを通知する。スピーカ１２を介して音声によりユーザに通知してもよい。
劣化レベル改善部３４は、ハンズフリー性能推定部３２が推定した音声の劣化レベルと、車両条件取得部３１が取得した車両条件とを用いて、ハンズフリー音声処理部１５で用いられるのに適切なパラメータを算出し、必要に応じてパラメータ記憶部１６に記憶されているパラメータを変更する。これにより、ハンズフリー音声処理部１５による音声処理が変更される。
【００１４】
車載ハンズフリー通話レベル推定装置３を構成する各部は、図２に示すように、例えば、プロセッサ４がメモリ５に記憶されたプログラムを実行することにより、実現される。また、複数のプロセッサ及び複数のメモリを連携させて実現してもよい。
図１では、車載ハンズフリー通話レベル推定装置３が、車載ハンズフリー装置１と別体の装置として構成されている場合を示している。しかしながら、車載ハンズフリー装置１と一体的に構成されていてもよい。また、車載ハンズフリー装置１は、経路案内等を行うナビゲーション装置と一体的に構成されている場合も多いため、車載ハンズフリー通話レベル推定装置３もナビゲーション装置と一体的に構成してもよい。
【００１５】
次に、上記のように構成された車載ハンズフリー通話レベル推定装置３の処理の一例について、図３に示すフローチャートを用いて説明する。
ハンズフリー通話時、マイク１１は、ユーザが発した音声を集音する。このとき、車の走行音、エアコンの送風音、受話音声等のユーザの音声以外の騒音も、共に集音される。ハンズフリー性能推定部３２は、このマイク１１で集音されてハンズフリー音声処理部１５により音声処理された音を、ハンズフリー音声処理部１５から取得する（ステップＳＴ１）。
続いて、車両条件取得部３１は、車両条件を取得する（ステップＳＴ２）。
【００１６】
続いて、ハンズフリー性能推定部３２は、ステップＳＴ１で取得した音と、車両条件取得部３１が取得した車両条件とを用いて、ハンズフリー通話の際の音声の劣化レベルを推定する（ステップＳＴ３）。
劣化レベルの推定には、ステップＳＴ１で取得した音を用いて算出される、Ｓ／Ｎ比、音声品質の評価値等が使われる。Ｓ／Ｎ比が小さいほど、劣化レベルが高い方向に推定される。また、音声品質の評価値としては、例えばドイツ自動車工業会が策定した車載ハンズフリー装置のための音質評価指標を利用する。このような音質評価指標としては、例えばＴＭＯＳ（Ｔｏｓｑａ  Ｍｅａｎ  Ｏｐｉｎｉｏｎ  Ｓｃｏｒｅ）等がある。
【００１７】
また、劣化レベルの推定には、車両条件も使われる。例えば、走行速度が速いほど、劣化レベルが高い方向に推定される。また、路面状態の凸凹が激しいほど、劣化レベルが高い方向に推定される。また、窓の開きが大きいほど、劣化レベルが高い方向に推定される。また、スピーカ１２に設定された受話音声の出力音量が大きいほど、劣化レベルが高い方向に推定される。
また、さらに、ハンズフリー性能推定部３２は、風量、雨量情報を用いて、風量、雨量が大きいほど、劣化レベルを高い方向に推定してもよい。風量、雨量情報は、例えば不図示の外部サーバから取得することができる。また、この外部サーバから、音声の劣化レベルを推定可能な情報を、走行地点ごとに得てもよい。例えば走行地点ごとのＳ／Ｎ比、音声品質の評価値、電波レベル等である。これは、例えば、自車又は他車が走行する度に各走行地点でのＳ／Ｎ比、音声品質の評価値、電波レベル等が外部サーバに送信され蓄積されたものである。不図示のナビゲーション装置から車両の走行地点を取得すれば、当該走行地点のＳ／Ｎ比、音声品質の評価値、電波レベル等を、外部サーバからの情報の中で検索することができる。検索結果を用いて、ハンズフリー性能推定部３２は、劣化レベルを推定する。
【００１８】
このように、Ｓ／Ｎ比、走行速度、窓の開閉状態等、様々な項目から劣化レベルの推定が可能である。これら項目のうちの１つだけを用いて劣化レベルを推定してもよいし、複数の項目を組み合わせて総合的に劣化レベルを推定してもよい。
【００１９】
続いて、通知部３３は、ハンズフリー性能推定部３２が推定した音声の劣化レベルに関する情報を、画面表示、音声出力等によりユーザに通知する（ステップＳＴ４）。例えば、高、中、低という指標で劣化レベルを通知したり、５段階評価等の数値指標で劣化レベルを通知したりする。
これにより、ユーザは、受話者にどのような音質の音声が届いているのかを知ることができる。受話者が聞く音声の劣化レベルが高いと通知された場合、ユーザはそれをきっかけとして停車したり、窓を閉めるたりするなどの改善行為をとることができる。また逆に、劣化レベルが低いと通知された場合、ユーザは安心してそのままの状況下でのハンズフリー通話を継続できる。
【００２０】
図３のフローチャートでは、劣化レベルを通知後、劣化レベルを良くするための処理についても続けて示している。それについて、以下ステップＳＴ５〜ＳＴ７に沿って説明する。
劣化レベル改善部３４は、ハンズフリー性能推定部３２が推定した音声の劣化レベルと、車両条件取得部３１が取得した車両条件とを用いて、ハンズフリー音声処理部１５の音声処理で用いるべき適切なパラメータを算出し、パラメータを変更可能な旨を通知部３３に出力する（ステップＳＴ５）。
例えば、受話音声の出力音量が大きくなっている場合、受話音声のエコーを適切に低減させることができるエコーキャンセルパラメータの値を求める。また、走行速度が速い、または、窓が大きく開いているなどの場合、走行騒音によるノイズを適切に低減させることができるノイズキャンセルパラメータの値を求める。また、エアコンの送風による騒音は、走行騒音と比較すると周波数の高い音として現れる。従って、車両条件から劣化レベルを高くしている騒音の種類を推定し、周波数帯域ごとに適切なノイズキャンセルパラメータの値を求める。
【００２１】
続いて、通知部３３は、例えば、不図示のタッチパネルと一体となったモニタに、音声処理のパラメータを変更するか否かをユーザが選択可能な状態で出力して表示させ、パラメータの変更を受け付ける（ステップＳＴ６）。このタッチパネルには、例えば、変更実行ボタンと変更不要ボタンとを並べて表示させる。
【００２２】
ユーザがパラメータの変更を選択した場合（ステップＳＴ６；ＹＥＳ）、劣化レベル改善部３４は、その旨を示す不図示のモニタからの操作信号を受けて、パラメータ記憶部１６に記憶されているパラメータを、ステップＳＴ５で算出したパラメータに変更する（ステップＳＴ７）。
【００２３】
一方、ユーザがパラメータの変更を不要と選択した場合（ステップＳＴ６；ＮＯ）、パラメータ記憶部１６に記憶されているパラメータで、引き続き音声処理が施されることになる。
【００２４】
なお、ステップＳＴ５において劣化レベル改善部３４は、パラメータ算出ではなく、車両条件取得部３１から取得した車両条件の中から、劣化レベルを高くしている要素を特定し、続くステップＳＴ６で通知部３３が、特定された主な要素の改善をユーザに通知する処理を行ってもよい。例えば、車両条件から窓が大きく開いており、窓を閉めれば劣化レベルの改善が図れることがわかる場合、劣化レベル改善部３４は、その旨を通知部３３に出力する。そして、通知部３３は、窓を閉めれば劣化レベルが改善する旨のメッセージを、画面表示、音声出力等によりユーザに伝える。これにより、ユーザは窓を閉めるなどの改善行為を起こすことができる。車両条件であっても、スピーカ１２に設定された受話音声の出力音量は、ユーザが手動で設定するだけでなく、パラメータと同様に劣化レベル改善部３４が自動で設定するようにしてもよい。また、ステップＳＴ５において、パラメータ算出と併せて劣化レベルを高くしている要素を特定する処理を劣化レベル改善部３４は行ってもよい。
【００２５】
また、ステップＳＴ５において劣化レベル改善部３４は、適切なパラメータを複数個算出してもよい。そして、続くステップＳＴ６で、通知部３３は、パラメータの候補を複数個ユーザに通知する。受話音声のエコーを低減できる方向にエコーキャンセルパラメータの値を変えるほど、受話者が聞くユーザの音声は不自然なものとなる。同様に、走行騒音によるノイズを低減できる方向にノイズキャンセルパラメータの値を変えるほど、受話者が聞くユーザの音声は不自然なものとなる。こうした現象があるので、ハンズフリー音声処理部１５が施す音声処理の強さと、音声の自然さとのバランスをユーザが選べるように、複数個のパラメータ候補を通知する。例えば３つの候補を通知するのであれば、ノイズ及びエコーは少ないが不自然な音声となるパラメータ、ノイズ及びエコーは多いが自然な音声となるパラメータ、これら２つの中間のパラメータ、がそれぞれ割り当てられたボタンが不図示のタッチパネルに選択可能に表示される。
【００２６】
また、劣化レベル改善部３４が車両条件からして明らかに劣化レベルを高くしている要素を特定した場合、その旨を通知部３３に出力し、通知部３３は劣化レベルに関する情報の通知をせずに、当該要素の状態を変更すれば劣化レベルが改善する旨の通知を行ってもよい。例えば、走行速度が遅く、エアコンは停止状態である一方で、窓が大きく開いている場合、劣化レベル改善部３４は、窓を閉めれば劣化レベルが改善する旨のメッセージを、即座に通知部３３に通知させる。
【００２７】
また、車両条件取得部３１が、車両条件はどれも劣化レベルを高くさせる状態にないと判定できた場合、車両条件をその後の処理に使わない、つまり、車両条件取得部３１はハンズフリー性能推定部３２等に車両条件を出力しないようにしてもよい。
【００２８】
また、車両条件取得部３１は、音声通信機２から車両条件を取得してもよい。例えば、音声通信機２と不図示のナビゲーション装置とをブルートゥース等で通信可能な状態に接続し、ナビゲーション装置が扱っている車両条件を音声通信機２で取り込んで、音声通信機２から車両条件取得部３１は車両条件を取得する。また、ナビゲーション装置が車両条件を外部サーバに送り、当該外部サーバから車両条件取得部３１は車両条件を取得してもよい。つまり、車両条件の取得経路は様々に考えられる。
同様に、ハンズフリー音声処理部１５が使用するパラメータも、車載ハンズフリー装置１のパラメータ記憶部１６に記憶されているのではなく、音声通信機２に記憶して、車載ハンズフリー通話レベル推定装置３と音声通信機２とをブルートゥース等で通信可能な状態に接続し、劣化レベル改善部３４による変更が可能なように構成されてもよい。
【００２９】
また、ユーザに対して、ハンズフリー音声処理部１５が用いるパラメータ、スピーカ１２に設定された受話音声の出力音量等の変更を行うか否かを選択させずに、劣化レベル改善部３４が自動的にこれらの設定を変更する処理が行われてもよい。
【００３０】
以上のように、この実施の形態１に係る車載ハンズフリー通話レベル推定装置によれば、マイク１１が集音してハンズフリー音声処理部１５により音声処理が施された音と、車両条件取得部３１が取得した車両条件とを用いて、ハンズフリー性能推定部３２は、ハンズフリー通話の際の音声の劣化レベルを推定する。そして、通知部３３は、ハンズフリー性能推定部３２が推定した劣化レベルをユーザに通知する。これにより、ハンズフリー通話の際の音声の劣化レベルを、ユーザは知ることができる。
【００３１】
また、ハンズフリー性能推定部３２が推定した劣化レベルと、車両条件取得部３１が取得した車両条件とを用いて、音声処理で用いられるのに適切なパラメータを算出する劣化レベル改善部３４を備えることとした。従って、状況に応じて適切な音声処理を施すことが可能となる。
【００３２】
また、通知部３３は、音声処理で用いられるパラメータの変更要否を選択可能に出力し、ユーザが変更要と選択した場合、劣化レベル改善部３４は、音声処理で用いられるパラメータを、算出したパラメータに変更することとした。従って、ユーザは、受話者が聞く音声を、必要に応じて容易に劣化レベルの低いものにすることができる。
【００３３】
また、車両条件取得部３１が取得した車両条件を用いて、劣化レベルを改善できる行為を示す情報を通知部３３に出力する劣化レベル改善部３４を備えることとした。従って、音声処理だけでは劣化レベルの改善に限界がある場合でも、劣化レベルの改善が見込まれる。
【００３４】
また、劣化レベル改善部３４は、音声処理で用いられるのに適切なパラメータを複数個算出することとした。従って、ユーザは、受話者が聞く音声の状態を適宜選択することができる。
【００３５】
なお、本願発明はその発明の範囲内において、実施の形態の任意の構成要素の変形、もしくは実施の形態の任意の構成要素の省略が可能である。
【符号の説明】
【００３６】
１  車載ハンズフリー装置、２  音声通信機、３  車載ハンズフリー通話レベル推定装置、４  プロセッサ、５  メモリ、１１  マイク、１２  スピーカ、１３  制御部、１４  音声通信インタフェース部、１５  ハンズフリー音声処理部、１６  パラメータ記憶部、３１  車両条件取得部、３２  ハンズフリー性能推定部、３３  通知部、３４  劣化レベル改善部。
【図１】
2017005369.tif 000003
【図２】
2017005369.tif 000004
【図３】
2017005369.tif 000005