(57)【特許請求の範囲】
【請求項１】
入力の開始及び確定を指示する入力指示スイッチと、
単音節単位に区切って発声された音声を入力する音声入力手段と、
前記音声入力手段により入力された音声の単音節を分析してその特徴パラメータを抽出する分析手段と、
前記分析手段によって抽出された特徴パラメータから単音節を認識し、その認識結果を出力する認識手段と、
前記音声入力手段によって最後に入力された単音節を保持する保持手段と、
前記入力指示スイッチがＯＮされた状態において前記音声入力手段による音声入力を開始させ、かつ前記認識手段によって単音節が認識されてから前記入力指示スイッチがＯＦＦされた場合に、前記保持手段により保持されていた最後に入力された前記単音節を確定させる制御手段とを備えたことを特徴とする音声認識装置。
【請求項２】
前記認識手段により認識された単音節を表示する表示手段を備えたことを特徴とする請求項１に記載の音声認識装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、単音節に区切って発声された音声を認識して文章等を入力する音声認識装置に関するものである。
【０００２】
【従来の技術】
従来、音声認識装置は、１０１個の単音節を対象にして認識処理が行なわれていた。図４に示すように、話者により音声入力の開始、終了を指示する音声入力スイッチ３０が押され、目的の単音節が入力部４に向かって発声され、音声入力スイッチ３０が解放される。入力部４から入力された音声信号が分析部６において所定周期（一般に４〜２０ｍｓｅｃ）毎に分析され、特徴パラメータが抽出される。この特徴パラメータとしては、例えば、音声に含まれるスペクトルをバンドパスフィルタバンクにより抽出されたもの等が用いられている。特徴パラメータは、比較認識部８に供給され、標準パタンメモリ１０に記憶されている１０１個の単音節の標準パタンと全領域を一度に比較される。比較認識部８において比較された標準パタンの中で特徴パラメータに最も近い標準パタンに対応する単音節が認識結果として出力される。制御部１２において比較認識部８から出力された認識結果が第一表示部１４に表示される。
【０００３】
そして、話者は第一表示部１４に表示された単音節を確認し、所望の単音節ならば確定スイッチ３２が押されることにより所望の単音節が確定され、第二表示部１６に表示される。また、認識結果の単音節が所望の単音節でない場合は削除スイッチ３４が押されることにより削除され、話者が再び目的の単音節を音声で入力することにより再入力される。これ等の処理が繰り返されることにより文章が入力されていた。
【０００４】
ところで、標準パタンメモリ１０は、特定話者認識装置の場合、話者に対応した各単音節の特徴パラメータを、また、不特定話者認識装置の場合、予め多数の人の音声から抽出した各単音節の特徴パラメータを記憶するものである。
【０００５】
【発明が解決しようとする課題】
しかしながら、前記従来の音声認識装置によれば、一音節入力する毎に、認識された単音節が所望の単音節である場合に、確定するためのスイッチを押す必要があった。また、認識された単音節が所望のものでない場合に、削除のためのスイッチを押す必要があった。そのため、確定の度に、また、削除の度にスイッチを押すという煩わしい動作をしなければならない問題点があった。
【０００６】
本発明は、上述した問題点を解決するためになされたものであり、そのつど各種のスイッチを操作する必要がなく、入力操作を簡略化でき、かつ入力時間を短縮できる音声認識装置を提供することを目的としている。
【０００７】
【課題を解決するための手段】
この目的を達成するために、本発明の請求項１に記載の音声認識装置は、入力の開始及び確定を指示する入力指示スイッチと、単音節単位に区切って発声された音声を入力する音声入力手段と、前記音声入力手段により入力された音声の単音節を分析してその特徴パラメータを抽出する分析手段と、前記分析手段によって抽出された特徴パラメータから単音節を認識し、その認識結果を出力する認識手段と、前記音声入力手段によって最後に入力された単音節を保持する保持手段と、前記入力指示スイッチがＯＮされた状態において前記音声入力手段による音声入力を開始させ、かつ前記認識手段によって単音節が認識されてから前記入力指示スイッチがＯＦＦされた場合に、前記保持手段により保持されていた最後に入力された前記単音節を確定させる制御手段とを備えている。
【０００８】
この発明の音声認識装置によれば、前記入力指示スイッチをＯＮすることにより、前記制御手段は、音声入力手段による音声入力を開始させ、一音節入力する毎に、前記認識手段によって認識された単音節を利用者が確認した後、前記入力指示スイッチをＯＦＦした場合、前記制御手段が保持手段により保持されていた最後に入力された前記単音節を確定させる。従って、前記入力指示スイッチをＯＮしたままの状態では単音節が確定されずに、再入力が繰り返されるので、入力操作を簡略化でき、かつ入力時間を短縮することができる。
【０００９】
また、請求項２に記載の音声認識装置は、前記認識手段により認識された単音節を表示する表示手段をさらに備えている。従って、前記認識手段によって認識された単音節を直ちに前記表示手段に表示して、その単音節を容易に確認することができ、入力操作の正確性並びに効率化を図ることができる。
【００１０】
【発明の実施の形態】
以下に、本発明の音声認識装置を具体化した実施の形態について図面を参照して説明する。
【００１１】
図１は本実施の形態の音声認識装置の概略構成を示している。同図において、従来技術と同一の手段には同一の符号を付し、その詳細な説明は省略する。
【００１２】
前記音声認識装置は、入力指示スイッチ２、音声入力手段である入力部４、分析手段である分析部６、認識手段である比較認識部８、標準パタンメモリ１０、制御手段である制御部１２、表示手段である第一表示部１４及び第二表示部１６を備えて構成されている。
【００１３】
前記入力部４は、マイクロフォン、アンプ、Ａ／Ｄ変換器、フィルタ等で構成されている。また、前記分析部６、比較認識部８、標準パタンメモリ１０及び制御部１２は、ワンチップマイコン１８から構成され、そのハードウェア及びソフトウェア構成から各機能が実現されるようになっている。
【００１４】
このワンチップマイコン１８は、図２に示すように、各種の演算処理を行うＣＰＵ２０、処理プログラム等を記憶するＲＯＭ２２、データ等を記憶するＲＡＭ２４、割り込み処理を発生させるタイマ２６、そして、入力指示スイッチ２、入力部４、第一表示部１４、第二表示部１６等との間でデータの授受を行うＩ／Ｏポート２８等から構成されている。ここで、タイマ２６は所定時間毎に割り込み信号をＣＰＵ２０に出力するように構成されており、ＣＰＵ２０は、この割り込み信号を受けると、後述の図３の処理プログラムから、割り込みプログラムの処理に移り、割り込みプログラムの処理が終了すると、再び図３の処理プログラムに戻るように構成されている。この割り込み処理プログラムは、話者の発声する単音節の発声データが入力部４から入力されたか否かを判別し、入力されていないときは割り込み処理プログラムを終了し、入力されているときはそのデータをＲＡＭ２４のバッファに格納して割り込み処理プログラムを終了するようになっている。
【００１５】
また、第一表示部１４及び第二表示部１６は、例えば、液晶表示素子等で構成されている。
【００１６】
次に、本実施の形態の音声認識装置の動作について図３のフローチャートを参照して説明する。
【００１７】
先ず、図３のフローチャートは、ＣＰＵ２０における動作手順の要部を示している。ＲＯＭ２２に記憶されたプログラムがスタートされると、図３に示すように、先ず、ステップ１０２（以下、単にＳ１０２で示す。他のステップについても同様）にて、ＲＡＭ２４に領域確保されている第一メモリ、第二メモリ、バッファのデータがそれぞれクリアされ、第一表示部１４、第二表示部１６は何も表示されない初期状態に設定される。ここで、第一メモリは認識された単音節のデータを記憶するものであり、第二メモリは話者が音声で入力した文章データを記憶するものである。
【００１８】
次に、Ｓ１０４にて入力指示スイッチ２が押されたか否かが判断される。Ｓ１０４にて入力指示スイッチ２が押された場合は、Ｓ１０６にて入力指示スイッチ２が解放されたか否かが判断される。話者が入力指示スイッチ２を解放せずに押したままの場合は、Ｓ１１８にて後述する動作が行われる。
【００１９】
また、話者が入力指示スイッチ２を解放した場合には、Ｓ１０８にて第一メモリにデータがあるか否かが判断される。第一メモリにデータがない場合には、Ｓ１０４に戻る。
【００２０】
また、第一メモリにデータがある場合には、Ｓ１１０にて第一メモリのデータが第二メモリに追加される。そして、Ｓ１１２にて第二メモリのデータが第二表示部１６に表示される。Ｓ１１４にて第一メモリのデータがクリアされ、Ｓ１１６にて第一表示部１４がクリアされる。その後、Ｓ１０４に戻る。
【００２１】
そして、Ｓ１１８にてＲＡＭに領域が確保されている音声データバッファに入力指示スイッチ２が解放された直前に入力された最後のデータがあるか否かが判断される。ここで、話者が入力部４に向かって単音節を発声した場合に、図示しない割り込み処理プログラムにより、分析部６において入力部４より入力された音声信号が音声データバッファに記憶される。音声データバッファにデータがない場合は、Ｓ１０６に戻る。
【００２２】
また、音声データバッファにデータがある場合には、Ｓ１２０にて第一メモリにデータがあるか否かが判断される。第一メモリにデータがない場合には、Ｓ１２６にて後述する動作が行われる。また、第一メモリにデータがある場合には、Ｓ１２２にて第一メモリのデータがクリアされ、Ｓ１２４にて第一表示部１４がクリアされる。
【００２３】
Ｓ１２６では、分析部６において音声データバッファのデータがタイマ２８により所定周期毎に周波数スペクトルの時間変化に分析され、特徴パラメータとして抽出される。Ｓ１２８では、比較認識部８において分析部６により抽出された特徴パラメータと、標準パタンメモリ１０に記憶された単音節の標準パタンとが比較される。Ｓ１３０では、比較認識部８において比較された標準パタンの中で特徴パラメータに最も近い標準パタンに対応する単音節が認識結果として保持されるために第一メモリに出力される。Ｓ１３２にて第一メモリに保持された単音節の表示データを第一表示部１４に出力し表示させる。Ｓ１３４にて音声データバッファのデータがクリアされる。そして、Ｓ１０６に戻る。
【００２４】
このように、前記実施の形態によれば、従来のものとは異なり、入力指示スイッチをＯＮすることにより音声入力を開始させ、一音節入力する毎に認識された単音節を利用者が確認した後、入力指示スイッチをＯＦＦした場合に前記単音節が確定され、入力指示スイッチをＯＮしたままの状態では確定されずに、再入力が繰り返されるので、入力操作を簡略化でき、かつ入力時間を短縮できる。
【００２５】
なお、前記実施の形態においては認識された音声を確認する方法として液晶表示素子に表示させていたが、認識された単音節の合成音を出力することにより確認するようにしてもよい。
【００２６】
また、前記実施の形態においては単音節の認識方法として標準パタンとのマッチングを用いたが、隠れマルコフモデル（ＨＭＭ）やニューラルネットワーク等を利用した認識方法を用いてもよい。
【００２７】
【発明の効果】
以上説明したことから明らかなように、本発明の請求項１に記載の音声認識装置によれば、入力指示スイッチをＯＮすることにより音声入力を開始させ、一音節入力する毎に認識された単音節を利用者が確認した後、入力指示スイッチをＯＦＦした場合に保持手段により保持されていた最後に入力された前記単音節が確定され、入力指示スイッチをＯＮしたままの状態では確定されずに、再入力が繰り返されるので、そのつど各種のスイッチを操作する必要がなく、入力操作を簡略化でき、かつ入力時間を短縮できる。
【図面の簡単な説明】
【図１】  本実施の形態の音声認識装置の概略構成図である。
【図２】  本実施の形態のワンチップマイコンの構成を示すブロック図である。
【図３】  本実施の形態の動作を示すフローチャートである。
【図４】  従来の音声認識装置の概略構成図である。
【符号の説明】
２    入力指示スイッチ
４    入力部
６    分析部
８    比較認識部
１０  標準パタンメモリ
１２  制御部
１４  第一表示部
１６  第二表示部
【図１】
0003752738.tif 000002
【図２】
0003752738.tif 000003
【図３】
0003752738.tif 000004
【図４】
0003752738.tif 000005