JPH1138994A - 音声認識装置及びナビゲーションシステム - Google Patents

音声認識装置及びナビゲーションシステム

Info

Publication number
JPH1138994A
JPH1138994A JP9192816A JP19281697A JPH1138994A JP H1138994 A JPH1138994 A JP H1138994A JP 9192816 A JP9192816 A JP 9192816A JP 19281697 A JP19281697 A JP 19281697A JP H1138994 A JPH1138994 A JP H1138994A
Authority
JP
Japan
Prior art keywords
voice
recognition
input
target pattern
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP9192816A
Other languages
English (en)
Other versions
JP3358498B2 (ja
Inventor
Norihide Kitaoka
教英 北岡
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Denso Corp
Original Assignee
Denso Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Denso Corp filed Critical Denso Corp
Priority to JP19281697A priority Critical patent/JP3358498B2/ja
Publication of JPH1138994A publication Critical patent/JPH1138994A/ja
Application granted granted Critical
Publication of JP3358498B2 publication Critical patent/JP3358498B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Navigation (AREA)
  • Instructional Devices (AREA)

Abstract

(57)【要約】 【課題】 音声認識装置への音声入力の対象が階層的構
造の場合に、上位階層を省略した方が自然な場合であっ
ても上位階層から音声入力しなくてはならないという利
用者の負担を軽減し、使い勝手をより向上させる。 【解決手段】 例えば「愛知県刈谷市昭和(しょうわ)
町」と音声入力したい場合に「愛知県刈谷市松栄(しょ
うえい)町」と誤認識された場合、町レベルよりも上位
の階層を構成する「愛知県」あるいは「愛知県刈谷市」
が省略可能な上位階層リストとして設定され、照合を開
始する頂点が市レベルあるいは町レベルにも追加される
(S40)。そのため、2回目には「昭和町」とだけ音
声入力するだけでも、それが「愛知県刈谷市」を省略し
たものであると見なして入力音声に対する音声認識処理
(S50)を実行できる。つまり、利用者は誤認識され
た部分に対応する「昭和町」だけを音声入力するだけで
よくなる。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、例えばナビゲーシ
ョンシステムにおける目的地の設定などを音声によって
入力できるようにする場合などに有効な音声認識装置及
びその音声認識装置を備えたナビゲーションシステムに
関する。
【0002】
【従来の技術及び発明が解決しようとする課題】従来よ
り、入力された音声を予め記憶されている複数の比較対
象パターン候補と比較し、一致度合の高いものを認識結
果とする音声認識装置が既に実用化されており、例えば
ナビゲーションシステムにおいて設定すべき目的地を利
用者が地名を音声で入力するためなどに用いられてい
る。特に車載ナビゲーションシステムを運転手自身が利
用する場合、音声入力であればボタン操作や画面注視が
伴わないため、車両の走行中に行っても安全性が高いた
め有効である。
【0003】このような機能を満たすためには、十分詳
細な地点の指定が容易にできなくてはならない。具体的
には、県や市のレベルではなく、市の下の町名のレベル
や、町村における大字といったレベルまで入力できる必
要がある。さらに、利用者が例えば「愛知県刈谷市昭和
町」と設定したい場合に、「愛知県」「刈谷市」「昭和
町」というように県市町というレベル毎に区切って発音
しなくてはならないとすると利用者にとって煩わしいの
で、ひと続きで入力(一括入力)できるようにすること
が好ましい。
【0004】但し、このように一括入力に対応する構成
とした場合には、逆に利用者にとって使い勝手が悪くな
る状況も想定される。それは、設定すべき目的地を利用
者が再度入力しなくてはならない場合である。つまり、
現在の認識技術ではその認識結果が完全に正確なものと
は言い切れないため、一度の音声入力で必ずしも正確に
認識されるとは限らないからである。例えば利用者が
「愛知県刈谷市昭和(しょうわ)町」と音声で入力した
場合に、例えば「愛知県刈谷市松栄(しょうえい)町」
と誤って認識してしまうことが考えられる。そして、こ
のような誤認識の場合には、再度「愛知県刈谷市昭和
町」と音声入力する必要がある。
【0005】しかしながら、日常生活における会話など
を考えると、このような誤認識の場合には、「愛知県刈
谷市昭和町」と音声入力するのではなく、誤認識された
町名だけを修正することが自然である。つまり、2回目
は「昭和町」だけを音声入力できるようにすることが好
ましいと考えられる。
【0006】また、このような誤認識に起因するのでは
ないが、例えば車載ナビゲーションシステムを搭載した
車両が例えば愛知県内を走行しており、同じ愛知県内で
ある「愛知県刈谷市昭和町」を目的地として設定する場
合には、「愛知県刈谷市昭和町」と音声入力するのでは
なく、「愛知県」を省略して「刈谷市昭和町」と音声入
力する方が自然である。
【0007】なお、このような問題は、上述した県市町
…からなる地名には限らず、同じように複数の語を階層
的につなぎ合わせたものとして設定されるものであれば
同様に適用できる。本発明は、このような問題を解決
し、音声認識装置への音声入力の対象が階層的構造の場
合に、上位階層を省略した方が自然な場合であっても上
位階層から音声入力しなくてはならないという利用者の
負担を軽減し、使い勝手をより向上させることを目的と
する。
【0008】
【課題を解決するための手段及び発明の効果】上記目的
を達成するためになされた請求項1に記載の音声認識装
置は、音声を入力するための音声入力手段と、該音声入
力手段を介して入力された音声を、予め辞書手段に記憶
されている複数の比較対象パターン候補と比較して一致
度合の高いものを認識結果とする認識手段と、該認識手
段による認識結果を報知する報知手段と、該報知手段に
よって認識結果が報知された後に所定の確定指示がなさ
れた場合には、当該認識結果を確定したものとして所定
の確定後処理を実行する確定後処理手段とを備える音声
認識装置であって、前記辞書手段に記憶されている前記
複数の比較対象パターン候補の内の少なくとも一つは、
複数の語を階層的につなぎ合わせたものとして設定され
ており、前記複数の語を階層的につなぎ合わせた比較対
象パターン候補の上位階層を構成する語又は語群が、認
識処理時の省略対象として設定されている場合には、前
記認識手段が、その設定されている前記上位階層構成語
又は語群を省略したものも一時的に前記比較対象パター
ン候補と見なした上で、前記入力音声に対する比較を実
行するよう構成されていることを特徴とする。
【0009】請求項1に記載の音声認識装置によれば、
利用者が音声入力手段を介して音声を入力すると、認識
手段が、その入力された音声を予め辞書手段に記憶され
ている複数の比較対象パターン候補と比較して一致度合
の高いものを認識結果とし、報知手段によって認識結果
を報知する。そして、認識結果が報知された後に所定の
確定指示がなされた場合には、確定後処理手段が、その
認識結果を確定したものとして所定の確定後処理を実行
する。ここで、辞書手段に記憶されている複数の比較対
象パターン候補の内の少なくとも一つは、複数の語を階
層的につなぎ合わせたものとして設定されている。そし
てさらに、複数の語を階層的につなぎ合わせた比較対象
パターン候補の上位階層を構成する語又は語群が、認識
処理時の省略対象として設定されている場合には、認識
手段が、その設定されている上位階層構成語又は語群を
省略したものも一時的に比較対象パターン候補と見なし
た上で、入力音声に対する比較を実行する。
【0010】したがって、予め辞書手段に設定されてい
る比較対象パターン候補以外であっても、認識処理時の
省略対象として設定されている比較対象パターン候補の
上位階層構成語又は語群を省略したものも一時的に比較
対象パターン候補と見なされて入力音声に対する比較を
実行されるため、そのような上位階層構成語又は語群を
省略した音声入力も許容されることとなる。
【0011】このことによる効果を明確にするため、認
識処理時の省略対象として設定される具体例を2つ挙げ
て説明する。まず、認識処理時の省略対象として設定さ
れる第1の具体例としては、例えば請求項2に示すよう
に、前記認識結果を報知した後の所定期間内に前回の認
識結果と同じ所定のカテゴリに属する音声入力がなされ
た場合の、その前回の認識結果の上位階層を構成する語
又は語群が考えられる。これによって、例えば利用者が
「愛知県刈谷市昭和(しょうわ)町」と音声で入力した
にもかかわらず、音声認識装置「愛知県刈谷市松栄(し
ょうえい)町」と誤って認識してしまった場合、利用者
が再度音声入力する際に「愛知県刈谷市昭和町」と音声
入力するのではなく、「昭和町」だけを音声入力するだ
けでよくなる。つまり、最初の音声入力である「愛知県
刈谷市昭和町」は、「愛知県」と「刈谷市」と「昭和
町」というそれぞれ地名としての異なるレベルを示す複
数の語を階層的につなぎ合わせたものであるため、その
上位階層を構成する語又は語群である「愛知県」あるい
は「愛知県刈谷市」が認識処理時の省略対象として設定
されることとなる。そのため、2回目には「昭和町」と
だけ音声入力するだけでも、それが「愛知県刈谷市」を
省略したものであると見なして入力音声に対する比較を
実行できる。もちろん、愛知県だけを省略して再度「刈
谷市昭和町」と音声入力するような状況にも対応でき
る。
【0012】このように、装置側に誤認識された場合
に、その誤認識された部分(上述の例では「昭和町」と
いう町名)だけを修正することは、日常生活における会
話などの習慣から考えると、ごく自然である。音声認識
装置を利用する場合に限って特別な注意を払うことを強
制するのは使い勝手の点で好ましくない。したがって、
本発明の音声認識装置のように、誤認識の部分だけ修正
するという日常会話の習慣においてごく自然な振舞いに
対応できることによって、上位階層を省略した方が自然
な場合であっても上位階層から音声入力しなくてはなら
ないという利用者の負担を軽減し、使い勝手をより向上
させることができるのである。
【0013】また、認識処理時の省略対象として設定さ
れる第2の具体例としては、例えば請求項4に示すよう
に、本音声認識装置による音声認識結果が利用されるシ
ステム中の当該音声認識装置以外の装置から入力するこ
とが考えられる。より、具体的には、例えば音声認識装
置がカーナビゲーションシステムにおいて目的地等を音
声で入力するために用いられたとすると、そのシステム
中のナビゲーション装置本体からの現在地情報等が考え
られる。つまり、ナビゲーションシステムを搭載した車
両が例えば愛知県内を走行しており、同じ愛知県内であ
る「愛知県刈谷市昭和町」を目的地として設定する場合
には、「愛知県刈谷市昭和町」と音声入力するのではな
く、「愛知県」を省略して「刈谷市昭和町」と音声入力
する方がやはり自然である。つまり、あえて愛知県から
特定しないでも、その下位階層である市レベルからの指
定で十分であると利用者が考えている状況である。
【0014】このような場合でも、本発明の音声認識装
置であれば対応できる。つまり、上述の例であれば、車
両が現在愛知県内を走行しているのであれば、愛知県と
いう上位階層を認識処理時の省略対象として設定すれば
よいのである。このように、自分達が現在存在している
所定のエリア内については、そのエリアを特定する上位
階層の地名をあえて特定せず、その下位の階層から特定
するという日常会話の習慣においてごく自然な振舞いに
対応できることによって、上位階層を省略した方が自然
な場合であっても上位階層から音声入力しなくてはなら
ないという利用者の負担を軽減し、使い勝手をより向上
させることができるのである。
【0015】ところで、上述した音声認識装置において
は、認識手段が、その設定されている上位階層構成語又
は語群を省略したものも一時的に比較対象パターン候補
と見なした上で、入力音声に対する比較を実行するので
あるが、これを実行する上での構成例を2つ示してお
く。
【0016】まず1つ目は、請求項5に示すように、認
識処理時の省略対象として設定されている上位階層構成
語又は語群を参照データとして一時的に記憶しておく参
照データ記憶手段を備えており、認識手段が、認識処理
実行の際、辞書手段に記憶されている複数の比較対象パ
ターン候補から参照データ記憶手段に記憶された参照デ
ータの上位階層を構成する語を省略したものも一時的に
比較対象パターン候補と見なした上で、今回の入力音声
に対する比較を実行する構成である。
【0017】2つ目は、請求項6に示すように、前回の
認識結果が複数の語を階層的につなぎ合わせたものであ
る場合には、その認識結果を参照データとして一時的に
記憶しておく参照データ記憶手段と、参照データ記憶手
段に記憶された参照データに基づき、辞書手段に記憶さ
れている該当する比較対象パターン候補から参照データ
の上位階層を構成する語を省略した第2の比較対象パタ
ーン候補を新設する辞書制御手段とを備えており、辞書
制御手段によって第2の比較対象パターン候補が新設さ
れた状態の辞書手段に記憶されている比較対象パターン
候補を用いて、認識手段が今回の入力音声に対する比較
を実行する構成である。
【0018】また、認識結果の報知後に所定の確定指示
がなされた場合には、その認識結果を確定したものとし
て所定の確定後処理へ移行すると説明したが、この「所
定の確定後処理」とは、例えばカーナビゲーションシス
テムに用いられた場合には、認識結果としての目的地を
設定する処理自体あるいは目的地設定処理を実行する装
置側へその目的地を設定するよう指示する処理などが考
えられる。また、認識結果の報知後の「所定の確定指
示」に関しては、やはり音声で入力(例えば「はい」と
発声することで入力)したり、確定ボタンのようなスイ
ッチ類の操作によって指示したりすることが考えられ
る。
【0019】また、比較対象パターンを除外して認識結
果を決定する場合の条件として、認識結果を報知した後
の所定期間内に再度音声入力がなされることを挙げてい
るが、この「所定期間内」としては、認識結果の報知後
に前記所定の確定指示がなされるまでとすることが考え
られる。つまり、確定指示がなされて所定の確定後処理
へ移行するということは正しい認識結果であったことを
意味するため、次回の音声入力についての最初の認識処
理については、前回の処理で省略対象として設定してい
たものをそのまま継続はしないようにする。特に、前回
の認識結果からその上位階層を構成する語又は語群を省
略対象として設定する場合には、装置側の誤認識に基づ
くものであり、それを次回の音声入力についての認識処
理についてまで持ち越すことは基本的には不適切である
からである。但し、現在地に基づいて県名などを省略す
るような場合には、結果的に省略対象が同じになること
は考えられる。
【0020】さらに、前記認識結果の報知に関しては、
所定の音声発生装置から認識結果の内容を音声にて出力
することにより行うことが考えられる。カーナビゲーシ
ョンシステムなどの車載機器用として用いる場合には、
音声で出力されれば、ドライバーは視点を表示装置にず
らしたりする必要がないので、安全運転のより一層の確
保の点では有利であると言える。但し、音声出力に限定
されるものではなく、画面上に文字または記号を表示で
きる表示装置に、認識結果の内容を、文字または記号に
よる画像にて表示することにより行ったり、音声及び画
像の両方にて報知するようにしてもよいし、それら以外
の報知の手法を採用してもよい。車載機器として適用す
る場合に音声出力が有利であることを述べたが、もちろ
ん車両が走行中でない状況もあるので、音声及び画像の
両方で報知すれば、ドライバーは表示による確認と音声
による確認との両方が可能となる。
【0021】また、請求項1〜7のいずれかに記載の音
声認識装置をナビゲーションシステム用として用いる場
合には、請求項8に示すように構成することが考えられ
る。すなわち、請求項1〜7のいずれかに記載の音声認
識装置と、ナビゲーション装置とを備え、音声認識装置
の音声入力手段は、少なくともナビゲーション装置がナ
ビゲート処理をする上で指定される必要のある所定のナ
ビゲート処理関連データの指示を利用者が音声にて入力
するために用いられるものであり、確定後処理手段は、
認識手段による認識結果をナビゲーション装置に出力す
るよう構成されているのである。この場合の「所定のナ
ビゲート処理関連データ」としては、目的地が代表的な
ものとして挙げられるが、それ以外にもルート探索に関
する条件選択など、ナビゲート処理をする上で指定の必
要のある指示が含まれる。そしてこの場合は、認識結果
としてのナビゲート処理関連情報を報知することとなる
が、上述したように、一度音声入力した地名の一部が誤
認識されていた場合に、その誤っている下位階層だけを
再入力すればよくなるなど、利用者の使い勝手が向上す
る。
【0022】なお、特に現在走行している場所の県名な
どを省略しての入力をできるようにする点では請求項9
に記載の構成が好ましい。つまり、請求項4に記載の音
声認識装置と、ナビゲーション装置とを備え、音声認識
装置の音声入力手段は、少なくともナビゲーション装置
がナビゲート処理をする上で指定される必要のある所定
の地名関連データの指示を利用者が音声にて入力するた
めに用いられるものであり、確定後処理手段は、認識手
段による認識結果を前記ナビゲーション装置に出力する
ナビゲーションシステムであって、ナビゲーション装置
は、現在地を検出する現在地検出手段と、該現在地検出
手段によって検出した現在地が、複数の語を階層的につ
なぎ合わせた前記比較対象パターン候補として表せる場
合には、その上位階層を構成する語又は語群を、認識処
理時の省略対象として前記音声認識装置に出力する省略
対象データ出力手段とを備えることを特徴とする。
【0023】この場合には、ナビゲーション装置が、そ
の基本機能を発揮する上で現在地を検出する機能を備え
るため、その検出した現在地から例えば現在走行してい
る場所の県名を省略対象として設定することができる。
なお、音声認識装置の適用先としては、上述したナビゲ
ーションシステムには限定されない。例えば音声認識装
置を空調システム用として用いる場合には、設定温度の
調整、空調モード(冷房・暖房・ドライ)の選択、ある
いは風向モードの選択を音声入力によって行うようにす
ることが考えられる。
【0024】例えば設定温度について言えば、「設定温
度を25度にする」や「設定温度を5度下げる」という
ように、設定温度に関する指示であるが、その指示内容
について複数存在する場合である。本発明を適用すれ
ば、「設定温度を25度にする」と入力したのに「設定
温度を22度にする」と誤認識した場合には、再度の音
声入力では「25度にする」だけ入力すればよくなり、
やはり利用者の使い勝手が向上する。空調モードや風向
モードなどについても同様である。
【0025】つまり、「複数の語を階層的につなぎ合わ
せたものとして設定されている比較対象パターン候補」
としては、上述したナビゲーションシステムにおける地
名のような県市町…という階層関係だけでなく、上述し
た空調システムにおいて調整対象(例えば設定温度)を
上位階層とし、それに対する調整内容(例えば25度に
する)を下位階層とするといったこともできる。
【0026】なお、上述のナビゲーションシステム及び
空調システムは、車載機器として用いられる場合だけで
はなく、例えば携帯型ナビゲーション装置や屋内用空調
装置などでもよい。但し、これまで説明したように車載
機器用として用いる場合には利用者がドライバーである
ことが考えられ、その場合には運転自体が最重要であ
り、それ以外の車載機器については、なるべく運転に支
障がないことが好ましい。したがって、車載機器として
のナビゲーションシステムや空調システムを前提とした
音声認識装置の場合には、より一層の利点がある。もち
ろん、このような視点で考えるならば、ナビゲーション
システムや空調システム以外の車載機器に対しても同様
に利用することができる。例えば、カーオーディオ機器
などは有効である。また、いわゆるパワーウインドウの
開閉やミラー角度の調整などを音声によって指示するよ
うな構成を考えれば、そのような状況でも有効である。
【0027】
【発明の実施の形態】図1は本発明の実施形態の音声認
識装置30を適用したカーナビゲーションシステム2の
概略構成を示すブロック図である。本カーナビゲーショ
ンシステム2は、位置検出器4、地図データ入力器6、
操作スイッチ群8、これらに接続された制御回路10、
制御回路10に接続された外部メモリ12、表示装置1
4及びリモコンセンサ15及び音声認識装置30を備え
ている。なお制御回路10は通常のコンピュータとして
構成されており、内部には、周知のCPU、ROM、R
AM、I/O及びこれらの構成を接続するバスラインが
備えられている。
【0028】前記位置検出器4は、いずれも周知の地磁
気センサ16、ジャイロスコープ18、距離センサ2
0、及び衛星からの電波に基づいて車両の位置を検出す
るGPS(Global Positioning System )のためのGP
S受信機22を有している。これらのセンサ等16,1
8,20,22は各々が性質の異なる誤差を持っている
ため、複数のセンサにより、各々補間しながら使用する
ように構成されている。なお、精度によっては上述した
内の一部で構成してもよく、更に、ステアリングの回転
センサ、各転動輪の車輪センサ等を用いてもよい。
【0029】地図データ入力器6は、位置検出の精度向
上のためのいわゆるマップマッチング用データ、地図デ
ータ及び目印データを含む各種データを入力するための
装置である。媒体としては、そのデータ量からCD−R
OMを用いるのが一般的であるが、メモリカード等の他
の媒体を用いても良い。
【0030】表示装置14はカラー表示装置であり、表
示装置14の画面には、位置検出器4から入力された車
両現在位置マークと、地図データ入力器6より入力され
た地図データと、更に地図上に表示する誘導経路や後述
する設定地点の目印等の付加データとを重ねて表示する
ことができる。
【0031】また、本カーナビゲーションシステム2
は、リモートコントロール端末(以下、リモコンと称す
る。)15aを介してリモコンセンサ15から、あるい
は操作スイッチ群8により目的地の位置を入力すると、
現在位置からその目的地までの最適な経路を自動的に選
択して誘導経路を形成し表示する、いわゆる経路案内機
能も備えている。このような自動的に最適な経路を設定
する手法は、ダイクストラ法等の手法が知られている。
操作スイッチ群8は、例えば、表示装置14と一体にな
ったタッチスイッチもしくはメカニカルなスイッチ等が
用いられ、各種入力に使用される。
【0032】そして、音声認識装置30は、上記操作ス
イッチ群8あるいはリモコン15aが手動操作により目
的地などを指示するために用いられるのに対して、利用
者が音声で入力することによっても同様に目的地などを
指示することができるようにするための装置である。
【0033】この音声認識装置30は、「認識手段」と
しての音声認識部31と、対話制御部32と、音声合成
部33と、音声入力部34と、「音声入力手段」として
のマイク35と、PTT(Push-To-Talk)スイッチ36
と、スピーカ37とを備えている。
【0034】音声認識部31は、音声入力部34から入
力された音声データを、対話制御部32からの指示によ
り入力音声の認識処理を行い、その認識結果を対話制御
部32に返す。すなわち、音声入力部34から取得した
音声データに対し、記憶している辞書データを用いて照
合を行ない、複数の比較対象パターン候補と比較して一
致度の高い上位比較対象パターンを対話制御部32へ出
力する。入力音声中の単語系列の認識は、音声入力部3
4から入力された音声データを順次音響分析して音響的
特徴量(例えばケプストラム)を抽出し、この音響分析
によって得られた音響的特徴量時系列データを得る。そ
して、周知のDPマッチング法によって、この時系列デ
ータをいくつかの区間に分け、各区間が辞書データとし
て格納されたどの単語に対応しているかを求める。
【0035】対話制御部32は、その認識結果及び自身
が管理する内部状態から、音声合成部33への応答音声
の発声指示や、システム自体の処理を実行する制御回路
10に対して例えばナビゲート処理のために必要な目的
地を通知して設定処理を実行させるよう指示する処理を
実行する。このような処理が確定後処理であり、結果と
して、この音声認識装置30を利用すれば、上記操作ス
イッチ群8あるいはリモコン15aを手動しなくても、
音声入力によりナビゲーション装置に対する目的地の指
示などが可能となるのである。
【0036】また音声入力部34は、マイク35にて取
り込んだ周囲の音声をデジタルデータに変換して音声認
識部31に出力するものである。本実施形態において
は、利用者がPTTスイッチ36を押しながらマイク3
5を介して音声を入力するという使用方法である。具体
的には、音声入力部34はPTTスイッチ36が押され
たかどうかを判断しており、PTTスイッチ36が押さ
れている場合にはマイク35を介しての音声入力処理を
実行するが、押されていない場合にはその音声入力処理
を実行しないようにしている。したがって、PTTスイ
ッチ36が押されている間にマイク35を介して入力さ
れた音声データのみが音声認識部31へ出力されること
となる。
【0037】ここで、音声認識部31と対話制御部32
についてさらに説明する。図2は、この音声認識部31
と対話制御部32の構成をさらに詳しく示したものであ
り、(A),(B)の2つの構成例を説明する。まず、
図2(A)に示す構成では、音声認識部31が照合部3
1aと辞書部31bとで構成されており、対話制御部3
2が記憶部32a、入力部32b及び後処理部32cで
構成されている。音声認識部31においては、照合部3
1aが、音声入力部34から取得した音声データに対
し、辞書部31b内に記憶されている辞書データを用い
て照合を行なうのであるが、詳しくは、まずは対話制御
部32の記憶部32aに参照すべきデータがあれば、そ
れを参照して省略可能な上位階層リストを作成する。そ
して、その省略可能な上位階層部分を辞書部31b内に
記憶されている辞書データから省略したものも一時的に
比較対象パターン候補と見なした上で照合を行なうので
ある。この照合の詳細については後述する。
【0038】そして、照合部31aにて複数の比較対象
パターン候補と比較されて一致度が高いとされた上位比
較対象パターンは、対話制御部32の記憶部32aへ出
力すされることとなる。ところで、本実施形態の辞書部
31bに記憶されている辞書データは、比較対象パター
ン候補となる語彙そのもののデータだけでなく、その比
較対象パターンとなる語彙が複数の語を階層的につなぎ
合わせたものである場合には、その階層構造を示すデー
タも記憶されている。具体的には、語彙を構成する音節
データが図3に示すように木(tree)構造の各辺(図3
において矢印(→)で示す)に割り付けられている。な
お、図3において、一重丸(○)は頂点を表し、二重丸
(◎)は受理頂点、すなわち単語に対する頂点を表す。
そして、図3中の矢印Aで示す頂点が「根」となり、そ
こから先行順走査(preorder traversal)にしたがって
各辺に割り付けられ音節を辿ることで単語が完成する。
ここで「先行順走査」とは、根を訪問し、次に子を根と
する部分木を順番に走査(この走査も先行順走査であ
る。)していくことを指す。なお、ここで、「親」とは
直前の頂点、「子」とは次の頂点、「兄弟」とは同じ親
を持つ頂点同士をそれぞれ意味する。
【0039】つまり、図3に示す具体例では、「根」と
なる頂点(矢印Aで示す)から順に辿ると「あいちけ
ん」となって矢印Bで示す受理頂点となる。したがっ
て、「あいちけん(愛知県)」で一つの認識対象単語と
なる。そして、さらにその矢印Bで示す受理頂点を経由
して「かりやし」となって矢印Cで示す受理頂点とな
る。したがって、あいちけんかりやし(愛知県刈谷
市)」でも一つの認識対象単語となる。さらにその矢印
Cで示す受理頂点を経由して「子」の頂点がある。図3
には図示しないが例えば「しょうわちょう」と辿ること
ができて受理頂点があるため、「あいちけんかりやしし
ょうわちょう(愛知県刈谷市昭和町)」でも一つの認識
対象単語である。
【0040】この場合には、例えば「あいちけんかりや
ししょうわちょう(愛知県刈谷市昭和町)」という一つ
の認識対象単語は、「あいちけん(愛知県)」と「かり
やし(刈谷市)」と「しょうわちょう(昭和町)」とい
う3つの語が階層的につなぎ合わせたものである。した
がって、このように3階層となっているということが図
3に矢印B,Cで示す受理頂点の存在によって判る。つ
まり、受理頂点はそこまで辿ってきた音節データで単語
が構成されることを示すが、逆にその受理頂点から下流
側にさらに音節データがある場合には、その受理頂点よ
りも上流側が上位階層となり、下流側が下位階層とな
る。例えば、図3に矢印Bで示す受理頂点を考えると、
上流側の「あいちけん(愛知県)」が上位階層であり、
下流側の「かりやし(刈谷市)……」が下位階層であ
る。つまり、この場合には県を示す語が上位階層で、市
レベル以下を示す語が下位階層となる。また、図3に矢
印Cで示す受理頂点を考えると、上流側の「あいちけん
かりやし(愛知県刈谷市)」が上位階層であり、図3に
は示していないが下流側の例えば「しょうわちょう(昭
和町)」が下位階層となる。
【0041】以上は辞書部31bに記憶されている辞書
データの説明として、愛知県刈谷市昭和町という具体例
で説明したが、基本的には都道府県を最上位階層とし、
市レベルを2番目の階層、町レベルを3番目の階層とし
て他の地名についてもデータが設定されている。なお、
「基本的に」といったのは、県の次の市レベルで「町」
や「村」が来る地名もあるからである。
【0042】辞書部31bの説明はこれで終わることと
する。上述したように、音声認識部31においては、照
合部31aが、音声入力部34から取得した音声データ
に対し、辞書部31b内に記憶されている複数の比較対
象パターン候補と比較して一致度の高い上位比較対象パ
ターンを対話制御部32の記憶部32aへ出力する。そ
して記憶部32aでは、この上位比較対象パターンを記
憶しておく。また、入力部32bは制御回路10からの
外部状況を入力するのであるが、その入力した外部状況
も記憶部32aに記憶される。この場合の外部状況と
は、上述した位置検出器4によって検出した位置に基づ
く現在地のデータである。なお、この記憶部32aに記
憶された上位比較対象パターンや入力した外部状況であ
る現在地データなどは、所定の確定指示がなされた場合
にはクリアされる。
【0043】そして、後処理部32cでは、例えば上記
所定の確定指示がなされた場合に制御回路10へデータ
を送って所定の処理をするように指示する「確定後処
理」を実行したり、あるいは音声合成部33へ音声デー
タを送って発音させるように指示する処理を実行する。
なお、この場合の制御回路10へ送るデータとしては、
最終的な認識結果としての上位比較対象パターンの全て
でもよいし、あるいはその内の最上位のものだけでもよ
い。
【0044】一方、図2(B)に示す構成では、音声認
識部31が照合部131aと辞書部131bとで構成さ
れており、対話制御部32が記憶部132a、入力部1
32b、後処理部132c及び辞書制御部132dで構
成されている。上記図2(A)に示す構成では、対話制
御部32の記憶部32aに参照すべきデータがあれば、
音声認識部31の照合部31aが対話制御部32の記憶
部32aに記憶されている参照データを参照して省略可
能な上位階層リストを作成し、それに基づいて照合処理
を行なうようにしていたが、図2(B)の構成では、照
合部31aにおける照合処理に先だって、対話制御部3
2の辞書制御部132dが辞書31bに記憶されている
辞書データの制御を行なう。具体的には、記憶部132
aに記憶されている参照データを参照して省略可能な上
位階層リストを作成し、その省略可能な上位階層部分を
辞書部31b内に記憶されている辞書データから一時的
に省略する。このように辞書制御がなされた辞書データ
を用いて照合部31aが照合処理を実行するのである。
【0045】なお、後処理部132cの動作は、上記図
2(A)の場合と同様なので、ここでは説明を省略す
る。次に、本実施形態1のカーナビゲーションシステム
2の動作について説明する。なお、音声認識装置30に
関係する部分が特徴であるので、カナビゲーションシス
テムとしての一般的な動作を簡単に説明した後、音声認
識装置30に関係する部分の動作について詳しく説明す
ることとする。
【0046】カーナビゲーションシステム2の電源オン
後に、表示装置14上に表示されるメニューから、ドラ
イバーがリモコン15a(操作スイッチ群8でも同様に
操作できる。以後の説明においても同じ)により、案内
経路を表示装置14に表示させるために経路情報表示処
理を選択した場合、あるいは、音声認識装置30を介し
て希望するメニューをマイク35を介して音声入力する
ことで、対話制御部32から制御回路10へ、リモコン
15aを介して選択されるのを同様の指示がなされた場
合、次のような処理を実施する。
【0047】すなわち、ドライバーが表示装置14上の
地図に基づいて、音声あるいはリモコンなどの操作によ
って目的地を入力すると、GPS受信機22から得られ
る衛星のデータに基づき車両の現在地が求められ、目的
地と現在地との間に、ダイクストラ法によりコスト計算
して、現在地から目的地までの最も短距離の経路を誘導
経路として求める処理が行われる。そして、表示装置1
4上の道路地図に重ねて誘導経路を表示して、ドライバ
ーに適切なルートを案内する。このような誘導経路を求
める計算処理や案内処理は一般的に良く知られた処理で
あるので説明は省略する。
【0048】次に、音声認識装置30における動作につ
いて、上述の経路案内のための目的地を音声入力する場
合を例にとって説明する。図4は、その場合の音声認識
部31及び対話制御部32における処理を示すフローチ
ャートである。なお、本フローチャートは、音声認識部
31及び対話制御部32が図2(A)に示す構成を備え
ていることを前提とした処理を示している。
【0049】まず最初のステップS10においては音声
入力があるかどうかを判断する。上述したように、PT
Tスイッチ36が押されている間にマイク35を介して
入力された音声データのみが音声入力部34から音声認
識部31へ出力されるので、この音声入力部34からの
音声入力があるかどうかを判断する。音声入力があれば
(S10:YES)、対話制御部32内の記憶部32a
(図2(A)参照)を参照し(S20)、参照データが
あるかどうかを判断する(S30)。この参照データは
S80の処理において記憶されたものである。S80の
処理は後で説明する。記憶部32a内に参照データがあ
れば(S30:YES)、その参照データに基づいて次
の2つの処理を実行する(S40)。すなわち、省略
可能な上位階層リストの作成と照合開始頂点の決定で
ある。ここでは、図3に示した辞書データの具体例であ
る「あいちけんかりやししょうえいちょう(愛知県刈谷
市松栄町)」が参照データとして記憶されていた場合に
ついて説明する。この参照データについては、上述した
受理頂点B,C(図3参照)を考慮すると、「あいちけ
ん(愛知県)」という上位階層と、「あいちけんかりや
し(愛知県刈谷市)」という上位階層の2つが考えられ
る。したがって、このS40では、上記の省略可能な
上位階層リストとしては、「あいちけん」及び「あいち
けんかりやし」を作成することとなる。そして、の照
合開始頂点の決定は次のように行なう。つまり、図3に
示す辞書データであれば、上述したように、図3中の矢
印Aで示す頂点が「根」となり、そこから先行順走査
(preorder traversal)にしたがって各辺に割り付けら
れ音節を辿ることで単語が完成する。したがって、この
状態では照合開始頂点は矢印Aで示す頂点だけである
が、上記によって2つの省略可能な上位階層リストが
作成されたので、これに応じた照合開始頂点を追加決定
する。つまり、上位階層リスト「あいちけん」の受理頂
点である矢印Bで示す受理頂点と、上位階層リスト「あ
いちけんかりやし」の受理頂点である矢印Cで示す受理
頂点を新たな照合開始頂点として決定するのである。
【0050】S40の処理後は、S50へ移行して音声
認識処理を実行する。なお、S30で否定判断、すなわ
ち参照データがない場合にはS40の処理を実行するこ
となくS50へ移行する。ここで、S50での音声認識
処理について説明する。基本的には、取得した音声デー
タに対して辞書部31b内に記憶されている辞書データ
を用いて照合を行なうのであるが、その際、S40で照
合開始頂点が追加決定されているので、その追加決定さ
れた照合開始頂点から始まる単語も一時的に辞書データ
中の単語であるとして照合を行なう。そして、その追加
決定された照合開始頂点から始まる単語との照合結果に
より上位比較対象パターンが定まった場合には、記憶部
32aに記憶されている上位階層リストの内の対応する
ものをその上位比較対象パターンに付加した上で、最終
的な認識結果としての上位比較対象パターンを決定す
る。これにより認識結果が決定される。例えば、図3中
の矢印Cで示す受理頂点が照合開始頂点となり、この照
合開始頂点から始まる単語である「しょうわちょう(昭
和町)」が上位比較対象パターンとして定まった場合に
は、対応する上位階層リストが「あいちけんかりやし」
であるため、最終的な認識結果としては「あいちけんか
りやししょうわちょう(愛知県刈谷市昭和町)」とな
る。
【0051】図4のフローチャートの説明に戻り、続く
S60では、S50での音声認識処理による認識結果
が、「はい」という音声入力であるかどうかを判断す
る。そして、「はい」という音声入力でなければ(S6
0:NO)、続くS70にて認識結果が所定カテゴリに
属するものであるかどうかを判断する。ここでは経路案
内のための目的地を設定する処理を前提としているの
で、この所定カテゴリとは地名に関するカテゴリであ
る。
【0052】この所定カテゴリであれば(S70:YE
S)、S80へ移行して、その認識結果を参照データと
してとして記憶部32a(図2(A)参照)に記憶させ
る。そして、続くS90にて、音声応答処理を実行す
る。これは、音声合成部33及びスピーカ37を介して
認識結果を音声として出力する処理である。
【0053】一方、所定カテゴリでなければ(S70:
NO)、S100へ移行してその他の処理を実行する。
S90あるいはS100の処理の後はS10へ戻って、
処理を繰り返す。また、S60で肯定判断、すなわち認
識結果が「はい」という音声入力であった場合には、S
110へ移行して認識結果を確定する。そして続くS1
20にて、所定の確定後処理を実行する。この場合の確
定後処理とは、認識結果としての「経路案内のための目
的地」に関するデータを、制御回路10へ(図1参照)
へ出力する処理などとである。
【0054】このような確定後処理が終了した後は、S
130へ移行して、S80の処理で記憶部32aに記憶
されていた参照データを削除する。その後、S10へ戻
る。以上が、経路案内のための目的地を音声入力する場
合を例にとった場合の動作説明であるが、本発明の音声
認識に係る特徴及び効果をより明確に理解するために、
S50の処理説明でも触れたが、目的地として「愛知県
刈谷市昭和(しょうわ)町」を指定するという具体例で
説明を続ける。
【0055】利用者がマイク35を介して「愛知県刈谷
市昭和町」と音声入力したとする。音声認識の精度が1
00%でない場合には誤認識してしまう可能性がある。
例えば「愛知県刈谷市松栄(しょうえい)町」と誤って
認識してしまった場合には、音声認識装置30はその音
声をスピーカ37を介して出力する。
【0056】これにより利用者は誤って認識されている
ことが判るので、再度「愛知県刈谷市昭和町」であるこ
とを音声認識装置30側に音声入力しなくてはならな
い。但し、利用者が再度音声入力する際には「愛知県刈
谷市昭和町」と音声入力するのではなく、「昭和町」だ
けを音声入力するだけでよくなる。つまり、最初の音声
入力である「愛知県刈谷市昭和町」は、「愛知県」と
「刈谷市」と「昭和町」というそれぞれ地名としての異
なるレベルを示す複数の語を階層的につなぎ合わせたも
のであるため、その上位階層を構成する語又は語群であ
る「愛知県」あるいは「愛知県刈谷市」が認識処理時の
省略対象(図4のS40で説明した省略可能な上位階層
リストに該当する)として設定されることとなる。その
ため、2回目には「昭和町」とだけ音声入力するだけで
も、それが「愛知県刈谷市」を省略したものであると見
なして入力音声に対する比較を実行できる。もちろん、
愛知県だけを省略して再度「刈谷市昭和町」と音声入力
する状況にも対応できる。
【0057】このように、音声認識装置30側に誤認識
された場合に、その誤認識された部分(上述の例では
「昭和町」という町名)だけを修正することは、日常生
活における会話などの習慣から考えると、ごく自然であ
る。音声認識装置30を利用する場合に限って特別な注
意を払うことを強制するのは使い勝手の点で好ましくな
い。したがって、本音声認識装置30のように、誤認識
の部分だけ修正するという日常会話の習慣においてごく
自然な振舞いに対応できることによって、上位階層を省
略した方が自然な場合であっても上位階層から音声入力
しなくてはならないという利用者の負担を軽減し、使い
勝手をより向上させることができるのである。
【0058】なお、図4のフローチャートに示すよう
に、S120での確定後処理が終了した場合には、S1
30にて記憶部32aの参照データを削除している。つ
まり、この参照データは誤認識された場合を想定し、S
40での省略可能な上位階層リストの作成のために記憶
されたものであるため、S120での確定後処理が終了
してしまえば、もう不必要となり、逆に次回の音声認識
に対しては無関係なデータであるため、ここで削除して
おくのである。
【0059】ところで、図4のフローチャートに示す処
理内容は、図2(A)に示す構成を前提としたものであ
ったが、図2(B)に示す構成を前提とした場合につい
て説明しておく。この場合も基本的な処理は同じである
が、S40及びS50の処理内容が多少異なることとな
る。つまり、図2(A)に示す構成を前提とした場合に
は、S40にて省略可能な上位階層リストの作成と照合
開始頂点の決定をし、S50の音声認識処理において
は、S40で追加決定された照合開始頂点から始まる単
語も一時的に辞書データ中の単語であるとして照合を行
なうようにした。
【0060】それに対して、図2(B)に示す構成を前
提とした場合には、S40に相当する処理として次のよ
うな内容の処理を実行する。つまり、省略可能な上位階
層リストの作成は同じであるが、辞書制御部132d
が、その省略可能な上位階層リストに基づき、辞書部3
1bに記憶されている該当する比較対象パターン候補か
ら参その上位階層リストを構成する語を省略した第2の
比較対象パターン候補を新設することとなる。上述した
具体例で言えば、「しょうわちょう(昭和町)」や「か
りやししょうわちょう(刈谷市昭和町)」などがこれに
相当する。したがって、図4のS50に相当する処理と
しては、この辞書制御部132dによって第2の比較対
象パターン候補が新設された状態の辞書部31bに記憶
されている比較対象パターン候補を用いて照合部31a
による通常の照合が実施される。なお、この場合には、
図4のS130に相当する処理として、記憶部132a
の参照データを削除すると共に、辞書制御部132dに
よって辞書部31bに新設された第2の比較対象パター
ン候補が削除され、元の状態に復帰される。 [別実施形態]以上図1〜図4を参照して、一実施形態
を説明したが、別のいくつかの実施形態について説明す
る。
【0061】(1)上記実施形態では、認識処理時の省
略対象として、認識結果を報知した後の所定期間内に前
回の認識結果と同じ所定のカテゴリに属する音声入力が
なされた場合の、その前回の認識結果の上位階層を構成
する語を想定した。しかし、これには限定されず、次の
ような実施形態も考えられる。つまり、制御回路10か
ら入力した外部状況(図2参照)に基づく場合である。
具体的には、カーナビゲーションシステム2システム中
のナビゲーション装置本体から入力した現在地情報等で
ある。つまり、カーナビゲーションシステム2を搭載し
た車両が例えば愛知県内を走行しており、同じ愛知県内
である「愛知県刈谷市昭和町」を目的地として設定する
場合には、「愛知県刈谷市昭和町」と音声入力するので
はなく、「愛知県」を省略して「刈谷市昭和町」と音声
入力する方がやはり自然である。つまり、あえて愛知県
から特定しないでも、その下位階層である市レベルから
の指定で十分であると利用者が考えている状況である。
【0062】このような場合には、対話制御部32が制
御回路10から外部状況としての現在地を入力し、例え
ば「愛知県」という上位階層を認識処理時の省略対象と
して設定すればよい。このように、自分達が現在存在し
ている所定のエリア内については、そのエリアを特定す
る上位階層の地名をあえて特定せず、その下位の階層か
ら特定するという日常会話の習慣においてごく自然な振
舞いに対応できることによって、上位階層を省略した方
が自然な場合であっても上位階層から音声入力しなくて
はならないという利用者の負担を軽減し、使い勝手をよ
り向上させることができる。
【0063】(2)また、上記実施形態では、「報知手
段」としてスピーカ37を用い、音声出力により認識結
果を報知するようにしたが、このように音声で出力され
れば、認識結果の確認のためにドライバーが視点を移動
する必要がないので、一層の安全運転に貢献できる。つ
まり、カーナビゲーションシステム2を車載機器用とし
て用いているので、このような音声出力には利点があ
る。もちろん、画面上に文字または記号を表示すること
により認識結果を報知してもよいし、音声を出力するこ
とにより報知すると共に画面上に文字または記号を表示
することにより報知するようにしてもよい。そして、画
面上に認識結果を表示させる場合には、カーナビゲーシ
ョンシステム2の地図情報を表示するための表示装置1
4(図1参照)に表示させるような構成を採用すること
もできる。
【0064】なお、上記図4のS40の処理において
は、認識結果が所定カテゴリに属するものであるかどう
かを判断するものとし、その所定カテゴリとは目的地の
設定を前提にするため地名に関するカテゴリであると説
明した。しかしながら、本発明の主旨はこのような地名
等に限定されるものではなく、抽象的に言えば、認識結
果を出力し、利用者の確認を得てから正式に確定する必
要があるような情報に関するカテゴリということであ
る。具体的に上述のカーナビゲーションシステム2で言
うならば、ナビゲート処理をする上で指定される必要の
ある所定のナビゲート処理関連情報の指示ということと
なる。この「所定のナビゲート処理関連情報」の代表的
なものが目的地であるが、それ以外にもルート探索に関
する条件選択など、ナビゲート処理をする上で指定の必
要のある指示が含まれる。
【0065】以上、本発明はこのような実施例に何等限
定されるものではなく、本発明の主旨を逸脱しない範囲
において種々なる形態で実施し得る。例えば、上述した
実施形態では、音声認識装置30をカーナビゲーション
システム2に適用した例として説明したが、適用先とし
ては、上述したカーナビゲーションシステム2には限定
されない。例えば音声認識装置を空調システム用として
用いる場合には、設定温度の調整、空調モード(冷房・
暖房・ドライ)の選択、あるいは風向モードの選択を音
声入力によって行うようにすることが考えられる。例え
ば設定温度について言えば、「設定温度を25度にす
る」や「設定温度を5度下げる」というように、設定温
度に関する指示であるが、その指示内容について複数存
在する場合である。本発明を適用すれば、「設定温度を
25度にする」と入力したのに「設定温度を22度にす
る」と誤認識した場合には、再度の音声入力では「25
度にする」だけ入力すればよくなり、やはり利用者の使
い勝手が向上する。空調モードや風向モードなどについ
ても同様である。
【0066】なお、上述のカーナビゲーションシステム
2や空調システムは、車載機器として用いられる場合だ
けではなく、例えば携帯型ナビゲーション装置や屋内用
空調装置などでもよい。但し、これまで説明したように
車載機器用として用いる場合には利用者がドライバーで
あることが考えられ、その場合には運転自体が最重要で
あり、それ以外の車載機器については、なるべく運転に
支障がないことが好ましい。したがって、車載機器とし
てのカーナビゲーションシステム2や空調システムを前
提とした音声認識装置の場合には、より一層の利点があ
る。もちろん、このような視点で考えるならば、ナビゲ
ーションシステムや空調システム以外の車載機器に対し
ても同様に利用することができる。例えば、カーオーデ
ィオ機器などは有効である。また、いわゆるパワーウイ
ンドウの開閉やミラー角度の調整などを音声によって指
示するような構成を考えれば、そのような状況でも有効
である。
【図面の簡単な説明】
【図1】 本発明の実施の形態としてのカーナビゲーシ
ョンシステムの概略構成を示すブロック図である。
【図2】 音声認識装置における音声認識部と対話制御
部の構成を示すブロック図である。
【図3】 音声認識部内の辞書部に記憶されている辞書
データを示す説明図である。
【図4】 音声認識装置における音声認識及び対話制御
に係る処理を示すフローチャートである。
【符号の説明】
2…カーナビゲーションシステム 4…位置検出器 6…地図データ入力器 8…操作スイッチ
群 10…制御回路 12…外部メモリ 14…表示装置 15…リモコンセ
ンサ 15a…リモコン 16…地磁気セ
ンサ 18…ジャイロスコープ 20…距離センサ 22…GPS受信機 30…音声認識装
置 31…音声認識部 31a…照合部 31b…辞書部 32…対話制御
部 32a…記憶部 32b…入力部 32c…後処理部 33…音声合成
部 34…音声入力部 35…マイク 36…PTTスイッチ 37…スピーカ 132a…記憶部 132b…入力部 132c…後処理部 132d…辞書制
御部
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 FI G09B 29/10 G09B 29/10 A

Claims (9)

    【特許請求の範囲】
  1. 【請求項1】 音声を入力するための音声入力手段と、 該音声入力手段を介して入力された音声を、予め辞書手
    段に記憶されている複数の比較対象パターン候補と比較
    して一致度合の高いものを認識結果とする認識手段と、 該認識手段による認識結果を報知する報知手段と、 該報知手段によって認識結果が報知された後に所定の確
    定指示がなされた場合には、当該認識結果を確定したも
    のとして所定の確定後処理を実行する確定後処理手段と
    を備える音声認識装置であって、 前記辞書手段に記憶されている前記複数の比較対象パタ
    ーン候補の内の少なくとも一つは、複数の語を階層的に
    つなぎ合わせたものとして設定されており、 前記複数の語を階層的につなぎ合わせた比較対象パター
    ン候補の上位階層を構成する語又は語群が、認識処理時
    の省略対象として設定されている場合には、前記認識手
    段が、その設定されている前記上位階層構成語又は語群
    を省略したものも一時的に前記比較対象パターン候補と
    見なした上で、前記入力音声に対する比較を実行するよ
    う構成されていることを特徴とする音声認識装置。
  2. 【請求項2】 請求項1に記載の音声認識装置におい
    て、 前記認識結果を報知した後の所定期間内に前回の認識結
    果と同じ所定のカテゴリに属する音声入力がなされた場
    合の、その前回の認識結果の上位階層を構成する語又は
    語群が、前記認識処理時の省略対象として設定されてい
    ることを特徴とする音声認識装置。
  3. 【請求項3】 請求項2に記載の音声認識装置におい
    て、 前記認識手段が前回の認識結果からその上位階層を構成
    する語を省略したものも一時的に前記比較対象パターン
    候補と見なした上で今回の入力音声に対する比較を実行
    することの許容される所定期間は、前記認識結果の報知
    後に前記所定の確定指示がなされるまでであることを特
    徴とする音声認識装置。
  4. 【請求項4】 請求項1に記載の音声認識装置におい
    て、 前記認識処理時の省略対象として設定されている上位階
    層を構成する語又は語群は、本音声認識装置による音声
    認識結果が利用されるシステム中の当該音声認識装置以
    外の装置から入力したものであることを特徴とする音声
    認識装置。
  5. 【請求項5】 請求項1〜4のいずれかに記載の音声認
    識装置において、 前記認識処理時の省略対象として設定されている上位階
    層構成語又は語群を参照データとして一時的に記憶して
    おく参照データ記憶手段を備えており、 前記認識手段が、認識処理実行の際、前記辞書手段に記
    憶されている複数の比較対象パターン候補から前記参照
    データ記憶手段に記憶された参照データの上位階層を構
    成する語を省略したものも一時的に前記比較対象パター
    ン候補と見なした上で、今回の入力音声に対する比較を
    実行するよう構成されていることを特徴とする音声認識
    装置。
  6. 【請求項6】 請求項1〜4のいずれかに記載の音声認
    識装置において、 前回の認識結果が複数の語を階層的につなぎ合わせたも
    のである場合には、その認識結果を参照データとして一
    時的に記憶しておく参照データ記憶手段と、 該参照データ記憶手段に記憶された参照データに基づ
    き、前記辞書手段に記憶されている該当する比較対象パ
    ターン候補から前記参照データの上位階層を構成する語
    を省略した第2の比較対象パターン候補を新設する辞書
    制御手段とを備えており、 前記辞書制御手段によって前記第2の比較対象パターン
    候補が新設された状態の前記辞書手段に記憶されている
    比較対象パターン候補を用いて、前記認識手段が今回の
    入力音声に対する比較を実行するよう構成されているこ
    とを特徴とする音声認識装置。
  7. 【請求項7】 請求項1〜6のいずれかに記載の音声認
    識装置において、 前記報知手段は、音声を出力することにより報知する手
    段であり、前記認識結果の報知は、前記認識結果の内容
    を音声として前記音声出力手段から出力することによっ
    て行われることを特徴とする音声認識装置。
  8. 【請求項8】 請求項1〜7のいずれかに記載の音声認
    識装置と、ナビゲーション装置とを備え、 前記音声認識装置の前記音声入力手段は、少なくとも前
    記ナビゲーション装置がナビゲート処理をする上で指定
    される必要のある所定のナビゲート処理関連データの指
    示を利用者が音声にて入力するために用いられるもので
    あり、前記確定後処理手段は、前記認識手段による認識
    結果を前記ナビゲーション装置に出力するよう構成され
    ていることを特徴とするナビゲーションシステム。
  9. 【請求項9】 請求項4に記載の音声認識装置と、ナビ
    ゲーション装置とを備え、 前記音声認識装置の前記音声入力手段は、少なくとも前
    記ナビゲーション装置がナビゲート処理をする上で指定
    される必要のある所定の地名関連データの指示を利用者
    が音声にて入力するために用いられるものであり、前記
    確定後処理手段は、前記認識手段による認識結果を前記
    ナビゲーション装置に出力するよう構成されているナビ
    ゲーションシステムであって、 前記ナビゲーション装置は、 現在地を検出する現在地検出手段と、 該現在地検出手段によって検出した現在地が、複数の語
    を階層的につなぎ合わせた前記比較対象パターン候補と
    して表せる場合には、その上位階層を構成する語又は語
    群を、前記認識処理時の省略対象として前記音声認識装
    置に出力する省略対象データ出力手段と、 を備えることを特徴とするナビゲーションシステム。
JP19281697A 1997-07-17 1997-07-17 音声認識装置及びナビゲーションシステム Expired - Fee Related JP3358498B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP19281697A JP3358498B2 (ja) 1997-07-17 1997-07-17 音声認識装置及びナビゲーションシステム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19281697A JP3358498B2 (ja) 1997-07-17 1997-07-17 音声認識装置及びナビゲーションシステム

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2002134248A Division JP3654262B2 (ja) 2002-05-09 2002-05-09 音声認識装置及びナビゲーションシステム

Publications (2)

Publication Number Publication Date
JPH1138994A true JPH1138994A (ja) 1999-02-12
JP3358498B2 JP3358498B2 (ja) 2002-12-16

Family

ID=16297471

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19281697A Expired - Fee Related JP3358498B2 (ja) 1997-07-17 1997-07-17 音声認識装置及びナビゲーションシステム

Country Status (1)

Country Link
JP (1) JP3358498B2 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002073074A (ja) * 2000-08-31 2002-03-12 Pioneer Electronic Corp 音声による数字列認識方法ならびに装置
JP2002287792A (ja) * 2001-03-27 2002-10-04 Denso Corp 音声認識装置
JP2006330577A (ja) * 2005-05-30 2006-12-07 Alpine Electronics Inc 音声認識装置及び音声認識方法
JP2008268571A (ja) * 2007-04-20 2008-11-06 Xanavi Informatics Corp 音声認識装置、その音声認識方法

Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62266599A (ja) * 1986-05-14 1987-11-19 三菱電機株式会社 音声認識装置
JPS63800B2 (ja) * 1982-09-30 1988-01-08 Sharp Kk
JPH0666591A (ja) * 1992-08-20 1994-03-08 Ricoh Co Ltd 車載用ナビゲート装置
JPH0721200A (ja) * 1993-06-18 1995-01-24 Sony Corp データベース検索装置
JPH07230293A (ja) * 1994-02-17 1995-08-29 Sony Corp 音声認識装置
JPH07311591A (ja) * 1994-05-18 1995-11-28 Sony Corp 音声認識装置およびナビゲーションシステム
JPH08202388A (ja) * 1995-01-24 1996-08-09 Omron Corp 音声認識装置及び音声認識方法
JPH08202386A (ja) * 1995-01-23 1996-08-09 Sony Corp 音声認識方法、音声認識装置、およびナビゲーション装置
JPH08313292A (ja) * 1995-05-16 1996-11-29 Aqueous Res:Kk 車載用ナビゲーション装置
JPH08320697A (ja) * 1995-05-23 1996-12-03 Hitachi Ltd 音声認識装置
JPH08328584A (ja) * 1995-05-29 1996-12-13 Sony Corp 音声認識装置、音声認識方法及びナビゲーション装置
WO1997010583A1 (de) * 1995-09-11 1997-03-20 Daimler-Benz Aerospace Aktiengesellschaft Verfahren zur automatischen steuerung eines oder mehrerer geräte durch sprachkommandos oder per sprachdialog im echtzeitbetrieb und vorrichtung zum ausführen des verfahrens
JPH09114487A (ja) * 1995-10-16 1997-05-02 Sony Corp 音声認識装置,音声認識方法,ナビゲーション装置,ナビゲート方法及び自動車
JPH1062198A (ja) * 1996-08-19 1998-03-06 Sony Corp ナビゲーション装置
JPH10253378A (ja) * 1997-03-13 1998-09-25 Sony Corp 音声認識方法とこれを実施した装置
JPH1124693A (ja) * 1997-06-27 1999-01-29 Nec Corp 音声認識装置

Patent Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63800B2 (ja) * 1982-09-30 1988-01-08 Sharp Kk
JPS62266599A (ja) * 1986-05-14 1987-11-19 三菱電機株式会社 音声認識装置
JPH0666591A (ja) * 1992-08-20 1994-03-08 Ricoh Co Ltd 車載用ナビゲート装置
JPH0721200A (ja) * 1993-06-18 1995-01-24 Sony Corp データベース検索装置
JPH07230293A (ja) * 1994-02-17 1995-08-29 Sony Corp 音声認識装置
JPH07311591A (ja) * 1994-05-18 1995-11-28 Sony Corp 音声認識装置およびナビゲーションシステム
JPH08202386A (ja) * 1995-01-23 1996-08-09 Sony Corp 音声認識方法、音声認識装置、およびナビゲーション装置
JPH08202388A (ja) * 1995-01-24 1996-08-09 Omron Corp 音声認識装置及び音声認識方法
JPH08313292A (ja) * 1995-05-16 1996-11-29 Aqueous Res:Kk 車載用ナビゲーション装置
JPH08320697A (ja) * 1995-05-23 1996-12-03 Hitachi Ltd 音声認識装置
JPH08328584A (ja) * 1995-05-29 1996-12-13 Sony Corp 音声認識装置、音声認識方法及びナビゲーション装置
WO1997010583A1 (de) * 1995-09-11 1997-03-20 Daimler-Benz Aerospace Aktiengesellschaft Verfahren zur automatischen steuerung eines oder mehrerer geräte durch sprachkommandos oder per sprachdialog im echtzeitbetrieb und vorrichtung zum ausführen des verfahrens
JPH09114487A (ja) * 1995-10-16 1997-05-02 Sony Corp 音声認識装置,音声認識方法,ナビゲーション装置,ナビゲート方法及び自動車
JP2947143B2 (ja) * 1995-10-16 1999-09-13 ソニー株式会社 音声認識装置及びナビゲーション装置
JPH1062198A (ja) * 1996-08-19 1998-03-06 Sony Corp ナビゲーション装置
JPH10253378A (ja) * 1997-03-13 1998-09-25 Sony Corp 音声認識方法とこれを実施した装置
JPH1124693A (ja) * 1997-06-27 1999-01-29 Nec Corp 音声認識装置

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002073074A (ja) * 2000-08-31 2002-03-12 Pioneer Electronic Corp 音声による数字列認識方法ならびに装置
JP4486235B2 (ja) * 2000-08-31 2010-06-23 パイオニア株式会社 音声認識装置
JP2002287792A (ja) * 2001-03-27 2002-10-04 Denso Corp 音声認識装置
JP4604377B2 (ja) * 2001-03-27 2011-01-05 株式会社デンソー 音声認識装置
JP2006330577A (ja) * 2005-05-30 2006-12-07 Alpine Electronics Inc 音声認識装置及び音声認識方法
JP2008268571A (ja) * 2007-04-20 2008-11-06 Xanavi Informatics Corp 音声認識装置、その音声認識方法

Also Published As

Publication number Publication date
JP3358498B2 (ja) 2002-12-16

Similar Documents

Publication Publication Date Title
JP4736982B2 (ja) 作動制御装置、プログラム
JP2004037998A (ja) 音声制御装置
JP3580643B2 (ja) 音声認識方法及び音声認識装置
JP4930486B2 (ja) 音声認識システム及びナビゲーション装置
JP4910563B2 (ja) 音声認識装置
JP3358498B2 (ja) 音声認識装置及びナビゲーションシステム
JP4604377B2 (ja) 音声認識装置
JP3474089B2 (ja) ナビゲーション装置
JP3890774B2 (ja) ナビゲーションシステム
JP3654262B2 (ja) 音声認識装置及びナビゲーションシステム
JP2000338993A (ja) 音声認識装置、その装置を用いたナビゲーションシステム
JP4320880B2 (ja) 音声認識装置及び車載ナビゲーションシステム
JP3849283B2 (ja) 音声認識装置
JP4201411B2 (ja) 音声認識装置及びナビゲーションシステム
JP2001027540A (ja) 音声認識機能を用いたナビゲーション方法
JP4113698B2 (ja) 入力装置、プログラム
JP2947143B2 (ja) 音声認識装置及びナビゲーション装置
JP2007057805A (ja) 車両用情報処理装置
JPH1138995A (ja) 音声認識装置及びナビゲーションシステム
JP3911835B2 (ja) 音声認識装置及びナビゲーションシステム
JPH09114491A (ja) 音声認識装置,音声認識方法,ナビゲーション装置,ナビゲート方法及び自動車
JP2001075589A (ja) 音声認識方法及び音声認識装置
JPH11231889A (ja) 音声認識装置
JP4458071B2 (ja) 入力装置およびプログラム
JP2005114964A (ja) 音声認識方法および音声認識処理装置

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081011

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091011

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101011

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101011

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111011

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121011

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121011

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131011

Year of fee payment: 11

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees