(57)【要約】【課題】評価の主体にかかわらず適切な評価結果を得ることができる発話容易性判定手法を提供する。【解決手段】音声入力機器は、入力された文言の発話フレーズ毎に、発話の容易性を示す生体コストを生体コスト算出部１６によって算出し、算出した生体コストに基づく発話の容易性の判定結果を表示部１１等の提示手段によって出力する。【選択図】      図１
2009251208.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに発話させるための文言を入力する入力手段と、
前記入力手段により入力された文言の発話フレーズ毎に、発話の容易性を示す定量値を算出する算出手段と、
前記算出手段によって算出された定量値に基づく発話の容易性の判定結果を提示する提示手段と
を備えることを特徴とする発話容易性判定装置。
【請求項２】
前記算出手段は、前記入力手段により入力された文言についての声帯振動の有無による発話の容易性を示す定量値を算出することを特徴とする請求項１に記載の発話容易性判定装置。
【請求項３】
前記算出手段は、前記入力手段により入力された文言についての母音の遷移による発話の容易性を示す定量値を算出することを特徴とする請求項１又は請求項２に記載の発話容易性判定装置。
【請求項４】
前記算出手段は、前記入力手段により入力された文言についての子音の出現パターンによる発話の容易性を示す定量値を算出することを特徴とする請求項１乃至請求項３の何れか１項に記載の発話容易性判定装置。
【請求項５】
前記算出手段は、前記入力手段により利用者が機器を操作する際に発話する音声コマンドとして設計した文言を入力した場合に、当該文言を音素片列に変換して発話の容易性を示す定量値を算出することを特徴とする請求項１乃至請求項４の何れか１項に記載の発話容易性判定装置。
【請求項６】
前記算出手段は、前記入力手段により利用者の音声発話によって呼び出される機能を有する機器を利用する際に当該機能を呼び出すための音声コマンドに付す読み仮名からなる文言を入力した場合に、当該文言を音素片列に変換して発話の容易性を示す定量値を算出することを特徴とする請求項１乃至請求項４の何れか１項に記載の発話容易性判定装置。
【請求項７】
前記算出手段は、前記入力手段により利用者の手操作によって提供される既存の機能に対して音声入力による音声コマンドを追加する機能を有する機器を利用する際に、追加したい機能に対する音声コマンドの文言の入力した場合に、当該文言を音素片列に変換して発話の容易性を示す定量値を算出することを特徴とする請求項１乃至請求項４の何れか１項に記載の発話容易性判定装置。
【請求項８】
ユーザに発話させるための文言として入力した文言の発話フレーズ毎に、発話の容易性を示す定量値を算出し、当該算出された定量値に基づく発話の容易性の判定結果を出力することを特徴とする発話容易性判定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文言についての発話の容易性を判定する発話容易性判定装置及び発話容易性判定方法に関する。
【背景技術】
【０００２】
従来より、発話者や音声合成が発音することが困難な語句を言い換える技術としては、下記の特許文献１に記載されたものが知られている。この特許文献１に記載された技術は、設計者の経験に基づいて発話しにくい音素を予め設定しておく。そして、読み上げる文章をテキストデータとして入力した場合に、当該テキストデータに、発話しにくい音素がある場合には当該音素を含む単語を同義語に変換している。
【特許文献１】特開２００６−２２７４２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、上述した特許文献１に記載された技術においては、音素レベルでの読み手の聞き間違いやすさを発話の困難度として設計者が評価しているのみであり、音素の出力順による発話の容易性を考慮していない。すなわち、音声入力による操作を行うことができる車載機器のように、様々な目的を達成するためにユーザに発話動作を行わせる場合には、音素レベルでの発話のしにくさではなく、発話自体の負荷量を相対的に評価する必要がある。
【０００４】
そこで、本発明は、上述した実情に鑑みて提案されたものであり、設計者の経験などの主観に頼ることなく適切な評価結果を得ることができる発話容易性判定装置及び発話容易性判定方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明では、上述の課題を解決するために、ユーザに発話させるための文言として入力入力した文言の発話フレーズ毎に、発話の容易性を示す定量値を算出し、当該算出された定量値に基づく発話の容易性の判定結果を出力する。
【発明の効果】
【０００６】
本発明によれば、発話フレーズ毎に発話の容易性を示す定量値を算出するので、設計者の経験などの主観に頼ることなく発話の容易性の判定を定量化することができるため、適切な評価結果を得ることができる。
【発明を実施するための最良の形態】
【０００７】
以下、本発明の実施の形態について図面を参照して説明する。
本発明は、例えば図１に示すように構成された音声入力機器に適用される。
【０００８】
［音声入力情報機器の構成］
本発明の実施形態として示す音声入力機器は、利用者の音声発話による入力によって操作を機器である。具体的には、音声入力機器は、図１に示すように、各種情報を表示する表示部１１と、ユーザに発話させるための文言としての文字情報を入力する文字入力部１２と、利用者の音声発話を入力する音声入力部１３と、音声を出力する音声出力部１４と、音声発話の容易性を判定する発話容易性判定部１５とを備える。なお、図１において音声入力機器は、ＣＰＵ、ＲＯＭ、ＲＡＭなどを備えたコンピュータを含むハードウエアで構成されているが、図１においては便宜的に機能ブロック毎に分けて、説明を行っている。
【０００９】
表示部１１は、例えば液晶ディスプレイ等から構成され、操作時の補助情報や操作結果等、当該音声入力機器が持つ機能に関する情報を表示する。なお、この音声入力機器が持つ機能としては車両に搭載されたナビゲーション機能などが挙げられる。
【００１０】
文字入力部１２は、文字情報を入力するキーボタンやダイヤル機構等から構成され、利用者が発話内容に付す読み仮名情報の編集を行うに際して用いられる。この文字入力部１２を介して入力された文字情報は、ユーザに発話させるための文言として発話容易性を判断するために、発話容易性判定部１５に供給される。
【００１１】
音声入力部１３は、例えばマイクロホンから構成され、利用者の発話音声を入力する。この音声入力部１３を介して入力された音声情報は、発話容易性判定部１５に供給される。
【００１２】
音声出力部１４は、音声入力部１３を介して入力された利用者の音声発話に応じた操作内容をフィードバックしたり、その他利用者に対して音声による情報提供を行う際にその音声を出力したりする。
【００１３】
発話容易性判定部１５は、ユーザが音声入力機器に対して行う音声発話の容易性を判定する。この発話容易性判定部１５は、発話のしやすさである生体コストを算出する生体コスト算出部１６と、発話に関する動作コスト情報を格納する発話コストデータベース１７とを有し、
生体コスト算出部１６は、文字入力部１２を介して入力された文字情報について、音声コマンド等の１回の発話単位である発話フレーズ単位での発話のしやすさ、すなわち、発話の容易性を定量値で算出する。このとき、生体コスト算出部１６は、発話コストデータベース１７に格納されている動作コスト情報を参照して、発話の容易性を定量値として算出する。
【００１４】
発話コストデータベース１７は、例えばハードディスク等から構成され、声帯振動制御、母音の発話等の発話内容、調音に関する動作のコストを示す動作コスト情報を格納する。また、発話コストデータベース１７は、利用者の学習状態、発話嗜好、母国語等に応じて、一般的な動作コスト情報を置換することにより、利用者に特化した動作コスト情報を格納するようにしてもよい。この発話コストデータベース１７に格納された動作コスト情報は、生体コスト算出部１６によって読み出される。
【００１５】
このような各部を備える音声入力機器は、音声入力部１３を介して利用者が所定の音声コマンドを発話するのに応じて、その発話に応じた操作を行うように構成される。
【００１６】
［音声入力機器の動作］
［設計した音声コマンドの文言の発話容易性検証処理］
上述した音声入力機器は、当該音声入力機器の設計者が、利用者が操作する際に発話してもらう音声コマンドを設計する際に、設計した音声コマンドの文言が利用者にとって利用しにくいものとなっていないかを検証する。この処理は、図２に示すような一連の手順にしたがって、文言チェックを行うものである。
【００１７】
まず、音声入力機器は、検証を行う設計者によって起動されると、図２に示すように、ステップＳ１において、音声コマンドとして設計した文言やその音声コマンドの代替として比較検討している候補案等、チェックしたいコマンド（文言）のリストを読み込む。
【００１８】
次のステップＳ２においては、発話容易性判定部１５により、ステップＳ１にて読み込んだコマンド（文言）を解析用の音素片列に変換する。具体的には、発話容易性判定部１５は、例えば図３に示すように、「行き先」という文言については、「ｉ／ｋｊｉ／ｓａ／ｋｊｉ」という音素片列に変換し、「目的地」という文言については、「ｍｏ／ｋｕ／ｔｅ／ｋｊｉ／ｃｊｉ」という音素片列に変換する。
【００１９】
続いて、発話容易性判定部１５における生体コスト算出部１６は、ステップＳ３乃至ステップＳ５において、発話コストデータベース１７に格納されている動作コスト情報に基づいて、入力された文言の発話フレーズ単位毎に、生体コストを算出する。具体的には、生体コスト算出部１６は、ステップＳ３において、入力された文言についての無声化の出現パターンによる生体コストを算出し、ステップＳ４において、入力された文言についての母音の遷移による生体コストを算出し、ステップＳ５において、入力された文言についての子音の出現パターンによる生体コストを算出する。
【００２０】
このような３つの生体コストを算出する理由は、以下のとおりである。まず、例えば「目的地（もくてきち）」という文言の「きち」の部分のような無声部分と、その他の通常の発声部分とでは、声帯の振動の有無が異なる。このように無声部分と有声部分とが混在する場合には、声帯の振動を制御する回数が増加し、発話者の言いにくさにつながる。生体コスト算出部１６は、図３に示すように、声帯の振動パターンを解析することにより無声化の出現パターンによる生体コストを算出することができ、当該生体コストを算出することにより発話の容易性を判定することができる。
【００２１】
また、母音の遷移は、「あいうえお」の発話をするときに生じる口腔の運動量を評価するものである。例えば「行き先」という文言の母音は「いいあい」となり、口腔の変位量が少ないのに対して、「目的地」という文言の母音は「おうえいい」となり、口腔の総変位量が多くなる。生体コスト算出部１６は、母音による口腔の変位を解析することにより母音の遷移による生体コストを算出することができ、当該生体コストを算出することにより発話の容易性を判定することができる。
【００２２】
さらに、子音は、破裂、摩擦、破擦、鼻音等、調音の仕方によって大別でき、調音方法毎に発話のしにくさが異なる。生体コスト算出部１６は、子音による歯茎及び唇の変位を解析することにより子音の出現パターンによる生体コストを算出することができ、当該生体コストを算出することにより発話の容易性を判定することができる。
【００２３】
生体コスト算出部１６は、これら３つの生体コスト、すなわち、無声化の出現パターンによる生体コストＣvoicebandと、母音の遷移による生体コストＣvowelと、子音の出現パターンによる生体コストＣconsonantとを算出すると、ステップＳ６に処理を進める。
【００２４】
ステップＳ６おいては、生体コスト算出部１６によって、生体コストＣvoiceband，Ｃvowel，Ｃconsonantのそれぞれに対して所定の重み付けを行った上で加算する。これにより、入力された文言の発話フレーズ全体の生体コストＣ（＝αＣvoiceband＋βＣvowel＋γＣconsonant）を算出する。
【００２５】
続いて、発話容易性判定部１５は、ステップＳ７において、ステップＳ６にて算出された生体コストＣが所定の発話の容易性の閾値よりも大きいか否かを判定する。ここで、閾値としては、ステップＳ３乃至ステップＳ５における生体コストの算出時に用いた、発話コストデータベース１７から求められる値とする。また、この閾値としては、当該音声入力機器の利用者によって外部からパラメータとして入力された値を用いてもよい。
【００２６】
そして、発話容易性判定部１５は、閾値よりも生体コストＣが大きいものと判定した場合には、ステップＳ８において、その生体コストＣに対応する発話フレーズについては発話のしにくさがある要注意項目であると判断して、設計者に提示する。具体的には、発話容易性判定部１５は、例えば図４に示すように、音声コマンド毎に、算出した生体コストＣを記述した判定画面を表示部１１に表示させる。このとき、発話容易性判定部１５は、閾値よりも大きい生体コストＣについてはハイライト表示させる等により、設計者の注意を喚起するような表示を行わせる。図４の例では、トータルコストが高い音声コマンド「行き先」のトータルコスト欄をハイライト表示させることとなる。設計者は、このような判定画面を閲覧することにより、全体の音声コマンドセットのうち、発話しにくいコマンドを容易に判定することができ、また、文言候補が複数存在する音声コマンドについては、候補の選択指標とすることができる。
【００２７】
音声入力機器は、このような一連の手順にしたがって文言チェックを行うことにより、設計した音声コマンドの文言の発話容易性を適切に検証することができる。
【００２８】
［読み仮名の編集処理］
つぎに、利用者が発話内容に付す読み仮名情報の編集を行う場合の処理について説明する。
【００２９】
音声入力機器は、利用者の音声発話によって呼び出される機能を有する場合には、その機能を呼び出すための音声コマンドに対して利用者が任意に読み仮名を付すことができる。ここでは、音声入力機器を車両用ナビゲーションシステムに適用した場合について説明する。具体的には、表示部１１に表示された地図上の特定地点を登録機能によって登録する作業を読み仮名入力によって行い、音声で登録した特定地点を呼び出す場合について説明する。この場合、車両用ナビゲーションシステムは、図５に示すような一連の手順にしたがって、読み仮名の編集を行う。
【００３０】
まず、車両用ナビゲーションシステムは、利用者が登録地編集機能を起動し、図５に示すように、ステップＳ１１において、文字入力部１２を介した利用者による読み仮名の入力が終了すると、ステップＳ１２に処理を進める。
【００３１】
ステップＳ１２においては、発話容易性判定部１５により、ステップＳ１にて入力された読み仮名を解析用の音素片列に変換する。
【００３２】
続いて、発話容易性判定部１５における生体コスト算出部１６は、ステップＳ１３乃至ステップＳ１５において、発話コストデータベース１７に格納されている動作コスト情報に基づいて、入力された読み仮名の生体コストを算出する。
【００３３】
具体的には、生体コスト算出部１６は、ステップＳ１３において、入力された読み仮名についての無声化の出現パターンによる生体コストＣvoicebandを算出し、ステップＳ１４において、入力された読み仮名についての母音の遷移による生体コストＣvowelを算出し、ステップＳ１５において、入力された読み仮名についての子音の出現パターンによる生体コストＣconsonantを算出する。なお、これら生体コストの算出は、先に図３を用いて説明した内容と同様にして行われる。
【００３４】
生体コスト算出部１６は、これら３つの生体コストを算出すると、ステップＳ１６において、生体コストＣvoiceband，Ｃvowel，Ｃconsonantのそれぞれに対して所定の重み付けを行った上で加算する。そして、当該読み仮名が示す語彙全体の生体コストＣが所定の発話の容易性の閾値よりも大きいか否かを判定する。なお、この閾値としては、ステップＳ１３乃至ステップＳ１５における生体コストの算出時に用いた、発話コストデータベース１７から求められる値とする。また、この閾値としては、当該音声入力機器の設計者によって入力された値を用いてもよい。
【００３５】
ここで、発話容易性判定部１５は、閾値よりも生体コストＣが小さいものと判定した場合には、ステップＳ２０へと処理を移行する。そして、ステップＳ２０において、発話容易性判定部１５は、利用者が入力した読み仮名をそのまま受理し、一連の登録地編集機能を終了する。
【００３６】
一方、発話容易性判定部１５は、閾値よりも生体コストＣが大きいものと判定した場合には、ステップＳ１７に処理を進める。このステップＳ１７おいて、発話容易性判定部１５は、例えば表示部１１による画面表示や音声出力部１４を介した音声出力により、利用者に対して、入力した読み仮名による発話がしにくい可能性がある旨を助言する。これにより、再度の読み仮名の入力確認を促す。
【００３７】
続いて、発話容易性判定部１５は、ステップＳ１８において、ステップＳ１１にて入力された読み仮名をそのまま受理させるか、又は、再度編集を行うかを、利用者に対して確認させる。具体的には、発話容易性判定部１５は、例えば図６に示すような所定の確認画面を表示部１１に表示させ、入力された読み仮名をそのまま受理させるか、又は、再度編集を行うかを、利用者に対して確認する。
【００３８】
具体的には、図６に示す目的地設定画面１００において「目的地名称を入力してください」とのメッセージ１０５、入力内容を入力欄１０１に表示させて、キーボタン１０２、修正ボタン１０３、検索ボタン１０４によって読み仮名を入力させている場合に、「とうきょうとりつ」と入力した時点で語彙全体のコストが閾値よりも高い場合には、「言い難いと思いますが」とのメッセージ１１０を表示させる。また、このメッセージ１１０と合わせて「気にしない。このまま登録」との選択ボタン１１０ａ、「違う名前を付け直す」との選択ボタン１１０ｂを表示させる。
【００３９】
そして、発話容易性判定部１５は、ステップＳ１９において、読み仮名の言いにくさを助言されているにもかかわらず利用者が当該読み仮名を登録する旨の操作を行った場合には、利用者が入力した読み仮名をそのまま受理し、一連の登録地編集機能を終了する。一方、発話容易性判定部１５は、利用者がステップＳ１７における助言に基づいて再度編集を行う旨の操作を行った場合には、登録地編集機能が起動したときの状態へと遷移し、再度利用者による読み仮名の入力が終了するまで入力を受け付ける。
【００４０】
音声入力機器は、このような一連の手順にしたがって読み仮名編集を行うことにより、各種機能に対して利用者が発話しやすい読み仮名を任意に付すことができる。
【００４１】
［新たな音声コマンドの追加処理］
つぎに、既存の操作に対して、新たに音声入力による音声操作コマンドを追加する場合の処理について説明する。
【００４２】
音声入力機器は、例えば車両用ナビゲーションシステム等の車載機器に適用される場合において、利用者の手操作によって提供される既存の機能に対して、音声入力による音声操作コマンドを追加する機能を提供することができる。この場合、音声入力機器は、図７に示すような一連の手順にしたがって、追加する音声操作コマンドの有効性を、発話の言いやすさと手操作に対する操作の軽減度合いとに基づいて判断し、その情報を利用者に提示する。
【００４３】
具体的には、音声入力機器は、利用者が音声操作コマンド追加機能を起動し、図７に示すように、ステップＳ２１において、例えば表示部１１に表示された手操作の操作メニュー等を介して音声操作で追加したい機能の選択が利用者によって行われると、ステップＳ２２に処理を進める。
【００４４】
ステップＳ２２おいては、ステップＳ２１にて選択された機能に対する音声操作コマンドの文言の入力を受け付ける状態となる。そして、音声入力機器は、音声操作コマンドの文言が入力されると、ステップＳ２３において、発話容易性判定部１５により、入力された文言を解析用の音素片列に変換する。
【００４５】
続いて、発話容易性判定部１５における生体コスト算出部１６は、ステップＳ２４乃至ステップＳ２６において、発話コストデータベース１７に格納されている動作コスト情報に基づいて、入力された文言の生体コストを算出する。具体的には、生体コスト算出部１６は、ステップＳ２４において、入力された文言についての無声化の出現パターンによる生体コストＣvoicebandを算出し、ステップＳ２５において、入力された文言についての母音の遷移による生体コストＣvowelを算出し、ステップＳ２６において、入力された文言についての子音の出現パターンによる生体コストＣconsonantを算出する。なお、これら生体コストの算出は、先に図３を用いて説明した内容と同様にして行われる。
【００４６】
生体コスト算出部１６は、これら３つの生体コストを算出すると、ステップＳ２７において、生体コストＣvoiceband，Ｃvowel，Ｃconsonantのそれぞれに対して所定の重み付けを行った上で加算することにより、入力された文言の語彙全体の生体コストＣを算出する。
【００４７】
続いて、生体コスト算出部１６は、ステップＳ２８において、例えばメニュー内ステップ数等、追加された音声操作コマンドの手操作での操作手間を示す階層数Ｓを確認し、ステップＳ２９において、当該音声操作コマンドについて算出された発話の生体コストＣと、階層数Ｓとを用いて、手操作に対して音声操作コマンドとして追加したときの効果を示すコストＥ（＝Ｃ／Ｓ）を算出し、このコストＥが所定の発話の容易性の閾値よりも大きいか否かを判定する。なお、この閾値は、当該音声入力機器の設計者によって任意に設定される値である。
【００４８】
ここで、発話容易性判定部１５は、閾値よりもコストＥが小さく、音声操作コマンドを設定する効果が見込めるものと判定した場合には、ステップＳ３２へと処理を移行し、他の登録語彙との関係から発話の認識しやすさの確認を行う。一方、発話容易性判定部１５は、閾値よりもコストＥが大きく、音声操作コマンドを設定する効果が少ないものと判定した場合には、ステップＳ３０において、例えば表示部１１による画面表示や音声出力部１４を介した音声出力により、利用者に対して、入力した文言による音声操作コマンドでは効果が少ない旨を助言し、再度文言の確認を促す。
【００４９】
続いて、発話容易性判定部１５は、ステップＳ３１において、追加された音声操作コマンドをそのまま受理させるか、又は、新たな音声操作コマンドの再度入力を行うかを、利用者に対して確認する。
【００５０】
ここで、発話容易性判定部１５は、利用者がステップＳ３０における助言に基づいて新たな音声操作コマンドを再度入力する旨の操作を行った場合には、音声操作コマンド追加機能が起動したときの状態へと遷移し、再度利用者による音声操作コマンドの文言の入力が終了するまで入力を受け付ける。
【００５１】
一方、発話容易性判定部１５は、利用者が新たな音声操作コマンドを再度入力しない旨の操作を行った場合には、ステップＳ３２へと処理を移行し、他の登録語彙との関係から発話の認識しやすさの確認を行う。
【００５２】
発話容易性判定部１５は、ステップＳ３２において、追加された音声操作コマンドが認識しやすい条件を満たしているものと判定した場合には、ステップＳ３３へと処理を移行する。また、発話容易性判定部１５は、追加された音声操作コマンドの語彙長が短い、登録済みの他の音声操作コマンドとの類似度が高い、といった認識しにくい要因がある場合には、ステップＳ３４において、再度利用者に対して、認識しにくい要因がある旨を助言し、追加された音声操作コマンドをそのまま受理させるか、又は、新たな音声操作コマンドの再度入力を行うかを、利用者に対して確認する。
【００５３】
ここで、発話容易性判定部１５は、利用者が新たな音声操作コマンドを再度入力する旨の操作を行った場合には、音声操作コマンド追加機能が起動したときの状態へと遷移し、再度利用者による音声操作コマンドの文言の入力が終了するまで入力を受け付ける。一方、利用者が新たな音声操作コマンドを再度入力しない旨の操作を行った場合には、ステップＳ３３へと処理を移行する。
【００５４】
そして、発話容易性判定部１５は、ステップＳ３３において、音声操作コマンドを、次回以降の音声認識実行時に待ち受け可能な語彙として登録し、一連の音声コマンド追加機能を終了する。
【００５５】
音声入力機器は、このような一連の手順にしたがって、利用者の手操作によって提供される既存の機能に対して、新たな音声操作コマンドを適切に追加することができる。
【００５６】
［実施形態の効果］
以上詳細に説明したように、本発明の実施形態として示した音声入力機器によれば、入力された文言の発話フレーズ毎に、発話の容易性を示す定量値からなる生体コストＣを生体コスト算出部１６によって算出し、算出した生体コストＣに基づく発話の容易性の判定結果を表示部１１等の提示手段によって出力する。
【００５７】
このように、この音声入力機器によれば、従来であれば設計者の経験に基づいていた発話の容易性の判定を定量化することにより、評価の主体にかかわらず同じ評価結果を適切に得ることができる。また、この音声入力機器によれば、評価結果に基づいて発話しにくいものを排除することにより、音声認識の誤認識が生じる要因の１つである発話者の言い怠け、すなわち、発話が困難であるために発話音声の音素境界が不明瞭になることを防止することができる。
【００５８】
また、この音声入力機器において、生体コスト算出部１６は、入力された文言についての声帯振動の有無による発話の容易性を示す生体コストＣvoicebandを算出することにより、無声部分と有声部分とが混在する文言を発話する場合における発話者の言いにくさを適切に評価することができる。
【００５９】
さらに、この音声入力機器において、生体コスト算出部１６は、入力された文言についての母音の遷移による発話の容易性を示す生体コストＣvowelを算出することにより、口腔の変位量に基づく発話の容易性を適切に評価することができる。
【００６０】
さらにまた、この音声入力機器において、生体コスト算出部１６は、入力された文言についての子音の出現パターンによる発話の容易性を示す生体コストＣconsonantを算出することにより、調音方法毎に異なる発話の容易性を適切に評価することができる。
【００６１】
また、この音声入力機器において、生体コスト算出部１６は、利用者が当該音声入力機器を操作する際に発話する音声コマンドとして設計した文言を入力した場合には、当該文言を音素片列に変換して発話の容易性を示す生体コストＣを算出する。このように、音声入力機器は、操作系設計時に適用することにより、文字の表記だけでは把握しにくい発音の聞きやすさや言いやすさを、音声試料を用いることなく適切に評価することができる。
【００６２】
さらに、この音声入力機器において、生体コスト算出部１６は、利用者の音声発話によって呼び出される機能を有する機器を利用する際に当該機能を呼び出すための音声コマンドに付す読み仮名からなる文言を入力した場合には、当該文言を音素片列に変換して発話の容易性を示す生体コストＣを算出する。これにより、音声入力機器は、利用者自身が入力した発話内容がどの程度言いにくいものであるのかを確認することが可能となり、その判定結果に応じて次回以降の利用時において丁寧且つ明瞭に発話をさせる等の注意喚起を行うことができる。
【００６３】
さらにまた、この音声入力機器において、生体コスト算出部１６は、利用者の手操作によって提供される既存の機能に対して音声入力による音声コマンドを追加する機能を有する機器を利用する際に、追加したい機能に対する音声コマンドの文言の入力した場合には、当該文言を音素片列に変換して発話の容易性を示すコストＥを算出する。これにより、音声入力機器は、利用者の手操作によって提供される既存の機能に対して、新たな音声操作コマンドを適切に追加することができる。
【００６４】
なお、上述の実施の形態は本発明の一例である。このため、本発明は、上述の実施の形態に限定されることはなく、この実施の形態以外の形態であっても、本発明に係る技術的思想を逸脱しない範囲であれば、設計などに応じて種々の変更が可能であることは勿論である。
【図面の簡単な説明】
【００６５】
【図１】本発明の実施形態として示す音声入力機器の構成について示すブロック図である。
【図２】本発明の実施形態として示す音声入力機器において、文言チェックを行う際の一連の手順を示すフローチャートである。
【図３】生体コストの算出例について説明するための図である。
【図４】判定画面の具体例について説明するための図である。
【図５】本発明の実施形態として示す音声入力機器において、読み仮名の編集を行う際の一連の手順を示すフローチャートである。
【図６】確認画面の具体例について説明するための図である。
【図７】本発明の実施形態として示す音声入力機器において、音声操作コマンドの追加を行う際の一連の手順を示すフローチャートである。
【符号の説明】
【００６６】
１１  表示部
１２  文字入力部
１３  音声入力部
１４  音声出力部
１５  発話容易性判定部
１６  生体コスト算出部
１７  発話コストデータベース
Ｃ，Ｃvoiceband，Ｃvowel，Ｃconsonant  生体コスト
【図１】
2009251208.tif 000003
【図２】
2009251208.tif 000004
【図３】
2009251208.tif 000005
【図４】
2009251208.tif 000006
【図５】
2009251208.tif 000007
【図６】
2009251208.tif 000008
【図７】
2009251208.tif 000009