(57)【要約】【課題】ＴＴＳを用いて音声再生する際のテキストコンテンツの最適化を、人的リソースによって行う必要のない情報提供装置を提供することを目的とする。【解決手段】カテゴリ識別部４が入力されたテキストコンテンツのカテゴリの識別を行い、最適化処理部５がカテゴリに応じて最適化処理情報記憶部１４に記憶された最適化処理情報を参照して、ルール記憶部１３に記憶された最適化処理を行う際のルールを選択し、テキストコンテンツの最適化処理を行う。この処理後のテキストコンテンツをもとに、音声出力部１１がＴＴＳを用いて音声再生を行う。このように最適化処理部５が入力されたテキストコンテンツを自動的にＴＴＳによる音声再生に適したテキストコンテンツに変換するので、テキストコンテンツの最適化を人的リソースによって行う必要が無い。【選択図】              図１
2004226741.tif 000002
【特許請求の範囲】
【請求項１】
入力されたコンテンツ内の文字列を読み上げる音声出力部を有し、音声によって情報の提供を行う情報提供装置において、
前記コンテンツを、テキスト読み上げに適したコンテンツに変換する際のルールを記憶するルール記憶部と、
前記ルールに従い、前記コンテンツの変換を行う最適化処理部とを備え、
前記音声出力部は、前記最適化処理部によって変換されたコンテンツを読み上げることを特徴とする情報提供装置。
【請求項２】
前記ルール記憶部は、前記コンテンツ内の文字列をテキスト読み上げ用の文字列に置換する際のルールが規定された第一の置換ルール群を記憶し、
前記最適化処理部は、前記第一の置換ルール群に従い、前記コンテンツ内の文字列の置換を行う文字列置換処理部を備え、
前記音声出力部は、前記文字列置換処理部によって置換された文字列を読み上げることを特徴とする請求項１記載の情報提供装置。
【請求項３】
前記ルール記憶部は、前記コンテンツ内の表現形式を、テキスト読み上げ用の表現形式に置換する際のルールが規定された第二の置換ルール群を記憶し、
前記最適化処理部は、前記第二の置換ルール群に従い、前記コンテンツ内における文字列の表現形式の置換を行う文字列フォーマット変換処理部を備え、
前記音声出力部は、前記文字列フォーマット変換処理部によって置換された文字列を読み上げることを特徴とする請求項１または２記載の情報提供装置。
【請求項４】
前記ルール記憶部は複数のルールを記憶し、
前記入力されたコンテンツのカテゴリを識別するカテゴリ識別部と、
前記識別されたカテゴリに応じて選択された前記ルールおよび前記ルールの適用順序を最適化処理情報として記憶する最適化処理情報記憶部とを備え、
前記最適化処理部は、前記識別されたカテゴリに応じた前記最適化処理情報を参照し、該最適化処理情報に規定された各ルールにもとづいて前記コンテンツの変換を行うことを特徴とする請求項１、２または３記載の情報提供装置。
【請求項５】
前記音声出力部は、車両に搭載されることを特徴とする請求項１、２、３または４記載の情報提供装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、入力されたテキストファイルをＴｅｘｔ  Ｔｏ  Ｓｐｅｅｃｈを用いて音声再生し、音声による情報提供を行う情報提供装置に関する。
【０００２】
【従来の技術】
【特許文献１】特開平１１−２０２８８４号公報
従来、車両内の乗員に情報の提供を行う情報提供サービスにおいて、車両の走行中においても安全な情報提供を実現するために、Ｔｅｘｔ  Ｔｏ  Ｓｐｅｅｃｈ（以下、ＴＴＳ）を用いて音声による情報の提供を行う方法がある。この技術は、ＴＴＳアプリケーションに対して、音声再生させたいテキストファイルを入力し、ＴＴＳによってテキストファイルを音声に変換して音声再生するものである。このＴＴＳに入力するテキストファイルは、以下のような方法により作成される。
（１）データベースから、ＴＴＳ用の音声再生を意識したテキストコンテンツを作成する。
（２）Ｗｅｂで利用されているテキストコンテンツを流用して作成する。
【０００３】
上記の（１）において作成されたテキストコンテンツについては、ＴＴＳによる音声再生を意識してテキストコンテンツを作成するので、ＴＴＳによる適切な音声出力が実現されている。
一方（２）において作成されたテキストコンテンツについては、通常Ｗｅｂコンテンツが表示のためのテキストコンテンツとなっているため、ＴＴＳによって音声再生が適切に行われていなかった。
【０００４】
たとえば、
“［ロンドン  ２０日］  サッカーの２００４年欧州選手権（ユーロ２００４）予選は各地で３試合を行い、９組の首位ウェールズはアウエーでアゼルバイジャンに２−０で快勝、３戦全勝で２位以下との勝ち点差を広げた。”
のような、ＷｅｂコンテンツをＴＴＳに入力した場合、ＴＴＳによる音声再生では、
「カッコロンドン  ニジュウニチカッコ  サッカーノニセンヨネンオウシュウセンシュケンカッコユーロニセンヨネンカッコヨセンハカクチデサンシアイヲオコナイ、キュウクミノシュイウェールズハアウエーデアゼルバイジャンニニーマイナスゼロデカイショウ、サンセンゼンショウデニイイカトノカチテンサヲヒロゲタ。」
となる。この場合、
“［”、“］”を“カッコ”と読む（音声再生に不必要な記号文字列の音声再生）
“２−０”を“ニーマイナスゼロ”と読む（特定フォーマットに対する不適切な音声再生）、
となり、適切でない音声再生となってしまう。
【０００５】
このように、Ｗｅｂコンテンツで利用されるテキストコンテンツを、そのままＴＴＳに入力して音声再生させることは適切でない。よってこれらＴＴＳで使用するテキストコンテンツとして最適化するためには、以下の手順によって人による修正作業が必要であった。
（１）テキストコンテンツをＴＴＳによって音声再生し、その音声が正しく出力されているかを確認する修正点のチェック。
（２）修正点についてのテキストコンテンツの修正。
上記の人的作業によって最適化されたテキストコンテンツを、車両に搭載された情報提供装置に送信し、ＴＴＳによって音声再生を行っていた。
【０００６】
【発明が解決しようとする課題】
このような上記従来の情報提供装置にあっては、ＴＴＳ用のテキストコンテンツを作成するために、多くの人的リソースが必要であるといった問題があった。
【０００７】
そこで本発明はこのような問題点に鑑み、ＴＴＳを用いて音声再生する際のテキストコンテンツの最適化を、人的リソースによって行う必要のない情報提供装置を提供することを目的とする。
【０００８】
【課題を解決するための手段】
本発明は、入力されたコンテンツ内の文字列を読み上げる音声出力部を有し、音声によって情報の提供を行う情報提供装置において、コンテンツを、テキスト読み上げに適したコンテンツに変換する際のルールを記憶するルール記憶部と、ルールに従い、コンテンツの変換を行う最適化処理部とを備え、音声出力部は、最適化処理部によって変換されたコンテンツを読み上げるものとした。
【０００９】
【発明の効果】
本発明において最適化処理部が、入力されたコンテンツを記憶部に記憶されたルールに従って変換を行うので、人的リソースの必要が無く自動的に音声読み上げ用のテキストコンテンツに変換することができる。
【００１０】
【発明の実施の形態】
次に本発明の実施の形態を実施例により説明する。
図１は実施例として本発明を車両に適用した情報提供装置の構成を示す図である。
車両１０の乗員に提供する情報を送信するセンターシステム２と、車両１０に搭載され、センターシステム２より送信された情報を受信する車載器９より情報提供装置１が構成される。
【００１１】
センターシステム２は内部に、入力されたテキストコンテンツのカテゴリを識別するカテゴリ識別部４、ＴＴＳを用いてコンテンツ内の文字列をテキスト読み上げ用の文字列に置換する際の各種のルールなどを記憶する記憶部３、テキストコンテンツの最適化処理を行う最適化処理部５、最適化されたテキストコンテンツを車載器９に送信するＴＴＳ用テキストコンテンツ送信部８を有している。さらに最適化処理部５は、文字列置換処理部６および文字列フォーマット変換処理部７を有している。
【００１２】
また記憶部３は、文字列の置換を行う際の各種のルールを第一の置換ルール群および第二の置換ルール群として記憶するルール記憶部１３と、最適化処理を行う際にテキストコンテンツに対して適用させるルールの適用順序や処理内容をカテゴリ別に規定した最適化処理情報を記憶する最適化処理情報記憶部１４とより構成される。
【００１３】
センターシステム２にコンテンツの提供者からテキストコンテンツが入力されると、カテゴリ識別部４がテキストコンテンツのカテゴリの識別を行う。
次に最適化処理部５内の文字列置換処理部６および文字列フォーマット変換処理部７が、カテゴリ識別部４によって識別されたカテゴリ情報に応じて、最適化処理情報記憶部１４に記憶された最適化処理情報を参照して最適化処理を行う際のルールを選択し、ＴＴＳを用いて適切に音声再生を行うためにテキストコンテンツの最適化処理を行う。
【００１４】
ＴＴＳ用に最適化されたテキストコンテンツはＴＴＳ用テキストコンテンツ送信部８によって、車両１０に搭載された車載器９に送信される。車載器９には音声出力部１１が備えられ、音声出力部１１は入力されたテキストコンテンツをＴＴＳを用いて音声に変換し、図示しないスピーカを通じて車両１０内の乗員に音声による情報提供を行う。
【００１５】
図２から図４に記憶部３のルール記憶部１３に記憶された各種のルールの１例を示し、最適化処理部５内の文字列置換処理部６および文字列フォーマット変換処理部７で行われるテキストコンテンツの最適化処理の詳細について説明する。
文字列置換処理部６が行う最適化処理は、ルール記憶部１３内の第一の置換ルール群にもとづいてテキストコンテンツ内の所定の文字を最適化処理によって他の所定文字へ、またはＮＵＬＬへ置換するものである。また文字列フォーマット変換処理部７が行う最適化処理は、ルール記憶部１３内の第二の置換ルール群にもとづいてテキストコンテンツ内の所定文字を、コンテンツの内容に即した適切な文字列フォーマットへ置換するものである。
なお図２から図４に示したルールの例において、＜数字＞および＜数字列＞は、“＜数字＞”および“＜数字列＞”という文字ではなく、数字および数字列を示す。
【００１６】
図２において、第一の置換ルール群としての処理番号１の最適化処理は、文字列置換処理部６が入力されたテキストコンテンツ内の音声再生させたくない文字列（例えば記号など）をＮＵＬＬへ置換することにより、ＴＴＳを用いて適切な音声再生が行えるようにテキストコンテンツの最適化を行う。下記にその例を示す。
（例１）  テキストコンテンツ内の文字列“＜”、“＞”をＮＵＬＬに置換する。
テキストコンテンツの文字列が“＜今日の天気＞”の場合、ＴＴＳによる音声再生される読みは「カッコキョウノテンキカッコ」となり、不要な文字である「カッコ」が音声再生されてしまう。この文字列に対して処理番号１の最適化処理を行うことによって、テキストコンテンツの文字列は“今日の天気”となり、ＴＴＳによって音声再生される読みは「キョウノテンキ」となる。
【００１７】
他の音声再生させたくない文字列としては“（”、“）”や、後に続く文字列等を強調するための“■”などがあり、上記の（例１）と同様の処理を行うことによって“（”、“）”や“■”をＮＵＬＬに置換してテキストコンテンツ中から削除することにより、ＴＴＳを用いて適切に音声再生を行うことができる。
【００１８】
また図２において、第一の置換ルール群としての処理番号４の最適化処理では、文字列置換処理部６は入力されたテキストコンテンツ内の改行をポーズ記号へ置換することによって、ＴＴＳによって音声再生される文章中にポーズ（無音状態）を入れ、適切な音声再生が行えるようにテキストコンテンツの最適化を行う。
（例２）  テキストコンテンツ内の改行コードをポーズ記号へ置換する。
テキストコンテンツの文字列が“・・・川崎市内などで発生しています。（改行コード）正規の高額カードを購入・・・”の場合、この文字列に対して処理番号４の最適化処理を行うことによって、テキストコンテンツの文字列は“・・・川崎市内などで発生しています。（ポーズ記号）正規の高額カードを購入・・・”となる。これによりＴＴＳによって音声再生される読みは「・・・カワサキシナイナドデハッセイシテイマス。（ポーズ）セイキノコウガクカードヲコウニュウ・・・」となり、再生される音声中の適切な位置にポーズを入れることができる。
【００１９】
さらに図３において、第一の置換ルール群としての処理番号１１、１４〜２４の最適化処理では、文字列置換処理部６は入力されたテキストコンテンツ内の略称および略記号を、正式表現へ置換することによって、適切な音声再生が行えるようにテキストコンテンツの最適化を行う。
（例３）  テキストコンテンツ内の“（日）”、“（月）”などの曜日表現を適切な表現に置換する。
テキストコンテンツ内の文字列が“（日）”である場合、ＴＴＳによる音声再生される読みは「カッコニチカッコ」となり、不要な文字である「カッコ」が音声再生されてしまう。この文字列に対して処理番号１４の最適化処理を行うことによって、テキストコンテンツ内の文字列は“日曜日”となり、ＴＴＳによって音声再生される読みは「ニチヨウビ」となる。
【００２０】
（例４）  テキストコンテンツ内の“１０〜１２”などの範囲をあらわす記号を適切な表現に置換する。
テキストコンテンツ内の文字列が“１０〜１２”である場合、ＴＴＳによる音声再生される読みは、「ジュウナミセンジュウニ」となり、適切でない「ナミセン」が音声再生されてしまう。この文字列に対して処理番号２４の最適化処理を行うことによって、テキストコンテンツ内の文字列は“１０から１２”となり、ＴＴＳによって音声再生される読みは「ジュウカラジュウニ」となる。
【００２１】
図４において、第二の置換ルール群としての処理番号２６、２７、３５の最適化処理では、文字列フォーマット変換処理部７は入力されたテキストコンテンツ内の所定フォーマットの文字列を、ＴＴＳを用いて適切な音声再生が行えるように、カテゴリ識別部４によって識別されたカテゴリに応じた適切な文字列フォーマットへの変換を行う。
（例５）  野球関連のコンテンツにおいて、“．３６８”などの打率をあらわす文字列フォーマットを、適切な表現の文字列フォーマットに変換する。
テキストコンテンツ内の文字列が、“．３６８”の場合、ＴＴＳにより音声再生される読みは「テンサンビャクロクジュウハチ」となり、適切に打率をあらわしていない。この文字列に対して処理番号２７の最適化処理を行うことによって、テキストコンテンツ内の文字列は“３ワリ６ブ８リン”となり、ＴＴＳによって音声再生される読みは「サンワリロクブハチリン」となる。
【００２２】
（例６）  スポーツ関連のコンテンツにおいて、“２−０”などのスコアをあらわす文字列フォーマットを、適切な表現の文字列フォーマットに変換する。
テキストコンテンツ内の文字列が、“２−０”の場合、ＴＴＳにより音声再生される読みは、「ニマイナスゼロ」となり、適切にスコアをあらわしていない。この文字列に対して処理番号２８の最適化処理を行うこことによって、テキストコンテンツ内の文字列は“２タイ０”となり、ＴＴＳによって音声再生される読みは「ニタイゼロ」となる。
【００２３】
（例７）  金額をあらわす文字列フォーマットを、ＴＴＳを用いた音声再生に適切な表現の文字列フォーマットに変換する。
テキストコンテンツ内の文字列が、“￥１０００”の場合、ＴＴＳにより音声再生される読みは「エンセン」となる。この文字列に対して処理番号３６の最適化処理を行うことによって、テキストコンテンツ内の文字列は“１０００エン”となり、ＴＴＳによって音声再生される読みは「センエン」となる。
【００２４】
図４において、第二の置換ルール群としての処理番号３１〜３４の最適化処理では、文字列フォーマット変換処理部７は入力されたテキストコンテンツがＨＴＭＬコンテンツである場合、ＨＴＭＬコンテンツ内のタグ文字列などを所定の文字に変換、または除去することによって、ＨＴＭＬコンテンツを音声再生に適切な文字列フォーマットに変換する。
（例８）  ＨＴＭＬコンテンツ内のタグ文字列を除去する。
ＨＴＭＬコンテンツ内に“＜ｈｅａｄ＞”、“＜ａ＞”、“＜ｉｍｇ＞”、“＜ｃｅｎｔｅｒ＞”などのタグ、およびこれらのタグで囲まれた部分、さらにコメントタグで囲まれた部分（コメント部分）などがある場合、ＴＴＳによって音声再生を行うと不必要なタグ文字列が音声再生されてしまう。このような文字列に対しては、処理番号３２〜３４の最適化処理を行うことによってタグやタグで囲まれた部分、コメントタグで囲まれた部分の除去を行うことによって、ＴＴＳによって適切に音声再生される。
【００２５】
（例９）  ＨＴＭＬコンテンツ内の“＜ｂｒ＞”タグ（改行相当）を、処理番号３５の最適化処理によってポーズ記号へ変換する。これにより、ＴＴＳによって再生される音声中の適切な位置にポーズを入れることができる。
上記に示した最適化処理を、図５に示すＨＴＭＬコンテンツに適用すると、タグ文字列が除去され、さらに“＜ｂｒ＞”タグがポーズ記号に変換され、図６に示すようにＴＴＳを用いた音声再生に適したテキストコンテンツに変換される。よって図６のテキストコンテンツをＴＴＳを用いて音声再生すると、図７に示されるように不要語が排除された適切な文章が音声として再生される。
なお図２〜４に示された各処理において、上記に例を用いて示した処理番号以外の最適化処理についても上記の例と同様に行われる。
【００２６】
最適化処理部５内の文字列置換処理部６および文字列フォーマット変換処理部７は、カテゴリ識別部４によって識別されたカテゴリに応じた最適化処理情報記憶部１４内の最適化処理情報を参照し、その最適化処理情報に記載されたルールをルール記憶部１３内から選択してテキストコンテンツの最適化処理を行う。
たとえば入力されたテキストコンテンツが、上記の（例１〜４）のように一般カテゴリである場合、最適化処理部５は一般カテゴリの最適化処理情報を参照して、ルール記憶部１３に記憶された処理番号１〜２６などのルールを選択し、テキストコンテンツの最適化処理を行う。また入力されたテキストコンテンツが、上記の（例５、６）のようにスポーツ関連のカテゴリである場合、最適化処理部５はスポーツカテゴリの最適化処理情報を参照し、ルール記憶部１３内の処理番号２６、２７などを選択する。
【００２７】
本実施例は以上のように構成され、センターシステム２に入力された処理前のテキストコンテンツを、最適化処理部５が記憶部３内のルール記憶部１３に記憶された第一の置換ルール群および第二の置換ルール群にもとづいて、ＴＴＳによる音声再生に適したテキストコンテンツに変換する最適化処理を行う。この処理後のテキストコンテンツをもとに、車載器９内の音声出力部１１がＴＴＳを用いて音声再生を行い、車両の乗員に情報の提供を行う。
このように処理前のテキストコンテンツを、最適化処理部５が自動的にＴＴＳによる音声再生に適したテキストコンテンツに変換するので、テキストコンテンツの最適化を人的リソースによって行う必要が無い。
【００２８】
また最適化処理部５内の文字列置換処理部６が、カテゴリ識別部４によって識別されたカテゴリに応じた最適化処理情報記憶部１４内の最適化処理情報を参照し、ルール記憶部１３内のルールを選択して最適化処理を行うことにより、たとえば上記の（例１）などに示されるように、処理前のテキストコンテンツ内の不要語が所定の文字に置換されるので、ＴＴＳを用いて再生される音声中に不必要な記号などが入ることの無い、適切な音声再生を行うことができる。
【００２９】
さらに最適化処理部５内の文字列フォーマット変換処理部７が、カテゴリ識別部４によって識別されたカテゴリに応じた最適化処理情報を参照し、ルール記憶部１３内のルールを選択して最適化処理を行うことにより、たとえば上記の（例５）などに示されるように、処理前のテキストコンテンツ内の文字列フォーマット、すなわちコンテンツ内の表現様式をそのコンテンツのカテゴリに応じた適切な表現様式に変換し、ＴＴＳを用いた音声再生用のコンテンツに変換することができる。
【００３０】
記憶部３の最適化処理情報記憶部１４に、最適化処理を行う際にテキストコンテンツに対して適用させるルールの適用順序や処理内容の異なる複数の最適化処理情報を記憶させ、最適化処理部５がカテゴリ識別部４によって識別されたカテゴリに応じた適切な最適化処理情報を参照することにより、最適化処理部５が最適化処理を行う際に、そのカテゴリに応じた適切なテキストコンテンツへの変換を行うことができる。
なお本実施例において、情報提供装置を車両に適用するものとしたが、これに限定されず他のものに適用してもよい。
【図面の簡単な説明】
【図１】本発明における実施例を示す図である。
【図２】最適化処理情報の例を示す図である。
【図３】最適化処理情報の例を示す図である。
【図４】最適化処理情報の例を示す図である。
【図５】ＨＴＭＬコンテンツを示す図である。
【図６】ＴＴＳ用のテキストコンテンツを示す図である。
【図７】ＴＴＳによって再生される音声を示す図である。
【符号の説明】
１    情報提供装置
２    センターシステム
３    記憶部
４    カテゴリ識別部
５    最適化処理部
６    文字列置換処理部
７    文字列フォーマット変換処理部
８    ＴＴＳ用テキストコンテンツ送信部
９    車載器
１０    車両
１１    音声出力部
１３    ルール記憶部
１４    最適化処理情報記憶部
【図１】
2004226741.tif 000003
【図２】
2004226741.tif 000004
【図３】
2004226741.tif 000005
【図４】
2004226741.tif 000006
【図５】
2004226741.tif 000007
【図６】
2004226741.tif 000008
【図７】
2004226741.tif 000009