(57)【要約】  【課題】記録音声と制御指示音声を同一のマイクロホンから入力する音声認識装置において、音声認識の精度に対するＡＬＣの増幅率の影響を軽減させることを課題とする。  【解決手段】声特徴抽出部１０５より前段に配された第１のＡＬＣａ１０４の抑圧量に応じて、声特徴抽出部１０５より後段に配された第２のＡＬＣｂ１０６の増幅量を調整する。または、声特徴抽出部１０５より前段に配された第１のＡＬＣａ１０４の抑圧量に応じて、声特徴データの増幅を行う第３のＡＬＣｃ１１５の増幅量を調整する。【選択図】図１
2013161008.tif 000002
【特許請求の範囲】
【請求項１】
記録音声と制御指示音声とを同一の音声収音手段から入力する音声認識装置において、音声収音手段と、声特徴抽出手段と、音声認識手段と、音声記録手段と、前記声特徴抽出手段より前段に配された第１のＡＬＣと、前記声特徴抽出手段より後段に配された第２のＡＬＣとを備え、前記第１のＡＬＣの増幅率に応じて前記第２のＡＬＣの増幅率を変更することを特徴とする音声認識装置。
【請求項２】
請求項１に記載の第２のＡＬＣの増幅率は、第１のＡＬＣの｛１―（適用増幅率／設定可能な最大増幅率）｝の逆数以下であることを特徴とする請求項１に記載の音声認識装置。
【請求項３】
請求項１に記載の第２のＡＬＣは、入力信号の大きさに応じて出力信号が飽和しないように増幅率を有限の範囲内で自動的に調整することを特徴とする請求項１に記載の音声認識装置。
【請求項４】
記録音声と制御指示音声とを同一の音声収音手段から入力する音声認識装置において、音声収音手段と、声特徴抽出手段と、音声認識手段と、音声記録手段と、前記声特徴抽出手段より前段に配された第１のＡＬＣと、音声認識の参照データを蓄積した記憶手段と、前記音声認識の参照データを調整する第３のＡＬＣとを備え、前記第１のＡＬＣの増幅率に応じて前記第３のＡＬＣの増幅率を変更することを特徴とする音声認識装置。
【請求項５】
請求項１に記載の音声認識装置において、前記音声認識装置の振動量を検出する手段と、前記振動量を前記第２のＡＬＣに伝達する手段とを備え、前記振動量の大きさに応じて前記第２のＡＬＣの増幅率を変更することを特徴とする請求項１に記載の音声認識装置。
【請求項６】
請求項４に記載の音声認識装置において、前記音声認識装置の振動量を検出する手段と、前記振動量を前記第３のＡＬＣに伝達する手段とを備え、前記振動量の大きさに応じて前記第３のＡＬＣの増幅率を変更することを特徴とする請求項４に記載の音声認識装置。
【請求項７】
請求項１に記載の音声認識装置において、前記音声認識装置に固定可能な収音装置を接続する音声入力端子と、前記音声入力端子に収音装置が接続されたことを検出する手段と、前記音声入力端子に収音装置が接続されたことを前記第２のＡＬＣに伝達する手段とを備え、前記検出の有無に応じて前記第２のＡＬＣの増幅率を変更することを特徴とする請求項１に記載の音声認識装置。
【請求項８】
請求項４に記載の音声認識装置において、前記音声認識装置に固定可能な収音装置を接続する音声入力端子と、前記音声入力端子に収音装置が接続されたことを検出する手段と、前記音声入力端子に収音装置が接続されたことを前記第３のＡＬＣに伝達する手段とを備え、前記検出の有無に応じて前記第３のＡＬＣの増幅率を変更することを特徴とする請求項４に記載の音声認識装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、使用者が発した音声を認識して、その認識結果に則した制御を行う音声認識装置に関するものである。
【背景技術】
【０００２】
従来、機器への制御指示を入力する手段の１つとして、使用者の発声を利用した音声認識装置がある。代表的なものとしてカーナビゲーションシステムが挙げられ、これは目的地名称を発声することで、ディスプレイ上に描かれた地図の上に走行ルートを重畳して表示するなどの使われ方が為されている。
【０００３】
また、自動車内で使用されることが前提となる装置であり、使用環境周辺のノイズ音を考慮した上で人声の認識精度を高めるための様々な技術が考案されている。このシステムで用いられる音声入力回路は、制御指示音声だけを効率良く抽出することが求められるため、その他の周囲音の忠実性は不要となる。
【０００４】
一方、従来のカムコーダなどの撮影装置においては、マイクロホンで収音された被写体の声や周囲環境音などの全ての音声は記録の対象となる（機器内部から発生する音については、ノイズとして低減処理を施される場合もある）。このため、マイクロホンで収音した音声を出来得る限り聞きやすく、かつ忠実に記録するための処理が行われており、その１つにオートレベルコントロール機能（ＡＬＣ）がある。これはマイクロホンで収音された音声が小さい時には増幅率を大きくし、逆に収音された音声が大きい時には増幅率を小さくするものである。また一般的に、増幅率には上限が設けられている。
【０００５】
ここで、前記ＡＬＣを有したカムコーダに音声認識機能が付加され、記録音声を入力するマイクと、制御指示音声を入力するマイクとが同一の物である場合、前記ＡＬＣの増幅率が認識精度に大きな影響を与える。例えば、制御指示音声の受付けを許可する際に、一定以上の入力音量であることの閾値条件を設けていたとする。このような条件設定が為されると、周囲環境音が大きいためにＡＬＣの増幅率が小さくなっている状態では、周囲環境音が小さくＡＬＣの増幅率が大きい状態と比較して、制御指示音声を同じ声量で発声したとしても、制御指示の受付けをされない場合が生じてくる。
【０００６】
上記の音量レベルについて図６を用いて説明する。縦軸は信号のレベルを、横軸はＡＬＣの入出力位置を示している。ＡＬＣ出力と認識部入力の間には増幅器が無く、同じレベルの信号が伝達されるものとする。図６ａは周囲環境音と制御指示音声の何れのＡＬＣ出力も内部回路のフルスケール以下であるために、信号がクリップしないレベルである。このときＡＬＣは設定可能な最大の増幅率で信号を増幅する。制御指示音声に注目すると、ＡＬＣ入力ではレベル「Ａ」であったものがレベル「Ｄ」に増幅されて出力される。このとき、該音声認識装置が制御指示を受け付けるための閾値条件として「認識部入力の信号レベルがＣ以上」という設定が為されていたとすると、本例の認識部入力の信号レベルは「Ｄ」であるから、制御指示音声が受け付けられる。
【０００７】
一方、図６ｂは周囲環境音が大きい場合である。ＡＬＣの増幅率が図６ａと同じであったとすると、破線で記したＡＬＣ出力となる。これでは信号がクリップしてしまうために、ＡＬＣは信号がクリップせず適正レベルに収まるように増幅率を低減する。このＡＬＣの増幅率が低減している状態の時に制御指示音声も入力されたとすると、制御指示音声の増幅率も低減してしまう。図６ｂの実線で記したものがそれであるが、レベル「Ａ」でＡＬＣに入力された制御指示音声はレベル「Ｂ」にまでしか増幅されない。前述と同様に、該音声認識装置が制御指示を受け付けるための閾値条件として「認識部入力の信号レベルがＣ以上」という設定が為されていたとすると、本例の認識部入力の信号レベルは「Ｂ」であるから、制御指示音声は受け付けられない。
【０００８】
つまり、周囲環境音によって変動するＡＬＣの増幅率に合わせて、使用者が発声する制御指示音声の発声量の下限値を変動させなければならなくなる。人間が前記のように発声量を器用に大小させることは難しく、その結果、音声認識の受付け精度が低下することになる。この問題を解決するために、図５に示すように、ＡＬＣの増幅率を推定し、増幅率の変動に合わせて声特徴量のデータを調整する技術が考案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開平４−２２９９９号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、上記従来例ではＡＬＣの増幅率の変化が周囲環境音と制御指示音声の何れによって生じたかを確認すること無く、後段で声特徴データを調整している。この方法では、ＡＬＣの増幅率の変化が周囲環境音によって生じた場合には支障は無いが、制御指示音声によって生じた場合には、後段での調整によって増幅されすぎてしまい、認識部に送られる信号が歪んでしまう可能性がある。信号が歪むと多くの高調波成分が付加される。もし、制御指示音声の言葉の判断方法に周波数成分の分布量を参照する方式が用いられていたとすると、比較される無歪の参照データとは周波数成分の分布量が異なってしまうために、意図した言葉として判断されなくなる。この結果、音声認識の精度が低下することになる。
【００１１】
本出願に係る発明の目的は、ＡＬＣの増幅率の変化を後段で補正する際に音声認識の精度に対する影響を軽減させる方法を提供することである。
【課題を解決するための手段】
【００１２】
本発明の音声認識装置は、記録音声と制御指示音声とを同一の音声収音手段から入力する音声認識装置において、音声収音手段と、声特徴抽出手段と、音声認識手段と、音声記録手段と、前記声特徴抽出手段より前段に配された第１のＡＬＣと、前記声特徴抽出手段より後段に配された第２のＡＬＣとを備え、前記第１のＡＬＣの増幅率に応じて前記第２のＡＬＣの増幅率を変更することを特徴としている。
【００１３】
係る構成において、記録音声と制御指示音声を同一の音声収音手段から入力する音声認識装置において、音声認識の精度に対する第１のＡＬＣの増幅率の影響を軽減させることができる。
【発明の効果】
【００１４】
記録音声と制御指示音声を同一のマイクロホンから入力する音声認識装置において、音声認識の精度に対するＡＬＣの増幅率の影響を軽減させることができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の第１の実施例に係る、音声認識装置の機能を説明するブロック図である。
【図２】本発明の第１の実施例と先行技術に係る、音声信号の大きさを説明する図である。
【図３】本発明の第２の実施例に係る、音声認識装置の機能を説明するブロック図である。
【図４】本発明の第２の実施例に係る、音声信号の大きさを説明する図である。
【図５】先行技術に係る、音声認識装置の機能を説明するブロック図である。
【図６】先行技術に係る、音声信号の大きさを説明する図である。
【発明を実施するための形態】
【００１６】
＜第１の実施形態＞
本発明による第１の実施例を説明する。図１は本発明で記す音声認識装置１００の構成例を示している。図示のように、音声認識装置１００はマイクロホン１０１、プリアンプ１０２、デジタル−アナログ変換器（ＡＤＣ）１０３、ＡＬＣａ１０４、声特徴抽出部１０５、ＡＬＣｂ１０６、特徴比較部１０７、録音部１０８、記憶装置１０９、認識部１１０、ＣＰＵ１１１、振動検出部１１２、外部入力端子１１３、セレクタ１１４を備えている。また、本実施例の音声認識装置１００は、不図示のメモリを備えており、ＣＰＵ１１１は、メモリ上に音声認識装置１００の制御プログラムを展開し、プログラムに従って、音声認識装置１００の各ブロックを制御する。
【００１７】
マイクロホン１０１は音声認識装置１００の外部からの音声を収音し電気信号に変換するもので、記録音声と制御指示音声との共通の入力口となるものである。プリアンプ１０２はマイクロホン１０１で得られる電気信号が微弱であるために、ノイズ耐性を向上させる目的で信号を増幅する増幅器である。ＡＤＣ１０３は、入力されたアナログ信号をデジタル信号に変換する。ＡＬＣａ１０４は前述のとおり入力信号の大小に応じて増幅率を変化させる自動音量調整増幅器であり、ここを通過する信号には記録音声と制御指示音声の双方が含まれているため、両者が混合された音声信号の最大値に応じて増幅率を決定する。声特徴抽出部１０５は、入力された音声の中から認識部１１０で使用する人声の特徴データを抜き出す。
【００１８】
人声の基音であるフォルマント周波数だけを抜き出すフィルタや、周波数解析結果などから特徴量を数値化するＭＦＣＣ（Mel Frequency Cepstral Coefficients）などが挙げられる。ＡＬＣｂ１０６は、ＡＬＣａ１０４が増幅率の抑圧動作をした際に、信号が抑圧された分を逆補正する。このために、ＡＬＣａ１０４は｛１−（適用増幅率／最大増幅率）｝の値を抑圧率としてＡＬＣｂ１０６に伝達する。ＡＬＣｂ１０６はこの抑圧率の逆数値以下の増幅率で入力信号を増幅する。ただし、出力信号がフルスケールを超えて歪むことが予期される信号が入力された際には増幅率を低減する。ＡＬＣの構成要素であるレベル検出部と増幅部の関係にはフィードフォーワード型とフィードバック型の２種類が存在するが、前者は後者に比べて即時性で僅かに劣るが歪低減効果が高いためにＡＬＣｂ１０６には好適な型である。
【００１９】
特徴比較部１０７は、前記ＡＬＣｂ１０６の出力信号と記憶装置１０９に蓄えられている音声の参照データとを比較する。ＡＬＣｂ１０６の出力信号レベルや含有する周波数分布量を調べることで、認識部１１０に受け渡す信号の内容を確認することができる。記録部１０８はＡＬＣａ１０４の出力信号を記録媒体に記録する。ここには、記録音質を調整する機能やデータ量圧縮を行うエンコーダ機能などが含まれても良い。
【００２０】
記憶装置１０９には、音声認識に使用するための声特徴の参照データが蓄えられている。一般的には読み出し専用メモリ（ＲＯＭ）か、データ更新が可能な場合にはフラッシュメモリなどで供される。認識部１１０は、前記の諸部位を経て得られた声特徴データから制御指示音声がどのような言葉であったのかを判断する。
【００２１】
ＣＰＵ１１１は、振動検出部から得られた振動量データや外部入力端子１１３の挿抜検出データに基づいて、ＡＬＣｂ１０６に対して増幅率の付加情報を伝達する。振動検出部１１２は使用者の手振れなどに起因する該音声認識装置１００全体の振動量を検出ものであり、一般的にジャイロセンサなどが使用される。また、声特徴抽出部１０５、録音部１０８、認識部１１０を制御している。
【００２２】
外部入力端子１１３は、マイクロホン１０１とは異なるマイクロホンからの入力信号を機器内に取り込むための端子であり、挿抜検出結果をＣＰＵ１１１へ、音声信号をセレクタ１１４へと伝送する。セレクタ１１４は、マイクロホン１０１からの音声信号と、外部入力端子１１３からの音声信号のどちらをプリアンプ１０２に伝送するのかを切替えるものである。
【００２３】
以下、図２を用いて説明を行う。なお、ＡＬＣｂ１０６で適用される増幅率はＡＬＣａ１０４での｛１−（適用増幅率／最大増幅率）｝の逆数、また音声認識を受け付ける閾値条件を特徴比較部１０７への入力レベルが「Ｃ以上」とする。
【００２４】
最初に、周囲環境音と制御指示音声とが適正レベルで入力された場合を説明する（図２ａ）。このとき、ＡＬＣａ１０４は設定可能な最大の増幅率で増幅をするが、出力レベルはフルスケールを超えない。ＡＬＣａ１０４にレベル「Ａ」で入力された制御指示音声は、レベル「Ｄ」にまで増幅される。この信号の中から、声特徴抽出部１０５で声特徴データが抽出される。この声特徴データはＡＬＣｂ１０６に入力されるが、ＡＬＣａ１０４で｛１−（適用増幅率／最大増幅率）｝の値が１（０ｄＢ）であるため、その逆数で補正をするＡＬＣｂ１０６の増幅率も１倍（０ｄＢ）となる。従って、特徴比較部１０７に到達する声特徴データのレベルは「Ｄ」となり、音声認識の受付条件を満たす。
【００２５】
次に、周囲環境音が大きい中で制御指示音声が発せられた時の動作を説明する（図２ｂ）。このとき、マイクロホン１０１で収音される音声が大きいので、変換される電気信号の振幅は大きくなる。プリアンプ１０２は固定された増幅率であるため、ＡＬＣａ１０４に入力される信号も大きい。ここでＡＬＣａ１０４が設定可能な最大の増幅率であると出力信号が歪む場合には、増幅率を下げる動作を行うことによって出力信号が歪むことを回避する。その後、声特徴抽出部１０５で声特徴データだけが抜き出されるが、ＡＬＣａ１０４の非抑圧動作時（図２ａ）に比べて小さいレベルになっている。
【００２６】
この信号をＡＬＣｂ１０６に入力すると、ＡＬＣａの抑圧率の逆数の増幅率で増幅されるために、ＡＬＣａ１０４の非抑圧動作時とほぼ同じ大きさの信号を得ることができる。このため、特徴比較部１０７には周囲環境音によってＡＬＣａ１０４が抑圧動作したことの影響を軽減した信号を伝達することができ、また記録部１０８にも歪みを軽減した記録音声を伝達することができる。
【００２７】
最後に、大きな声やマイクロホン１０１の近傍で制御指示音声が発せられた時の動作を説明する（図２ｃ）。この時マイクロホン１０１で収音される音声が大きいので、変換される電気信号の振幅は大きくなる。プリアンプ１０２は固定された増幅率であるため、ＡＬＣａ１０４に入力される信号も大きい。ここでＡＬＣａ１０４の増幅率が最大値であると出力信号が歪む場合には、増幅率を下げる動作を行うことによって出力信号が歪むことを回避する。その後、声特徴抽出部１０５で声特徴データだけが抜き出されるが、ＡＬＣａ１０４の出力信号中でレベルの大きい成分は制御指示音声であったために、ＡＬＣｂ１０６には大きな信号が入力される。
【００２８】
ここで２つのＡＬＣには、ＡＬＣａ１０４の抑圧分をＡＬＣｂが抑圧率の逆数で増幅するという関係があった。このため、ＡＬＣａ１０４の抑圧率が３ｄＢであったとすると、ＡＬＣｂ１０６は増幅率を３ｄＢ上げようとする。しかし、ＡＬＣａ１０４の増幅率が３ｄＢ高いままであったならば出力信号が歪んでしまうことを回避したのであるから、ＡＬＣｂ１０６で３ｄＢ増幅した結果は出力信号が歪んでしまうものと予期される。これが従来例で問題となった動作である。
【００２９】
しかし本実施例で配されたＡＬＣは出力信号が歪まないように増幅率を調整する機能を有しているために、３ｄＢ増幅することで歪みが生じると予期される場合には、その増幅率を低減する。その結果、本例では０ｄＢが適用される。
【００３０】
また、この音声認識装置１００がカメラなどの撮影機能を有している場合には、装置全体の振動量データを得られることがある。この振動量データをＣＰＵ１１１からＡＬＣｂ１０６に供給することで、増幅率の制御に役立てることができる。即ち、振動量が小さいというデータを得られたときには、装置が机上や三脚などに安定して置かれているという可能性が高い。
【００３１】
このような状況の場合、制御指示音声を発する使用者の口は装置を手で持っている場合に比べて遠くなっており、マイクロホン１０１で収音する声の大きさは小さくなると予想される。そのため、特徴比較部１０７に到達する信号レベルを若干大きくなるように調整することが有用である。そこでＡＬＣｂ１０６の増幅率を通常よりも若干上げるという手法が考えられる。
【００３２】
音声認識装置１００が外部入力端子１１３を備えて、かつ接続されるマイクの取付位置を固定できる構造になっている場合、この入力端子にマイクが接続された情報を得て、ＡＬＣｂ１０６の増幅率を調整することもできる。これは、前記のマイク取付位置が装置内部のマイクロホン１０１よりも使用者の口元に近い距離に位置するならば、制御指示音声が通常よりも大きく入力されることが予想されるために、ＡＬＣｂ１０６の増幅率を若干下げるという手法が考えられる。
【００３３】
同様に、前記マイク取付位置が装置内部のマイクロホン１０１よりも使用者の口元から遠い距離に位置するならば、制御指示音声が通常よりも小さく入力されることが予想されるために、ＡＬＣｂ１０６の増幅率を若干上げるという手法が考えられる。また、接続される可能性のあるマイクが限定される場合には、そのマイクの感度に応じてＡＬＣｂ１０６の増幅率を調整することも考えられる。
【００３４】
＜第２の実施形態＞
本発明による第２の実施例を説明する。図３は本発明で記す音声認識装置１００の構成例を示している。図１と異なるところは、声特徴抽出部１０５と特徴比較部１０７との間にあったＡＬＣｂ１０６に替わって、記憶装置１０９と特徴比較部１０７との間にＡＬＣｃ１１５が配されていることである。ＡＬＣｃ１１５ではＡＬＣａ１０４の抑圧率やＣＰＵ１１１からの情報を元に増幅率を決定している。
【００３５】
記憶装置１０９に記録されている参照データの音量は、マイクロホン１０１から一定距離を隔てた位置から標準的な声量で発せられ音声が特徴量比較部１１０に到達する際の大きさを基準に準備されていることが多いと考えられる。即ち、ＡＬＣａ１０４の増幅率が最大であることが前提となる。
【００３６】
以下、図４を用いて説明を行う。なお、ＡＬＣｃ１１５で適用される増幅率はＡＬＣａ１０４での（適用増幅率／最大増幅率）と同値とし、また音声認識を受け付ける閾値条件は特徴比較部１０７への入力レベルが「声特徴データ≧参照データ」にあること、記憶装置１０９に記憶されている参照データの信号レベルは「Ｃ」であるものとする。
【００３７】
最初に、周囲環境音と制御指示音声とが適正レベルで入力された場合を説明する（図４ａ）。このとき、ＡＬＣａ１０４は設定可能な最大の増幅率で増幅をするが、出力レベルはフルスケールを超えない。ＡＬＣａ１０４にレベル「Ａ」で入力された制御指示音声は、レベル「Ｄ」にまで増幅される。この信号の中から、声特徴抽出部１０５で声特徴データが抽出され、特徴比較部１０７に入力される。
【００３８】
一方、ＡＬＣａ１０４での（適用増幅率／最大増幅率）の値が１（０ｄＢ）であるため、ＡＬＣｃ１１５の増幅率も１倍（０ｄＢ）となる。従って、特徴比較部１０７に入力される参照データレベルは「Ｃ」となる。この結果、特徴比較部１０７に入力される信号レベルは「声特徴データ（Ｄ）＞参照データ（Ｃ）」の関係となり、音声認識の受付条件を満たす。
【００３９】
次に、周囲環境音が大きい中で制御指示音声が発せられた時の動作を説明する（図４ｂ）。このとき、マイクロホン１０１で収音される音声が大きいので、変換される電気信号の振幅は大きくなる。プリアンプ１０２は固定された増幅率であるため、ＡＬＣａ１０４に入力される信号も大きい。ここでＡＬＣａ１０４が設定可能な最大の増幅率であると出力信号が歪む場合には、増幅率を下げる動作を行うことによって出力信号が歪むことを回避する。
【００４０】
その後、声特徴抽出部１０５で声特徴データだけが抜き出されるが、ＡＬＣａ１０４の非抑圧動作時（図４ａ）のレベル「Ｄ」に比べて２段階小さいレベル「Ｂ」になっている。今、この２段階の低減量を２ｄＢとすれば、ＡＬＣｃ１１５の増幅率も２ｄＢ低減するものとなる。従って、ＡＬＣｃ１１５にレベル「Ｃ」で入力された参照データはレベル「Ａ」となって出力され、これが特徴比較部１０７に入力される。この結果、特徴比較部１０７に入力される信号レベルは「声特徴データ（Ｂ）＞参照データ（Ａ）」の関係となり、音声認識の受付条件を満たす。
【００４１】
最後に、大きな声やマイクロホン１０１の近傍で制御指示音声が発せられた時の動作を説明する（図４ｃ）。この時マイクロホン１０１で収音される音声が大きいので、変換される電気信号の振幅は大きくなる。プリアンプ１０２は固定された増幅率であるため、ＡＬＣａ１０４に入力される信号も大きい。ここでＡＬＣａ１０４の増幅率が最大値であると出力信号が歪む場合には、増幅率を下げる動作を行うことによって出力信号が歪むことを回避する。その後、声特徴抽出部１０５で声特徴データだけが抜き出される。ＡＬＣａ１０４での（適用増幅率／最大増幅率）が２ｄＢとすれば、ＡＬＣｃ１１５の増幅率も２ｄＢ低減するものとなる。
【００４２】
従って、ＡＬＣｃ１１５にレベル「Ｃ」で入力された参照データはレベル「Ａ」となって出力され、これが特徴比較部１０７に入力される。この結果、特徴比較部１０７に入力される信号レベルは「声特徴データ（Ｅ）＞参照データ（Ａ）」の関係となり、音声認識の受付条件を満たす。また、特徴比較部１０７に入力される制御指示音声もＡＬＣａの効果によって歪の小さい信号となる。
【００４３】
また実施例１と同様に、この音声認識装置１００がカメラなどの撮影機能を有している場合には振動量データをＣＰＵ１１１などからＡＬＣｃ１１５に供給することで、増幅率の制御に役立てることができる。即ち、振動量が小さいというデータを得られたときには、装置が机上や三脚などに安定して置かれているという可能性が高い。
【００４４】
このような状況の場合、制御指示音声を発する使用者の口は装置を手で持っている場合に比べて遠くなっており、マイクロホン１０１で収音する声の大きさは小さくなると予想される。そのため、特徴比較部１０７で比較される参照データの信号レベルを若干小さくなるように調整することが有用である。そこでＡＬＣｃ１１５の増幅率を通常よりも若干下げるという手法が考えられる。
【００４５】
音声認識装置１００が外部入力端子１１３を備えて、かつ接続されるマイクの取付位置を固定できる構造になっている場合、この入力端子にマイクが接続された情報を得て、ＡＬＣｃ１１５の増幅率を調整することもできる。これは、前記マイク取付位置が装置内部のマイクロホン１０１よりも使用者の口元に近い距離に位置するならば、制御指示音声が通常よりも大きく入力されることが予想されるために、ＡＬＣｃ１１５の増幅率を若干上げるという手法が考えられる。
【００４６】
同様に、前記マイク取付位置が装置内部のマイクロホン１０１よりも使用者の口元から遠い距離に位置するならば、制御指示音声が通常よりも小さく入力されることが予想されるために、ＡＬＣｃ１１５の増幅率を若干下げるという手法が考えられる。また、接続される可能性のあるマイクが限定される場合には、そのマイクの感度に応じてＡＬＣｃ１１５の増幅率を調整することも考えられる。
【符号の説明】
【００４７】
１００  音声認識装置
１０１  マイクロホン
１０２  プリアンプ
【図１】
2013161008.tif 000003
【図２】
2013161008.tif 000004
【図３】
2013161008.tif 000005
【図４】
2013161008.tif 000006
【図５】
2013161008.tif 000007
【図６】
2013161008.tif 000008