(57)【要約】【課題】接続された音声入力デバイスに対しより適切な感度設定を実現可能とする。【解決手段】  音声を入力する音声入力デバイスを取り外し可能に接続する接続部と、前記接続部における前記音声入力デバイスの接続状態を監視し、該接続状態が非接続状態から接続状態に変化したときに該変化を通知するためのイベントを出力する監視手段と、前記音声入力デバイスにより前記接続部を介して入力された音声の信号レベルを予め指定された調整量に基づいて調整するレベル調整手段と、ユーザから前記調整量の設定入力を受け付ける設定手段と、前記監視手段から前記イベントを受信したとき前記設定手段を実行する実行制御手段とを備える。【選択図】図１
2008048076.tif 000002
【特許請求の範囲】
【請求項１】
音声を入力する音声入力デバイスを取り外し可能に接続する接続部と、
前記接続部における前記音声入力デバイスの接続状態を監視し、該接続状態が非接続状態から接続状態に変化したときに該変化を通知するためのイベントを出力する監視手段と、
前記音声入力デバイスにより前記接続部を介して入力された音声の信号レベルを予め指定された調整量に基づいて調整するレベル調整手段と、
ユーザからの前記調整量の設定入力を受け付ける設定手段と、
前記監視手段から前記イベントを受信したときに前記設定手段を実行する実行制御手段と、
を備えることを特徴とする音声処理装置。
【請求項２】
前記設定手段は、グラフィカルユーザインタフェースを介して、ユーザからの前記調整量の設定入力を受け付けることを特徴とする請求項１記載の音声処理装置。
【請求項３】
前記監視手段から前記イベントを受信したときに、前記実行制御手段が前記設定手段を実行するか否かを予め指定する実行指定手段をさらに備えることを特徴とする請求項１に記載の音声処理装置。
【請求項４】
音声入力デバイス毎にデバイス識別情報と前記調整量とを関連付けて記憶する記憶手段をさらに備え、
前記監視手段は、さらに、前記接続部に接続された音声入力デバイスを識別しデバイス識別情報を含む前記イベントを出力するよう構成され、
前記実行制御手段は、前記監視手段から前記イベントを受信したとき、前記記憶手段に前記イベント内に含まれるデバイス識別情報と同じデバイス識別情報に対応する調整量が存在する場合には該調整量を前記レベル調整手段に設定し、存在しない場合には前記前記設定手段を実行し設定入力された調整量を前記記憶手段に記憶することを特徴とする請求項１乃至請求項３のいずれか一項に記載の音声処理装置。
【請求項５】
前記実行制御手段は、前記監視手段から前記イベントを受信した時に、音声処理装置が特定の動作を行っていた場合には、該特定の動作が終了してから、前記設定手段を実行することを特徴とする請求項１記載の音声処理装置。
【請求項６】
音声を入力する音声入力デバイスを取り外し可能に接続する接続部と、
前記接続部における前記音声入力デバイスの接続状態を監視し、該接続状態が非接続状態から接続状態に変化したときに該変化を通知するためのイベントを出力する監視手段と、
前記音声入力デバイスにより前記接続部を介して入力された音声を予め指定されたパラメータに基づいて認識する音声認識手段と、
ユーザからの前記パラメータの設定入力を受け付ける設定手段と、
前記監視手段から前記イベントを受信したときに前記設定手段を実行する実行制御手段と、
を備えることを特徴とする音声処理装置。
【請求項７】
前記設定手段は、グラフィカルユーザインタフェースを介して、ユーザからの前記パラメータの設定入力を受け付けることを特徴とする請求項６記載の音声処理装置。
【請求項８】
前記設定手段は、ユーザが発声した音声情報に基づいて前記パラメータを設定することを特徴とする請求項６記載の音声処理装置。
【請求項９】
前記パラメータは、発声者の性別、年代、言語に関する情報、音声の音圧、音声のケプストラム平均の少なくとも１つを含むことを特徴とする請求項６乃至８のいずれか一項に記載の音声処理装置。
【請求項１０】
前記実行制御手段は、前記監視手段から前記イベントを受信した時に、音声処理装置が特定の動作を行っていた場合には、該特定の動作が終了してから、前記設定手段を実行することを特徴とする請求項６記載の音声処理装置。
【請求項１１】
音声を入力する音声入力デバイスを取り外し可能に接続する接続部と、
前記音声入力デバイスにより前記接続部を介して入力された音声の信号レベルを予め指定された調整量に基づいて調整するレベル調整手段と、
ユーザからの前記調整量の設定入力を受け付ける設定手段と、
を備える音声処理装置の制御方法であって、
前記接続部における前記音声入力デバイスの接続状態を監視し該接続状態が非接続状態から接続状態に変化したときに該変化を通知するためのイベントを出力するイベント出力工程と、
前記イベント出力工程により出力された前記イベントの受信に基づいて、前記設定手段を実行する実行制御工程と、
を備える制御方法。
【請求項１２】
音声を入力する音声入力デバイスを取り外し可能に接続する接続部と、
前記音声入力デバイスにより前記接続部を介して入力された音声を予め指定されたパラメータに基づいて認識する音声認識手段と、
ユーザからの前記パラメータの設定入力を受け付ける設定手段と、
を備える音声処理装置の制御方法であって、
前記接続部における前記音声入力デバイスの接続状態を監視し該接続状態が非接続状態から接続状態に変化したときに該変化を通知するためのイベントを出力するイベント出力工程と、
前記イベント出力工程により出力された前記イベントの受信に基づいて、前記設定手段を実行する実行制御工程と、
を備える制御方法。
【請求項１３】
請求項１１又は１２に記載の音声処理装置の制御方法をコンピュータにより実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声情報を処理する音声処理装置およびその制御方法に関する。
【背景技術】
【０００２】
近年、音声で機器をコントロールする音声認識技術が実用化されている。音声認識技術により、子供やお年寄り、体に障害があるユーザが、音声の発声で機器をコントロールできることは大きな利点である。このような音声認識技術は、カーナビゲーションシステムや電話サービス、福祉機器といった分野で製品化されている。
【０００３】
普通、音声認識によって機器をコントロールする際は、機器に備え付けられたマイクロフォンを介してユーザの音声を取り込む。しかし、ユーザによっては、自分専用のマイクロフォンを使うことも考えられる。例えば、電話等のオペレータ業務で音声認識を行う場合、衛生面を考えて自分専用のヘッドセットマイクロフォンを用いることが多い。また、体に障害があるユーザにおいては、自分の障害に適応させたマイクロフォンを用いるものである。
【０００４】
このように自分専用のマイクロフォンを介して音声認識を使う場合、音声認識に対応した機器は、ユーザのマイクロフォンを挿しこむことができる端子を備える必要がある。音声認識に対応した機器には、このようなマイクロフォン端子を備えたものが存在する。
【０００５】
各々のユーザが自分専用のマイクロフォンを用いる場合、音声認識システムはマイクロフォン毎に異なる感度を補正する必要がある。例えば、感度が低いマイクロフォンをユーザが選択し、音声認識システムに接続した場合を考える。この場合、音声認識システム内部のアナログボリュームあるいはデジタルボリュームを変更し、マイクロフォンから入力される振幅を増幅する必要がある。逆に、感度が高いマイクロフォンをユーザが接続した場合、ボリュームを変更し、入力音声の振幅を低減する必要がある。これらの調整を行わない場合、音声信号が小さくＳ／Ｎが劣化するか、または、大きすぎてクリッピングを起こしてしまう。そして、その結果、音声認識の性能は低下することになる。
【０００６】
しかし、ユーザが音声処理装置に接続するマイクロフォンを変更する際に感度調整の実行を忘れてしまうことがあり得る。そこで、特許文献１には前もって設定した特定の感度の値を、特定のタイミングで設定する技術が開示されている。具体的には、感度調整を手動で行う代わりに、ユーザの録音モードの切り替えをトリガとして、その録音モードで最適な感度を前もって設定した特定の感度の値に自動設定する技術が開示されている。
【特許文献１】特開２０００−１３７４９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上述の特許文献１に開示される技術は、最適な感度が前もって決定可能な場合には有効な技術である。しかしながら、ユーザがどのようなマイクロフォンを使用するのかが事前に分からない場合には、最適な感度となる設定値を前もって決定することができない。その結果、音声認識の性能は低下することになる。
【０００８】
本発明は、上記問題点に鑑みなされたものであり、音声処理装置に接続される音声入力デバイスが事前に分からない場合であっても、より適切な感度設定を実現可能とする技術を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述の問題点を解決するため、本発明の音声処理装置は以下の構成を備える。すなわち、音声を入力する音声入力デバイスを取り外し可能に接続する接続部と、前記接続部における前記音声入力デバイスの接続状態を監視し、該接続状態が非接続状態から接続状態に変化したときに該変化を通知するためのイベントを出力する監視手段と、前記音声入力デバイスにより前記接続部を介して入力された音声の信号レベルを予め指定された調整量に基づいて調整するレベル調整手段と、ユーザからの前記調整量の設定入力を受け付ける設定手段と、前記監視手段から前記イベントを受信したとき前記設定手段を実行する実行制御手段とを備える。
【００１０】
または、音声を入力する音声入力デバイスを取り外し可能に接続する接続部と、前記接続部における前記音声入力デバイスの接続状態を監視し、該接続状態が非接続状態から接続状態に変化したときに該変化を通知するためのイベントを出力する監視手段と、前記音声入力デバイスにより前記接続部を介して入力された音声を予め指定されたパラメータに基づいて認識する音声認識手段と、ユーザからの前記パラメータの設定入力を受け付ける設定手段と、前記監視手段から前記イベントを受信したとき前記設定手段を実行する実行制御手段とを備える。
【００１１】
上述の問題点を解決するため、本発明の音声処理装置の制御方法は以下の構成を備える。すなわち、音声を入力する音声入力デバイスを取り外し可能に接続する接続部と、前記音声入力デバイスにより前記接続部を介して入力された音声の信号レベルを予め指定された調整量に基づいて調整するレベル調整手段と、ユーザからの前記調整量の設定入力を受け付ける設定手段とを備える音声処理装置の制御方法であって、前記接続部における前記音声入力デバイスの接続状態を監視し該接続状態が非接続状態から接続状態に変化したときに該変化を通知するためのイベントを出力するイベント出力工程と、前記イベント出力工程により出力された前記イベントの受信に基づいて、前記設定手段を実行する実行制御工程とを備える。
【００１２】
さらに、音声を入力する音声入力デバイスを取り外し可能に接続する接続部と、前記音声入力デバイスにより前記接続部を介して入力された音声を予め指定されたパラメータに基づいて認識する音声認識手段と、ユーザからの前記パラメータの設定入力を受け付ける設定手段と、を備える音声処理装置の制御方法であって、前記接続部における前記音声入力デバイスの接続状態を監視し該接続状態が非接続状態から接続状態に変化したときに該変化を通知するためのイベントを出力するイベント出力工程と、前記イベント出力工程により出力された前記イベントの受信に基づいて、前記設定手段を実行する実行制御工程とを備える。
【発明の効果】
【００１３】
音声処理装置に接続される音声入力装置に対して、より適切な感度設定を実現可能とする技術を提供することが出来る。
【発明を実施するための最良の形態】
【００１４】
以下に、図面を参照して、本発明の好適な実施の形態を詳しく説明する。なお、この実施の形態はあくまで例示であり、本発明の範囲をそれらのみに限定する趣旨のものではない。
【００１５】
（第１実施形態）
＜概要＞
第１実施形態では、音声処理装置への音声入力デバイスの接続をトリガに、該音声入力デバイスに対する感度調整の設定画面を音声処理装置の表示部に表示する。このように構成することにより、ユーザは当該音声入力デバイスに対する感度調整を忘れることなく実行することが出来る。
【００１６】
＜装置構成＞
図１は、第１実施形態に係る音声処理装置の機能構成を示す図である。
【００１７】
本発明の音声処理装置１０２には、音声入力デバイス接続部１０３を介してマイクロフォン等の音声入力デバイス１０１が接続される。そして、音声処理装置１０２は、音声入力デバイス１０１を介して入力された音声信号の処理を行う装置である。なお、ここでは、音声入力デバイス接続部１０３として、マイクロフォン端子として一般的な３．５ｍｍのステレオミニプラグ用コネクタを想定する。
【００１８】
音声入力デバイス接続監視部１０４は、音声入力デバイス接続部１０３を監視し、音声入力デバイス１０１との接続状態を検出する。接続を検出した場合、つまり、非接続状態から接続状態に変化した場合、感度調整起動部１０６にイベントとしてその旨を通知する。このイベントの通知方法としては、ハードウェア／ソフトウェア割り込みとして実装してもよいし、音声処理装置１０２の有する不図示のメモリ領域に特定の値をセットすることで通知してもよい。
【００１９】
感度調整起動部１０６は、音声入力デバイス接続監視部１０４から音声入力デバイス１０１の接続を通知されると、感度調整部１０５を起動し、後述の設定のためのダイアログ画面を表示部１０７に表示する。感度調整部については以下で図２を参照して説明する。
【００２０】
なお、以下の説明においては、音声入力デバイス１０１としてはマイクロフォンを想定し、音声処理装置１０２としてはサウンドボードを想定する。
【００２１】
＜感度調整ＧＵＩ画面＞
音声入力デバイス１０１から入力された音声の入力振幅を増幅あるいは低減する技術をここでは感度調整技術と呼ぶ。例えば、一般的な録音装置では、物理的なダイヤルやスライドバーを手動で操作することで、感度を調整することができる。一方、パーソナルコンピュータ（ＰＣ）のようにグラフィカルユーザインタフェース（ＧＵＩ）を提示することができる機器では、ＧＵＩの設定画面を表示部に表示するものもある。その場合、ユーザによるキーボードやマウスなど操作を受け付けることにより感度調整を行うことができる。
【００２２】
図２は、感度調整のＧＵＩ画面であるダイアログ画面の一例を示す図である。
【００２３】
ダイアログ画面２０１には、音圧インジケータ２０２および感度スライダ２０４が配置されている。音圧インジケータ２０２には、音声入力デバイス１０１から入力された音声の音圧をリアルタイムに表示する。感度スライダ２０４は、ユーザによる感度調整量を例えばマウスのドラッグ動作により受け付ける。ここでは、スライダを右に動かすほど感度が高くなるとする。
【００２４】
具体的には、ユーザは、音声入力デバイス１０１であるマイクロフォンに対して発声し、音圧インジケータ２０２の表示状態を見る。そして、発声時のレベル表示が、適正範囲指標２０３内に収まるように、感度スライダ２０４を左右に動かすことにより感度の調整を行う。なお、ユーザの発声に基づいて自動調整するよう構成しても良い。
【００２５】
＜装置の動作＞
図３は、第１実施形態に係る音声処理装置の動作フローチャートである。音声処理装置の電源が投入されることにより以下のフローが実行される。
【００２６】
ステップＳ３０１では、音声処理の初期化を行う。例えば、サウンドボードの初期化等がこの処理に相当し、音声処理で用いる各種パラメータの初期化や内部データのロードなど、音声処理の準備のための作業を行う。
【００２７】
ステップＳ３０２では、音声入力デバイス接続監視部１０４は、マイクロフォン等の音声入力デバイス１０１が音声入力デバイス接続部１０３に接続されたかどうかを確認する。接続されたと判定した場合、つまり、非接続状態から接続状態に変化したと判定した場合は、感度調整起動部１０６にイベント通知し、ステップＳ３０８に進む。変化が検出されなかった場合はＳ３０３に進む。
【００２８】
ステップＳ３０８では、感度調整起動部１０６は、感度調整起動部１０６から通知されたイベントに基づいて感度調整部１０５を起動する。そして、図２を参照して説明した前述の感度調整をユーザに促す。具体的には、ダイアログ画面２０１を表示部１０７に表示する。そして、例えばダイアログ画面２０１の”ＯＫ”ボタンが押下されるなどして感度調整が終了したら、ステップＳ３０２に戻る。
【００２９】
ステップＳ３０３では、音声取り込みを開始するかどうかを確認する。この処理は、本音声処理装置が組み込まれるシステムによって異なる。例えば、本装置が音声認識システムに組み込まれる場合、”音声認識の開始”ボタンの押下がこの開始指示に相当する。もし音声取り込みを開始しないでよいと判断した場合は、ステップＳ３０２に戻る。
【００３０】
ステップＳ３０４では、音声取り込みの開始処理を行う。例えば、サウンドボードに対するデバイスドライバを介した音声取り込みの開始指示等がこの処理に相当する。
【００３１】
ステップＳ３０５では、所定量の音声データを、音声入力デバイスからサウンドボードを介し取得する。取得した音声データの処理は、本装置が組み込まれたシステムに委ねられる。例えば、本装置が音声認識システムに組み込まれた場合、ここで取り込まれた所定量の音声データは音声認識の処理に回される。
【００３２】
ステップＳ３０６では、音声取り込みを終了すべきかを判定する。例えば、”音声取り込み終了”ボタンが押下された場合に音声取り込みを終了する。あるいは、本装置が音声認識システムに組み込まれた場合、音声認識に必要な所定量の音声データを取得した場合に音声取り込みを終了する。
【００３３】
ステップＳ３０７では、音声取り込みの終了処理を行う。例えば、サウンドボードに対するデバイスドライバを介した音声取り込みの終了指示等がこの処理に相当する。
【００３４】
以上説明したように、第１実施形態の音声処理装置によれば、マイクロフォンが新規に接続された場合、表示部１０７に設定ダイアログ２０１が表示され、ユーザは忘れずに感度調整を行うことが可能となる。そのため、マイクロフォンを付け替えた際でも適切な感度で音声を取り込むことが可能となる。また、例えば、マイクロフォンが常時接続された状態である場合には、設定ダイアログ２０１は表示されず必要以上に煩わしい作業を行わずにすむという利点がある。なお、ここでは、マイクロフォン等の音声入力デバイス１０１を接続した場合に、常に設定ダイアログ２０１が表示されるよう説明を行った。しかし、設定で切り替えられるようにしてもよい。例えば、”マイクロフォンの接続を検知した際に設定ダイアログを表示する”という項目をデバイスドライバの不図示の設定画面に設けてもよい。このように構成することにより、例えば、複数のユーザが同じ種類（型番）のマイクロフォンを使用されることが既知の場合に、煩わしい作業を行わずにすむという利点がある。
【００３５】
（変形例）
上述の第１実施形態においては、音声入力デバイス接続部１０３として、３．５ｍｍのステレオミニプラグ用コネクタを想定した。しかし、例えばユニバーサルシリアルバス（ＵＳＢ）を利用することも可能である。その場合、接続された音声入力デバイス１０１の種類を示す”デバイスＩＤ”などが取得可能になる。
【００３６】
図４は、変形例に係る音声処理装置の機能構成を示す図である。デバイスＩＤ毎の感度設定パラメータを記憶する感度テーブル４１０を有する点が図１と異なる。
【００３７】
音声入力デバイス接続監視部４０４は、音声入力デバイス接続部４０３を監視し、音声入力デバイス４０１との接続状態を検出する。接続を検出した場合、つまり、非接続状態から接続状態に変化した場合、音声入力デバイス接続監視部４０４は音声入力デバイス４０１のデバイスＩＤを取得する。そして、感度調整起動部４０６にイベントとともにデバイスＩＤの情報を通知する。
【００３８】
感度調整起動部４０６は、音声入力デバイス接続監視部４０４から音声入力デバイス４０１の接続を通知されると、感度テーブル４１０を参照する。図５は感度テーブルの一例を示す図である。感度テーブル４１０には、デバイスＩＤと、当該デバイスＩＤの音声入力デバイス４０１により以前に設定された感度パラメータが格納されている。
【００３９】
感度調整起動部４０６は、今回接続された音声入力デバイス４０１に対応するデバイスＩＤが感度テーブル４１０に既に格納されていた場合は、その感度パラメータを読み取る。そして、読み取った感度パラメータに基づいて感度調整を行い、感度調整部４０５の起動は行わない。つまり、ダイアログ画面２０１は表示されない。一方、今回接続された音声入力デバイス４０１に対応するデバイスＩＤが感度テーブル４１０に既に格納されていなかった場合は、感度調整部４０５の起動を行う。そして、設定された感度パラメータを感度テーブル４１０に追加する。
【００４０】
例えば、デバイスＩＤが”４”の音声入力デバイス４０１が新規に接続された場合、図５で示した感度テーブル４１０にはデバイスＩＤが”４”の感度パラメータは登録されていない。従って、ダイアログ画面２０１を表示し、ユーザからの設定を受け付け、設定された感度パラメータをＩＤ＝”４”とともに感度テーブル４１０に格納する。
【００４１】
以上説明したように、変形例の音声処理装置によれば、新規の種類（デバイスＩＤ）の音声入力デバイス４０１が接続された場合のみ、表示部１０７に設定ダイアログ２０１が表示されることになる。そのため、例えば、同じ種類（デバイスＩＤ）のマイクロフォンが接続された場合には、設定ダイアログ２０１は表示されず必要以上に煩わしい作業を行わずにすむという利点がある。
【００４２】
ここでは、音声入力デバイス接続部４０３はＵＳＢであるとして説明を行った。しかし、前述のステレオミニプラグ用コネクタなどような場合においても、音声入力デバイスのインピーダンスなどアナログ的な特性を測定し、それを基に音声入力デバイスの識別を行うよう構成しても良い。
【００４３】
（第２実施形態）
＜概要＞
第２実施形態では、本発明の音声処理装置を音声認識機能を備える装置に組み込む例について説明する。ユーザが個々人のマイクロフォンを持ち歩くような場合、マイクロフォンの変化は発声者（ユーザ）の交代を意味している。従って、マイクロフォンの接続時に、音声認識処理をそのユーザに適応させることが音声認識性能の向上に効果的である。
【００４４】
＜装置構成＞
図６は、第２実施形態に係る音声処理装置である音声認識装置の機能構成を示す図である。
【００４５】
本発明の音声認識装置６０２には、音声入力デバイス接続部６０３を介してマイクロフォン等の音声入力デバイス６０１が接続される。そして、音声認識装置６０２は、音声入力デバイス６０１を介して入力された音声信号の認識処理を行う装置である。なお、ここでは、音声入力デバイス接続部６０３として、マイクロフォン端子として一般的な３．５ｍｍのステレオミニプラグ用コネクタを想定する。
【００４６】
音声入力デバイス接続監視部６０４は、音声入力デバイス接続部６０３を監視し、音声入力デバイス６０１との接続状態を検出する。接続を検出した場合、つまり、非接続状態から接続状態に変化した場合、音声認識用パラメータ調整起動部６０６にイベントとしてその旨を通知する。このイベントの通知方法としては、ハードウェア／ソフトウェア割り込みとして実装してもよいし、音声認識装置６０２の有する不図示のメモリ領域に特定の値をセットすることで通知してもよい。
【００４７】
音声認識用パラメータ調整起動部６０６は、音声入力デバイス接続監視部６０４から音声入力デバイス６０１の接続を通知されると、音声認識用パラメータ調整部６０５を起動し、後述の設定のためのダイアログ画面を表示部６０７に表示する。音声認識用パラメータ調整部については以下で図７を参照して説明する。
【００４８】
図７は、音声認識用パラメータ調整のＧＵＩ画面であるダイアログ画面の一例を示す図である。
【００４９】
ダイアログ画面７０１は、発声者の性別、年代、言語に関する情報など、各種音声認識用パラメータ７０２の設定受付を行うよう構成されている。音声認識装置６０２は、ここで設定された音声認識用パラメータに基づいて、音声認識を実行する。
【００５０】
なお、これらの音声認識用パラメータ７０２を用いることで、音声認識内部の計算処理や使用するデータ（音響モデル、音声認識文法等）を適切なものに変更することができ、音声認識の性能を向上することが可能となる。例えば、音響モデルを発声者の性別、年代毎に予め複数用意しておく。そして、上述のダイアログ画面７０１で設定された発声者の性別と年代情報から適切な音響モデルを選択し、音声認識処理で用いることができる。更に、言語情報を取得することで、音声認識処理で用いる音声認識文法を変更することも可能である。
【００５１】
なお、ＧＵＩであるダイアログ画面７０１を用いてユーザに値を設定させる替わりに、ユーザに発声させることで自動的にパラメータを抽出するよう構成しても良い。例えば、表示部６０７にはユーザに発声を促すメッセージのみ表示し、ユーザ発声の音圧を音声認識用パラメータとして取得してもよい。あるいは、発声中のケプストラム平均を音声認識用パラメータとして取得してもよい。ユーザの音圧情報は、音声区間切り出し処理のパラメータとして利用することが可能である。また、発声中のケプストラム平均情報は、公知の技術であるケプストラム平均値正規化（Ｃｅｐｓｔｒａｌ  Ｍｅａｎ  Ｓｕｂｔｒａｃｔｉｏｎ）に利用でき、音声認識の性能を向上させることが可能である。
【００５２】
なお、マイクロフォンの接続検出以外によりユーザの交代を検出するよう構成しても良い。例えば、公知の技術である話者識別（話者クラス識別）を実行し、前回の感度調整（あるいは音声認識用パラメータ調整）を行ったときと別のユーザが使っていると判断された場合に、各種の調整アプリケーションを起動してもよい。また、一部の機器では、利用時に使用者のログインを行う場合がある。このような機器においては、ログインＩＤ情報によりユーザの交代を検知してもよい。例えば、ＡというＩＤでログインしたユーザにより調整が行われた後、別のＢというＩＤでログインされた場合にユーザの交代と見なしてもよい。  さらに、ユーザの交代に加え、音声入力デバイスより取り込まれた音圧が適正値よりも外れた場合をトリガに、上述のダイアログ画面を表示するよう構成してもよい。例えば、話者識別を行い、前回調整したユーザとは別のユーザと判断され、かつ、今回入力された音声の音圧が適正値よりも外れた場合に感度調整アプリケーションを起動する。これにより、前回感度調整を行ったユーザと声の大きさが大きく異なるユーザに交代した時にだけ、各種調整を実行することが可能となる。
【００５３】
以上説明したように、第２実施形態の音声認識装置によれば、マイクロフォンが新規に接続された場合、表示部６０７に設定ダイアログ７０１が表示され、ユーザは忘れずに音声認識用パラメータ調整を行うことが可能となる。そのため、適切な音声認識パラメータで音声認識処理を行うことが可能となり、より高い認識率とすることが可能となる。
【００５４】
（第３実施形態）
＜概要＞
第３実施形態では、本発明の音声処理装置を、音声認識装置および音声合成装置を備える複写機に組み込む例について説明する。近年、公知の技術である音声認識と音声合成を用い、音声対話だけで操作することができる複写機が製品化されている。これらの製品は、視覚や上肢に障害をもつ人にとって操作が容易であるという特徴を有している。
【００５５】
＜装置構成＞
ここでは、複写器の操作部の構成についてのみ簡単に説明する。
【００５６】
図８および図９は、第３実施形態に係る複写機の操作パネルを例示的に示す図である。
【００５７】
操作パネル８０１は、主に、ＧＵＩを表示できるタッチスクリーン８０５、および、テンキーなどを含むボタン８０６から構成されている。ユーザは操作パネル８０１を操作することで、複写操作の設定（複写枚数、現行サイズ、濃度設定等）を行うことが出来る。
【００５８】
更に、この複写機には、音声合成によって生成された音声を出力するためのスピーカ８０２、音声コマンド入力するための本体マイクロホン８０３を装備している。ユーザは、これらを用い、音声対話によって複写機の操作を行うことが可能である。また、本体マイクロフォン以外のマイクロフォンを使いたいユーザのために、外部マイクロフォン端子８０４が設けられている。ユーザは、使いたいマイクロフォン（以降、外部マイクロフォン８０７と呼ぶ）をこの端子に装着することで、本体マイクロフォンの代わりに外部マイクロフォンを使用することが可能である。ユーザが外部マイクロフォン８０７を外部マイクロフォン端子に装着すると、複写機はタッチスクリーンに感度調整画面８０６を表示する。
【００５９】
例えば、図９では、タッチスクリーンのＧＵＩ画面上に”Ｐｌｅａｓｅ  ｕｔｔｅｒ，  Ｔｅｓｔｉｎｇ  １，  ２，  ３．”と表示し、ユーザに”Ｔｅｓｔｉｎｇ  １，  ２，  ３．”と発声することを促している。また、視覚に障害があるユーザの為に、スピーカから”Ｐｌｅａｓｅ  ｕｔｔｅｒ，  Ｔｅｓｔｉｎｇ  １，  ２，  ３．”と合成音声で出力してもよい。
【００６０】
複写機はユーザが発声した”Ｔｅｓｔｉｎｇ  １，  ２，  ３．”という音声を取り込み、その音声から適切な感度を算出する。例えば、オートゲインコントロール（ＡＧＣ）に代表される公知技術を用いることにより、適切な感度の算出と設定を半自動化することが可能である。
【００６１】
また、複写機は特定の動作時に騒音を出すことが多い。例えば、オートドキュメントフィーダ（ＡＤＦ）を使ったコピーを行っている最中は、非常に大きな動作音となる。このような騒音下でマイクロフォンの感度調整を行うと、騒音がマイクロフォンから取り込まれ、ＡＧＣでは適切ではない感度に設定されてしまうことが考えられる。これを避けるため、マイクロフォンの装着を検知した場合でも、複写機が特定の動作（例えばＡＤＦを使ったコピー）を行っている場合は、その動作が終了するまで感度調整アプリケーションを起動しないことが望ましい。その場合、マイクロフォンの装着を検知した時点で、「動作終了後に感度調整を行います」等のダイアログを画面に表示することで、ユーザに通知してもよい。
【００６２】
以上説明したように、第３実施形態の複写機によれば、外部マイクロフォンが新規に接続された場合、タッチスクリーンに感度調整画面８０６が表示され、ユーザは忘れずに感度調整を行うことが可能となる。そのため、外部マイクロフォンを付け替えた際でも適切な感度で音声を取り込むことが可能となる。
【００６３】
（他の実施形態）
なお、本発明は、前述した実施形態の機能を実現するプログラムを、システム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置が、供給されたプログラムコードを読み出して実行することによっても達成される。従って、本発明の機能処理をコンピュータで実現するために、コンピュータにインストールされるプログラムコード自体も本発明の技術的範囲に含まれる。
【００６４】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００６５】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク（ＣＤ、ＤＶＤ）、光磁気ディスク、磁気テープ、不揮発性のメモリカード、ＲＯＭなどがある。
【００６６】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。そして、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００６７】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００６８】
【図１】第１実施形態に係る音声処理装置の機能構成を示す図である。
【図２】感度調整のＧＵＩ画面であるダイアログ画面の一例を示す図である。
【図３】第１実施形態に係る音声処理装置の動作フローチャートである。
【図４】変形例に係る音声処理装置の機能構成を示す図である。
【図５】感度テーブルの一例を示す図である。
【図６】第２実施形態に係る音声処理装置である音声認識装置の機能構成を示す図である。
【図７】音声認識用パラメータ調整のＧＵＩ画面であるダイアログ画面の一例を示す図である。
【図８】第３実施形態に係る複写機の操作パネルを例示的に示す図である。
【図９】操作パネルに表示される設定画面を例示的に示す図である。
【図１】
2008048076.tif 000003
【図２】
2008048076.tif 000004
【図３】
2008048076.tif 000005
【図４】
2008048076.tif 000006
【図５】
2008048076.tif 000007
【図６】
2008048076.tif 000008
【図７】
2008048076.tif 000009
【図８】
2008048076.tif 000010
【図９】
2008048076.tif 000011