(57)【特許請求の範囲】
【請求項１】
強調表記された強調形単語を含む文章を入力する文入力手段と、入力された前記文章の言語解析を行う言語解析手段と、前記言語解析手段による前記言語解析の結果に対して韻律情報を設定する韻律処理手段と、前記韻律処理手段により前記韻律情報が設定された前記言語解析の前記結果を基に音声合成パラメータを生成する合成パラメータ生成手段と、前記音声合成パラメータに基づいて音声波形を生成する音声波形生成手段と、前記音声波形を音声として出力する音声出力手段とを備えた音声合成装置であって、
前記言語解析手段は、
入力された前記文章から前記言語解析に不要な文字を削除、置換すると共に、前記不要な文字が削除、置換された文書を文に分割する語彙解析手段と、
表記中立化規則の様々な適用を行い単語辞書から取り出した単語同士の接続の可能性を検証することにより、前記語彙解析手段によって分割された前記文における強調形の表記を中立形の表記に変換すると共に前記文を単語に分割する形態素解析手段と、
前記表記中立化規則の適用状況に応じて、前記形態素解析手段により分割された前記単語の読みに対して読み修正規則を適用して強調形の読みに修正すると共に、前記形態素解析手段により分割された前記単語の韻律に対して韻律修正規則を適用して強調した韻律に修正し、前記韻律処理手段に出力する強調表記処理手段とを備えたことを特徴とする音声合成装置。
【請求項２】
請求項１に記載の音声合成装置において、
前記言語解析手段における前記単語辞書は、前記単語が強調語であるか否かの強調情報が付与された単語辞書であり、
前記言語解析手段は、更に、前記形態素解析手段により前記単語が強調語であると判定された場合に、強調語に対する強調処理規則を参照することにより前記強調語の韻律を修正する強調語処理手段を備えたことを特徴とする音声合成装置。
【請求項３】
請求項２に記載の音声合成装置において、
前記強調語処理手段は、ユーザが指定した文字列に対してのみ前記強調処理を行うことを特徴とする音声合成装置。
【請求項４】
請求項２に記載の音声合成装置において、更に、
入力された前記文章中の全ての文から抽出された単語について、前記表記中立化規則が適用されている単語のみを抽出して強調情報格納手段に格納する強調情報抽出手段と、
ユーザの操作により、前記強調情報格納手段から前記単語を読みだして、前記単語に関する情報を表示させ、ユーザが前記強調形単語と判断した前記単語のみに前記単語の強調情報を付与して前記強調情報が付与された前記単語を前記単語辞書に登録する強調情報管理手段とを備えたことを特徴とする音声合成装置。
【請求項５】
請求項２に記載の音声合成装置において、更に、
前記強調語処理手段から出力される各単語情報に対して、強調表記作成規則を適用することにより音声の韻律を表記に反映した文を作成して入力文と共に表示する強調表記作成手段を備えたことを特徴とする音声合成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、音声合成のテキスト解析における、単語の表記の処理に関する。
【０００２】
【従来の技術】
文章を伝達媒体で分類すると、文字により表現する文字言語と、音声による音声言語に分けられる。また、文章を文体で分類すると、文語（文語体、書き言葉）と、口語（口語体、話し言葉）がある。文語は、主に文字言語で用いられ、口語は、主に音声言語で用いられる。
【０００３】
文字言語においては、通常文語が用いられるが、電子メールなどでは、口語が用いられることも多い。このような場合、韻律を文字で表す場合が多い。文献［１］では、単語を強調する方法についての分類がなされている。発明者が、収集した例文に対して、上記の方法を当てはめたところ、多くの表記が強調として説明できることが分かった。
【０００４】
図２８は、文献［１］の強調の分類に、それぞれの場合に用いられる表記法を、発明者が追加したものである。
【０００５】
図２６は、従来の音声合成装置の構成図である。文入力部００１から日本語の文章を入力すると、言語解析部００２で言語的な解析が行われる。まず、語彙解析部００３が言語解析に不要な文字などを削除、置換し、入力を文に分割する。次に、形態素解析部００４で形態素解析を行い、入力文を単語に区切る処理を行うと共に、取り出した単語から入力文の分割として最も妥当と判定する単語列を選択する。単語辞書００６からの単語の取り出しは、辞書検索処理部００５が行う。
【０００６】
図２７は、入力文の単語辞書検索結果の一部である。図のように、入力文の各文字位置において、そこの文字を先頭とする、入力文の部分文字列を単語見出しとする単語を単語辞書から取出す。辞書にない単語については、未知語処理部００７が未知語を推定して、単語を作成する。
【０００７】
形態素解析終了後、構文解析部００８が構文解析を行う。アクセント結合・連濁処理部００９は、形態素解析と構文解析の結果を用いて、単語辞書から得られたアクセントに対して、前後の単語とのアクセント結合処理を行い、読み上げの際の基本単位となるアクセント句を作成する。韻律処理部０１０は、アクセント句の列に対してフレーズ指令やポーズ指令を設定する。合成パラメータ部０１１は、言語解析部の解析結果を基に、音声合成を制御するのに必要なパラメータの時系列を生成する。音声波形生成部０１２は、制御パラメータをＤ／Ａ変換して、音声波形を生成する。音声出力部０１３は、音声波形を音声として出力する。
【０００８】
形態素解析部００４、辞書検索処理部００５における処理のアルゴリズムとしては、文献［２］に示されるようなものがある。
【０００９】
文献［１］：講座─日本語と日本語教育２、日本語の音声・音韻（上）、明治書院、ｐ３１６〜３４２
文献［２］：岩波講座─言語の科学３、単語と辞書、岩波書店、ｐ５５〜７３
【００１０】
【発明が解決しようとする課題】
図２８の１に示されるように、「発音による強調法」を行い、強調された単語の表記を作成すると、発音の異なる複数の単語を作り出せる。さらに、それらの単語の表記は一意でないため、上記の強調法により作り出される単語は非常に多い。例えば、「すごい」に対して、「すっごい」、「すごーい」、「すっごーい」、「すんごい」、「すーごい」、「すごぉーい」等の単語を作ることができる。
【００１１】
以下、本発明における、説明のための用語として、「すっごい」のように、ある単語に強調を行い、表記変更がなされた結果できた単語を「強調形」、「すごい」のように、特に強調しない場合に用いられる単語を「中立形」と呼ぶことにする。
【００１２】
上述のように、１つの中立形に対して、強調形の数は非常に多く、強調形をすべて単語辞書に登録することは事実不可能である。このため、通常は、中立形、及び、頻度が高い強調形のみを単語辞書に登録する。この結果、強調形が多用される文章、特に、口語体等の文章については、入力文の解析精度が低くなり、音声合成が不自然になるという欠点があった。
【００１３】
また、「すっごーい」のように強調形の単語を単語辞書に登録した場合についても、強調形であることを考慮しないため、中立形の韻律で音声合成しており、合成音が不自然であるという欠点があった。
【００１４】
さらに、図２８の２．及び文献［１］で述べられているように、中立形が既に強調の意味を持っている「強調語」も存在し、このような語についても、自然な合成音が得られなかった。
【００１５】
本発明では、単語辞書を格納するメモリの記憶容量の増大を抑制すると共に、強調形及び強調語を用いることにより、韻律の制御を柔軟にし、より使い勝手のよい、音声合成装置を提供することを目的とする。
【００１６】
【課題を解決するための手段】
この発明に係る音声合成装置は、強調表記された強調形単語を含む文章を入力する文入力手段と、入力された文章の言語解析を行う言語解析手段と、言語解析手段による言語解析の結果に対して韻律情報を設定する韻律処理手段と、韻律処理手段により韻律情報が設定された言語解析の結果を基に音声合成パラメータを生成する合成パラメータ生成手段と、音声合成パラメータに基づいて音声波形を生成する音声波形生成手段と、音声波形を音声として出力する音声出力手段とを備えた音声合成装置であって、言語解析手段は、入力された文章から言語解析に不要な文字を削除、置換すると共に、不要な文字が削除、置換された文書を文に分割する語彙解析手段と、表記中立化規則の様々な適用を行い単語辞書から取り出した単語同士の接続の可能性を検証することにより、語彙解析手段によって分割された文における強調形の表記を中立形の表記に変換すると共に文を単語に分割する形態素解析手段と、表記中立化規則の適用状況に応じて、形態素解析手段により分割された単語の読みに対して読み修正規則を適用して強調形の読みに修正すると共に、形態素解析手段により分割された単語の韻律に対して韻律修正規則を適用して強調した韻律に修正し、韻律処理主手段に出力する強調表記処理手段とを備えている。
【００２０】
【発明の実施の形態】
以下、本発明の音声合成装置の実施の形態（実施形態）について図面を参照しながら詳細に説明する。
【００２１】
＜第１の実施形態＞
＜構成＞
図１はこの発明の第１の実施形態を示す構成図である。１０１は、日本語の文章を入力する文入力部、１０２は、入力文の言語的な解析を行なう言語解析部、１０３は、言語解析に不要な文字などを削除、置換し、入力を文に分割する語彙解析部、１０４は、入力文を単語に分割する形態素解析部、１０５は、単語辞書を検索する辞書検索処理部、１０６は、言語解析部で用いられる言語情報を格納する単語辞書である。
【００２２】
１０７は、辞書検索の検索文字列を変更するための表記中立化規則である。表記中立化規則は、強調形の表記を中立形の表記に変更し、辞書に登録されている単語の表記とマッチさせるための規則である。図２は、表記中立化規則で用いられる、強調形の表記に関係する文字の分類である。図３は、辞書検索処理部１０５で用いる表記中立化規則である。
【００２３】
１０８は、入力された文書中の単語が単語辞書にない場合に、未知語を推定し、単語候補を作成する未知語処理部である。
【００２４】
１０９は、形態素解析結果の単語について、表記中立化規則１０７の適用結果を参照して、検索時とは逆に、取出した単語の読みを入力文中の強調形の読みに近くなるように修正し、さらに、強調した韻律に修正する強調表記処理部である。１１０は、強調表記処理部で用いる読み修正規則を格納する読み修正規則格納部である。図６は、読み修正規則である。
【００２５】
１１１は、強調表記処理部で用いる韻律修正規則を格納する韻律修正規則格納部である。図８は、韻律修正規則である。韻律修正規則に於ける「アクセント強調規則」は、入力文で、強調形が用いられている場合に、アクセントを強くするための規則であり、「速度遅延規則」は、強調形が用いられている場合に、発声速度を遅くして、強調の効果を生じさせる規則である。
【００２６】
１１２は、形態素解析結果を用いて構文解析を行う構文解析部、１１３は、アクセント結合、連濁処理等を行う、アクセント・連濁処理部、１１４は、言語解析部の出力にフレーズ、ポーズ等の韻律情報を設定する韻律処理部、１１５は、音声合成制御パラメータを生成する合成パラメータ生成部、１１６は、制御パラメータをＤ／Ａ変換して、音声波形を生成する音声波形生成部、１１７は、音声波形を音声として出力する音声出力部である。
【００２７】
＜動作＞
文入力部１０１から日本語の文章を入力すると、言語解析部１０２で言語的な解析が行われる。まず、語彙解析部１０３が、言語解析に不要な文字を削除、置換し、入力を文に分割する。次に、形態素解析部１０４で形態素解析を行い、入力文を単語に区切る。形態素解析のアルゴリズムに関わらず、入力文の各文字位置において、その文字位置から始まる、入力文の部分文字列を見出しとする単語を、まとめて単語辞書１０６から取り出す処理が行われる。形態素解析部１０４は、単語辞書１０６から取り出した単語同士の接続の可能性を検証して、入力文の単語分割として、最も妥当と思われる単語列を決定し、出力する。単語辞書１０６から取り出した単語には、見出し、品詞、接続情報等、形態素解析に必要な情報以外に、音声合成に必要な各種情報が付与されている。
【００２８】
単語辞書１０６からの単語の取り出しは、辞書検索処理部１０５が行う。本発明では、単語辞書検索で用いる検索文字列として、入力文字列の部分列を用いて、図２７で示されるような辞書検索を行う以外に、図２に示される文字分類、及び、表記中立化規則１０７により文字を置換えた文字列を用いて検索を行う。図３は、辞書検索部で用いる表記中立化規則である。
【００２９】
図４は、辞書検索のフローチャートである。Ｓｅａｒｃｈ（）は、図２７に示したような、入力文の部分文字列となる単語を得る手続きであるとする。例えば、Ｓ＝”郵送しまぁ〜〜す。”、ｎ＝９、ｉ＝４とする。ステップＳ１でＤ（Ｓ（４））＝φとなる。ステップＳ２で、Ｓ（４）＝”まぁ〜〜す。”として、Ｓｅａｒｃｈ（Ｓ（４））を実行するすると、Ｄ（Ｓ（４））＝｛ま（感動詞、…）、ま（副詞、…）｝を得る。ステップＳ３で、Ｓ（４）の長音相当文字連鎖、促音連鎖、撥音の連鎖をそれぞれ１つにまとめ、長音相当文字を標準表記に置換えると、Ｓ（４）＝”まぁーす”となる。ステップＳ４で、Ｓ２＝Ｓ（４）＝”まぁーす”とする。ステップＳ５で、長音削除規則、促音規則なし、撥音規則なしの組み合わせを選ぶ。ステップＳ６で未適用の組み合わせが有ったか否かを判定し、組み合わせが有った場合、ステップＳ７で、その規則をＳ２に適用すると、Ｓ２＝”まぁす。”となる。ステップＳ８で、Ｓｅａｒｃｈ（Ｓ２）を実行するすると、Ｄ（Ｓ２）＝｛ま（感動詞、…）、ま（副詞、…）｝となる。ステップＳ９で、Ｄ（Ｓ（４））＝Ｄ（Ｓ（４））∪Ｄ（Ｓ２）＝｛ま（感動詞、…）、ま（副詞、…）｝となり、ステップＳ４に戻る。尚、前記ステップＳ６で未適用の組み合わせが無かった場合は処理を終了する。
【００３０】
ステップＳ４で、Ｓ２＝Ｓ（４）＝”まぁーす”とする。ステップＳ５で、長音削除規則、促音削除規則、撥音規則なしの組み合わせを選ぶ。この場合ステップＳ７で選んだ規則をＳ２に適用すると、Ｓ２＝”ます。”となる。ステップＳ８で、Ｓｅａｒｃｈ（Ｓ２）を実行するすると、Ｄ（Ｓ２）＝｛ます（普通名詞、…）、ます（助動詞、…）、ま（感動詞、…）、ま（副詞、…）｝となる。ステップＳ９で、Ｄ（Ｓ（４））＝Ｄ（Ｓ（４））∪Ｄ（Ｓ２）＝｛ます（普通名詞、…）、ます（助動詞、…）、ま（感動詞、…）、ｓま（副詞、…）｝となる。
【００３１】
以下、規則の組み合わせを変えて、ステップＳ４〜ステップＳ９を実行するが、Ｄ（Ｓ（４））は変化せず、規則の組み合わせがなくなり、ステップＳ６の判定結果がＮＯとなり、処理が終了する。
【００３２】
結果として、Ｄ（Ｓ（４））＝｛ます（普通名詞、…）、ます（助動詞、…）、ま（感動詞、…）、ま（副詞、…）｝を得る。
【００３３】
未知語修正部１０８は、辞書検索で用いた、入力文の部分文字列の先頭部分が未知語である可能性があるため、未知語の候補をいくつか作成し、辞書検索結果に追加する。
【００３４】
辞書から取り出された、「ます（助動詞）」が、最終的な形態素解析結果の一部として得られるかどうかは、形態素解析のアルゴリズムによるが、この例では、辞書引き結果に含まれる単語の集合は、強調形が用いられていない文「郵送します。」の辞書引き結果と同じであり、「郵送します」が正しく解析できる限り、「郵送しまぁ〜〜す。」についても正しい結果が得られる。
【００３５】
図５は、本発明による形態素解析結果の一例を示したものである。強調表記処理部１０９で必要になるため、辞書から取出された単語には、適用された表記中立化規則と、規則を適用した文字位置の情報を記憶しておく。また、表記中立化規則が適用される前の単語見出しも記憶しておく。複数の規則が適用された場合は、複数の規則を記憶する。
【００３６】
形態素解析終了後、強調表記処理部１０９では、まず、読み修正規則格納部１１０に格納された読み修正規則を用いて、形態素解析結果の読みを修正する。図６は、読み修正規則を示したものである。図７は、読み修正規則の適用例である。
【００３７】
強調表記処理部１０９は、次に、韻律修正規則格納部１１１に格納された韻律修正規則により、韻律の修正を行う。図９は、韻律修正規則の適用例である。図９において、まず、「郵送しまぁ〜〜す。」という文を解析して得られた形態素解析結果に、読み修正規則を適用する。形態素解析結果に含まれる表記中立化規則の適用状況から、「ます」の読みが変更される。次に、韻律修正規則を適用する。形態素解析結果に含まれる表記中立化規則の適用状況から、「ます」にアクセント強化規則を適用する。さらに、入力文では、「ます」の長音化部分の表記として、「〜〜」が用いられているため、速度遅延規則が適用される。この結果、図９に示されるように、「ます」のアクセントと遅延速度が変更される。
【００３８】
形態素解析の出力を用いて、構文解析部１１２が構文解析を行う。アクセント結合・連濁処理部１１３は、形態素解析と構文解析の結果を用いて、単語辞書１０６から得られたアクセントに対して、前後の単語とのアクセント結合処理を行い、読み上げの際の基本単位となるアクセント句を作成する。韻律処理部１１４は、アクセント句の列に対してフレーズ指令やポーズ指令を設定する。
【００３９】
合成パラメータ生成部１１５は、言語解析部１０２の解析結果を基に、音声合成を制御するのに必要なパラメータの時系列を生成する。音声波形生成部１１６は、制御パラメータをＤ／Ａ変換して、音声波形を生成する。音声出力部１１７は、音声波形を音声として出力する。
【００４０】
＜第２の実施形態＞
＜構成＞
図１０は、第２の実施形態の構成図である。第１の実施形態における、単語辞書１０６の代わりに、強調情報が付与されている単語辞書２０１を用いていること、及び、強調語処理部２０２、強調語処理規則格納部２０３が設けられている点が異なる。
【００４１】
図１１は、単語辞書に付与されている強調情報の例である。強調単語情報は、単語が常に強調される語彙であることを示す情報である。Ｅ１ならば、強調単語である。読み変更フラグは、既に、強調により、読みを変更している単語かどうかを示すフラグである。ＯＮならば、変更済み、ＯＦＦならば、未変更である。読み変更情報は、その単語が強調されたときに、どのように読みを変更するかを記述した情報である。形容詞「すごい」については、読みが「スゴーイ」、「スッゴイ」、「スンゴイ」のように変化できることを示している。読み変更情報で生じる読みは、そのまま、単語見出しの変化に用いることもできる。単語辞書は通常語幹部分を登録するが、図１２の強調語処理規則は、説明上、形容詞については語尾まで含めた形にしている。
【００４２】
＜動作＞
強調表記処理部１０９までは、実施形態１と同じ動作を行う。ただし、形態素解析で用いる単語辞書２０１には、強調情報が含まれているため、形態素解析結果にも、単語辞書から取出された強調情報が含まれている。強調語処理部２０２は、強調語処理規則格納部２０３の強調語処理規則を用いて、強調語の処理を行う。
【００４３】
図１３は、強調語が含まれる文の強調語処理の例を示したものでである。「かなり」は、強調語として単語辞書に登録されているとする。強調表記処理部１０９の処理結果では、通常のアクセントが付けられている。強調語処理部２０２では、強調語処理規則を参照する。この場合、「かなり」に対して、「強調語アクセント強化規則」が適用され、「かなり」のアクセントが強くなる。
【００４４】
図１４は、ユーザが強調を指定したときの強調語処理の例を示したものである。「＜強調＞」と「＜／強調＞」の間の文字列を強調することが指定されているとする。図１３と同様に、「かなり」が、強調語として単語辞書に登録されているとする。強調表記処理部１０９の処理結果では、通常のアクセントが付けられている。強調語処理部２０２では、強調語処理規則を参照する。この場合、「かなり」に対して、「強調語アクセント強化規則」が適用され、「かなり」のアクセントが強くなり、韻律は、「カ＆＆ナリ」になる。さらに、「強調語読み変更規則」が適用される。「かなり」には、読み変更情報としてＡ４がついているため、第１拍に長音化が起き、韻律は「カ＆＆ーナリ」となる。
【００４５】
図１５は、ユーザが「強調」を指定したときの非強調語処理である。「＜強調＞」と「＜／強調＞」の間の文字列を強調することが指定されているとする。図１３、図１４の例と異なり、文章中に強調語がないとする。強調表記処理部の処理結果では、通常のアクセントが付けられている。強調語処理部は、強調語処理規則を参照する。この場合、「こんな」、「変な」、及び、「ひょっとして」の３つの単語についての処理を説明する。単語辞書から取出した強調語情報は、３単語とも、非強調語であることを示す「Ｅ０」である。そこで、３単語には、「非強調語強調規則」が適用される。この結果、アクセントを強くすると同時に、読みを修正し、図１５強調語処理結果のように、それぞれ、「コーンナ」、「ヘ＆＆ーンナ」、「ヒョーットシテ」という読み、及び、韻律（アクセント）が得られる。
【００４６】
＜第３の実施形態＞
＜構成＞
図１６はこの発明の第３の実施形態を示す構成図である。第２の実施形態と比べて、モジュール３０１〜３０５を備えている点が異なる。３０１は、形態素解析結果から、表記中立化が行われている単語を抽出する強調情報抽出部、３０２は、抽出した強調情報を格納する強調情報格納部、３０３は、３０２に格納された強調情報を辞書に追加するためのユーザインタフェースである強調情報管理部、３０４は、強調情報格納部３０２から強調情報を取出し、辞書に追加してよい情報かどうかをユーザが確認するための、強調情報確認部、３０５は、辞書に登録してよいと確認された強調情報を単語辞書に登録する、強調情報登録部である。
【００４７】
＜動作＞
文入力部１０１から入力された文章は、語彙解析部１０３で文に区切られ、形態素解析部１０４で形態素解析される。形態素解析結果は、例えば図５のようになっているものとする。１０９以降のモジュールでは、実施形態２と同じ動作がなされ、音声合成が行われる。
【００４８】
強調情報抽出部３０１は、形態素解析結果の各単語を走査し、表記中立化規則が適用されているかどうかを調べ、同規則が適用されている単語の情報だけを、強調情報格納部３０２に格納する。図１７は、抽出強調情報の例である。ここまでの処理を、文入力部から入力された、すべての文に対して行う。
【００４９】
文章中のすべての文について、上記の処理が終了した後、ユーザが強調情報管理部３０３を操作する。強調情報管理部３０３は、強調情報確認部３０４を動作させる。強調情報確認部３０４は、強調情報格納部３０２から、形態素解析結果を１単語ずつ取出す。以下、強調情報格納部３０２に、図１７のような結果が得られているとして説明する。
【００５０】
まず、「ます（助動詞、マ＆ス、長音相当文字削除規則、１文字目の直後、”まぁ〜〜す”）」が取出される。ユーザの画面に、単語の情報を表示する。図１８は、ユーザ表示画面の例である。中立形は、入力文の文字列を本装置の表記中立化規則により、単語辞書の登録単語とマッチングできるように変更した表記であり、強調形は、入力文の文字列に実際に現れた表記である。
【００５１】
表記中立化規則が誤って適用された場合には、誤った中立形が作成されることがあるため、ユーザに確認を促す。ユーザには、中立形と強調形以外に、原文、及び、形態素解析された品詞を表示して、判断を正確にさせる。上記の例では、「まぁ〜〜す」は、「ます」の強調形であると、ユーザが判断すれば、助動詞「ます」に、このような変化をする強調情報を追加するような指定がされる。
【００５２】
強調情報管理部３０３は、強調情報確認部３０４から、ユーザの確認が入力されると、強調情報登録部３０５を呼び出し、形態素解析結果を渡す。強調情報登録部３０５は、渡された形態素解析結果の表記中立化規則の適用結果を参照する。この場合、「まぁ〜〜す」から「ます」への変更に、「１文字目の直後に長音相当文字削除規則を適用」しているため、「ます」から「まぁ〜〜す」への変更は、「語頭拍の長音化」となり、単語辞書の「ます」に対して、図１１の強調情報の読み変更情報に示される、Ａ４（「語頭拍の長音化」）という情報を追加する。この結果、「ます」の強調情報は、図１９のようになる。
【００５３】
次に、図１７で示される形態素解析結果から、「しかり（動詞、シカリ、促音削除規則、１文字目の直後、”しっかり”）」が取出される。ユーザの画面に、「中立形：しかり」、「強調形：しっかり」、「品詞：動詞」、及び、入力文を表示する。この場合は、「しっかり」が、動詞「しかり」の強調形であることはない。ユーザが、この抽出強調情報を不適当なものと判断すれば、単語辞書への登録を指示しないため、抽出強調情報確認部は、抽出強調情報登録部を呼び出すことなく、次の形態素解析結果を、抽出強調情報格納部から取出し、上記のような処理を繰り返す。
【００５４】
抽出強調情報格納部のすべての形態素解析結果を処理すると、動作を終了する。
【００５５】
＜第４の実施形態＞
＜構成＞
図２０はこの発明の第４の実施形態を示す構成図である。第２の実施形態と比べて、強調表記作成部４０１と、強調表記出力部４０２を備えている点が異なる。図２１は、強調表記作成規則である。
【００５６】
＜動作＞
文入力部１０１〜音声出力部１１７まで、実施形態２と同じ動作をする。一方、強調語処理部２０２の処理が終了した時点で、解析結果を強調表記作成部に送る。
【００５７】
図２２は、強調語処理部２０２から、強調表記作成部４０１へ送られる情報の例である。各単語には、品詞、読み（アクセント位置、アクセントの強さを含む）、強調語かどうかを示す強調語情報（Ｅ０：非強調語、Ｅ１：強調語）、既に強調により表記の変更がなされているかどうかを示す読み習性情報（ＯＮ：読み修正済み、ＯＦＦ：読み未修正）、修正内容（「語頭拍長音化」等）の情報が付けられている。
【００５８】
強調表記作成部４０１は、強調表記作成規則を用いて、単語見出しを修正する。図２２の例では、「一体」、「どうして」、「こんな」、「だ」の読み修正フラグがＯＮであるため、図２１の「強調語表記作成規則」が適用される。この結果、「一体」は、読みを片仮名にしたものを単語見出しとし、「どうして」、「こんな」、「だ」については、読みを平仮名に直したものを単語見出しとする。さらに、「だ」の表記については、長音でなく「あ」を用いる。一方、「こと」、「に」、「なっ」、「た」、「ん」については、読み修正フラグがＯＦＦであるため、図２１の「非強調語表記作成規則」が適用され、入力文の表記をそのまま単語見出しとして用いる。この結果、図２３のような結果が得られる。強調表記作成部で得られた結果は、強調表記出力部４０２に送られる。
【００５９】
強調表記出力部４０２は、単語列の単語見出しを羅列して、文を作成し、音声出力部１１７が音声を出力するのと同時に、作成した文を出力して、入力文と共に、ユーザに表示する。図２４は、ユーザへの表示の例である。
【００６０】
図２５は、文の一部に強調が指定されている場合のユーザへの表示の例である。指定された部分だけが、強調されて音声合成され、その部分だけが、強調形で表示される。
【００６１】
尚、本発明は前述の実施形態に限定されるものではなく、本発明の趣旨に基づいて種々の変形が可能である。例えば、第１の実施形態で用いた、文字種別以外に、「い、か、な、い」という文で用いられるような読点、或いは、「キレイ」のような仮名型表記に関する規則を使用することができる。また、第１の実施形態では、韻律として、アクセントだけを修正したが、入力文字の種類によって、ピッチを修正することもできる。
【００６２】
【発明の効果】
以上詳細に説明したように、請求項１記載の発明によれば、強調表記された強調形単語を含む文章を入力する文入力手段と、入力された文章の言語的な解析を行う言語解析手段と、言語解析手段による言語解析結果に対して韻律情報を設定する韻律処理手段と、音声合成パラメータを生成する合成パラメータ生成手段と、合成パラメータに基づく音声波形を生成する音声波形生成手段と、音声波形を音声として出力する音声出力手段とを備えた音声合成装置であって、前記言語解析手段は、入力文章から言語解析に不要な文字を削除、置換すると共に、入力文章を文に分割する語彙解析手段と、強調表記された単語を中立形単語に変換する規則である表記中立化規則を用いて、前記語彙解析手段により分割された文を、中立形単語のみを格納した単語辞書を参照することにより単語に分割する形態素解析手段と、前記形態素解析手段により分割された単語について、読み修正規則を参照することにより、中立形単語に変換された強調単語の読みを修正すると共に、韻律修正規則を参照して当該単語の韻律を強調した韻律に修正する強調表記処理手段とを備えた構成としたので、（１）強調を表すために表記を変化させた単語に対して、新たに単語を単語辞書に登録することなく、音声合成を行うことができる効果がある。また、（２）強調を表すために表記を変化させた単語に対して、強調された韻律で、自然な音声合成を行うことができるという効果がある。
【００６３】
また、請求項２記載の発明によれば、請求項１に記載の音声合成装置において、前記言語解析手段における前記単語辞書は、当該単語が強調語であるか否かの強調情報を付与した単語辞書であり、前記言語解析手段は更に、前記形態素解析手段により当該単語が強調単語であると判定された場合に、強調語に対する強調処理規則を参照することにより当該強調語の韻律を修正する強調語処理手段を備えた構成としたので、（１）強調語の韻律を強調することにより、自然な韻律の音声合成音を得ることができる効果がある。また、（２）強調形の韻律を、強調することにより、自然な韻律の音声合成音を得ることができる効果がある。
【００６４】
また、請求項４に記載の発明によれば、請求項２に記載の音声合成装置において、更に、入力文章中の全ての文から抽出された単語について、表記中立化規則が適用されている単語のみを抽出して強調情報格納手段に格納する強調情報抽出手段と、ユーザの操作により、前記強調情報格納手段から単語を読みだして当該単語に関する情報を表示させ、ユーザが強調形単語と判断した単語のみを当該単語の強調情報を付与して前記単語辞書に登録する強調情報管理手段とを備えたこ構成としたので、単語を強調したときの変化に関する辞書情報を、簡便に得ることができるという効果がある。
【００６５】
また、請求項５に記載の発明によれば、請求項２に記載の音声合成装置において、更に、前記強調語処理手段から出力される各単語情報に対して、強調表記作成規則を適用することにより音声の韻律を表記に反映した文を作成して入力文と共に表示する強調表記作成手段を備えた構成としたので、合成音の韻律の強調の変化を文字で表示することができる効果がある。
【図面の簡単な説明】
【図１】第一の実施形態を示す装置の構成図である。
【図２】強調形の表記で用いられる文字の分類図である。
【図３】辞書検索部で用る表記中立化規則である。
【図４】辞書検索のフローチャートである。
【図５】形態素解析結果の例である。
【図６】読み修正規則の例である。
【図７】読み修正規則の適用例である。
【図８】韻律修正規則の例である。
【図９】韻律修正規則の適用例である。
【図１０】第二の実施形態を示す装置の構成図である。
【図１１】強調情報の例である。
【図１２】強調語処理規則の例である。
【図１３】強調語処理（強調語・ユーザ強調非指定）の例である。
【図１４】強調語処理（強調語・ユーザの強調指定）の例である。
【図１５】強調語処理（非強調語・ユーザの強調語指定）の例である。
【図１６】第三の実施形態を示す装置の構成図である。
【図１７】抽出強調情報の例である。
【図１８】ユーザ表示画面の表示例である。
【図１９】単語辞書への読み変更情報の追加の例である。
【図２０】第四の実施形態を示す装置の構成図である。
【図２１】強調表記作成規則の例である。
【図２２】強調表記作成規則部へ送られる情報の例である。
【図２３】強調表記作成規則の適用結果の例である。
【図２４】ユーザへの表示例（文全体の強調）である。
【図２５】ユーザへの表示例（部分的な強調）である。
【図２６】従来の装置の構成図である。
【図２７】単語辞書検索の例である。
【図２８】強調の表記法を示す図である。
【符号の説明】
１０１            文入力部
１０２            言語解析部
１０３            語彙解析部
１０４            形態素解析部
１０５            辞書検索処理部
１０６            単語辞書
１０７            表記中立化規則
１０８            未知語処理部
１０９            強調表記処理部
１１０            読み修正規則格納部
１１１            韻律修正規則格納部
１１２            構文解析部
１１３            アクセント結合・連濁処理部
１１４            韻律処理部
１１５            合成パラメータ生成部
１１６            音声波形生成部
１１７            音声出力部
２０１            単語辞書（強調情報付き）
２０２            強調語処理部
２０３            強調語処理規則格納部
３０１            強調情報抽出部
３０２            強調情報格納部
３０３            強調情報管理部
３０４            強調情報確認部
３０５            強調情報登録部
４０１            強調表記作成部
４０２            強調表記出力部
【図１】
0003589972.tif 000002
【図２】
0003589972.tif 000003
【図３】
0003589972.tif 000004
【図４】
0003589972.tif 000005
【図５】
0003589972.tif 000006
【図６】
0003589972.tif 000007
【図７】
0003589972.tif 000008
【図８】
0003589972.tif 000009
【図９】
0003589972.tif 000010
【図１０】
0003589972.tif 000011
【図１１】
0003589972.tif 000012
【図１２】
0003589972.tif 000013
【図１３】
0003589972.tif 000014
【図１４】
0003589972.tif 000015
【図１５】
0003589972.tif 000016
【図１６】
0003589972.tif 000017
【図１７】
0003589972.tif 000018
【図１８】
0003589972.tif 000019
【図１９】
0003589972.tif 000020
【図２０】
0003589972.tif 000021
【図２１】
0003589972.tif 000022
【図２２】
0003589972.tif 000023
【図２３】
0003589972.tif 000024
【図２４】
0003589972.tif 000025
【図２５】
0003589972.tif 000026
【図２６】
0003589972.tif 000027
【図２７】
0003589972.tif 000028
【図２８】
0003589972.tif 000029