(57)【要約】【課題】  テキストを記述するユーザが可変部に適用されるルールを指定することができないため、所望の合成音声を生成できない場合があるという問題点があった。【解決手段】  音声合成装置であって、音声合成のためのルール集合と、テキストの可変部に代入する文字列を入力するための入力手段と、テキストからルール識別子を抽出する抽出処理手段と、前記入力手段により入力された文字列からルールに関係する情報を取り出す手段と、ルール集合とルール識別子から適用すべきルールを選択し、選択したルールにしたがってルールに関係する情報をもとに少なくとも可変部を処理する可変部処理手段とを備える。【選択図】  図２
2007249022.tif 000002
【特許請求の範囲】
【請求項１】
音声合成対象のテキストの可変部に代入する文字列を取得する取得手段と、
前記テキストからルール識別子を抽出する抽出処理手段と、
前記取得手段で取得した文字列からルールに関係する情報を取り出す取り出し手段と、
前記ルール集合と前記ルール識別子から適用すべきルールを選択し、選択したルールに従って、ルールに関係する情報をもとに少なくとも可変部を処理する処理手段と、
を備えることを特徴とする音声合成装置。
【請求項２】
前記抽出処理手段は前記ルール識別子及びルールに関与する固定部を抽出し、
前記処理手段は、ルールに関係する情報と選択したルールにしたがって可変部とルールに関与する固定部とを処理する、
ことを特徴とする請求項１記載の音声合成装置。
【請求項３】
音声合成対象のテキストの可変部に代入される文字列を取得する取得手段と、
前記テキストからルールを抽出する抽出処理手段と、
前記取得手段で取得した文字列からルールに関係する情報を取り出す取り出し手段と、
前記ルールに関係する情報とルールに従って少なくとも可変部を処理する処理手段と、
を備えることを特徴とする音声合成装置。
【請求項４】
音声合成対象のテキストの可変部に代入する文字列を取得する取得ステップと、
前記テキストからルール識別子を抽出する抽出処理ステップと、
前記取得ステップで取得した文字列からルールに関係する情報を取り出す取り出しステップと、
音声合成のためのルール集合と前記ルール識別子から適用すべきルールを選択し、選択したルールに従って、ルールに関係する情報をもとに少なくとも可変部を処理する処理ステップと、
を備えることを特徴とする音声合成方法。
【請求項５】
前記抽出処理ステップは前記ルール識別子及びルールに関与する固定部を抽出し、
前記処理ステップは、ルールに関係する情報と選択したルールにしたがって可変部とルールに関与する固定部とを処理する、
ことを特徴とする請求項４記載の音声合成方法。
【請求項６】
音声合成対象のテキストの可変部に代入される文字列を取得する取得ステップと、
前記テキストからルールを抽出する抽出処理ステップと、
前記取得ステップで取得した文字列からルールに関係する情報を取り出す取り出しステップと、
前記ルールに関係する情報とルールに従って少なくとも可変部を処理する処理ステップと、
を備えることを特徴とする音声合成方法。
【請求項７】
請求項４乃至請求項６記載の音声合成方法をコンピュータに実行させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御ルールを含むテキストを処理する音声合成装置および音声合成方法に関する。
【背景技術】
【０００２】
カーナビゲーションなどの機器では、ユーザに対する応答メッセージに音声合成を利用する。音声合成を用いて応答メッセージを生成する際、言語解析の誤りを避けるために、読みやアクセントなどの制御タグを含むテキストを用意することが一般的である。しかしながら、メッセージの一部分が可変である場合、可変部の読みやアクセントを事前に指定することは困難である。特許文献１には、システムがあらかじめ保持しているアクセントルールを可変部に適用し動的にアクセントを生成する技術が記載されている。
【特許文献１】特許第３１７１７７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１では、テキストを記述するユーザが可変部に適用されるルールを指定することができないため、所望の合成音声を生成できない場合があるという問題点があった。
【０００４】
本発明は上記の課題に鑑みてなされたものであり、可変部に適用されるルールを記述したテキストを処理することが可能な音声合成装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記の目的を達成するための本発明による音声合成装置は、音声合成対象のテキストの可変部に代入する文字列を取得する取得手段と、前記テキストからルール識別子を抽出する抽出処理手段と、前記取得手段で取得した文字列からルールに関係する情報を取り出す取り出し手段と、前記ルール集合と前記ルール識別子から適用すべきルールを選択し、選択したルールに従って、ルールに関係する情報をもとに少なくとも可変部を処理する処理手段とを備えることを特徴とする。
【０００６】
また、上記の目的を達成するための本発明による音声合成装置は、音声合成対象のテキストの可変部に代入される文字列を取得する取得手段と、前記テキストからルールを抽出する抽出処理手段と、前記取得手段で取得した文字列からルールに関係する情報を取り出す取り出し手段と、前記ルールに関係する情報とルールに従って少なくとも可変部を処理する処理手段とを備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、テキストを記述するユーザが可変部に適用されるルールを指定できるようになるため、ユーザの所望する合成音声を容易に生成することが可能となる。
【発明を実施するための最良の形態】
【０００８】
以下、添付の図面を参照して本発明の好適な実施形態について詳細に説明する。
【０００９】
（第１実施形態）
第１実施形態では、留守番電話の留守番メッセージを提供する音声合成装置を例にあげて説明する。本音声合成装置により、ユーザは所望の文字列（通常は自分の名前）を留守番メッセージに設定することができる。また、ここではユーザが入力する文字列データはアクセント記号付きの仮名レベルの読み記号列である。
【００１０】
留守番電話の開発者は、留守番メッセージのテンプレート（図６の（ａ）参照）を作成する。音声合成用記号で記述されたテンプレートは、固定部、可変部、およびルールの３つのパートの組み合わせで構成される。固定部は、留守番メッセージの固定メッセージ部分であり、可変部はユーザが入力する任意の文字列であり、ルールはその文字列に対して適用されるルールの識別番号である。
【００１１】
本実施形態では、可変部の前後に挿入されるポーズ生成ルールを例に挙げて説明することにする。
【００１２】
図４は、ポーズ生成ルールの例である。ルール１は聞き取りやすさを優先する場合に好適なルールである。ルール２は留守番メッセージの自然性を優先する場合に好適なルールでる。また、ルール３は、情報伝達を優先する場合に好適なルールである。図２のポーズルール集合２０１には、これら３種類のポーズ生成ルールが格納されており、音声合成装置はこれらのポーズ生成ルールを使い分けることが可能である。
【００１３】
よって、留守番電話開発者は、購買層ターゲットに応じて最適なポーズ生成ルールを選択（テンプレートに記述）することが可能である。例えば、高齢者向けの留守番電話を開発する場合はルール１を選択するのが良い。また、一般向け留守番電話にはルール２が適しているといえる。
【００１４】
図１は第１実施形態における音声合成装置のハードウエア構成を示すブロック図である。
【００１５】
図１において、１０１は制御メモリであり、本実施形態の音声合成処理の手順や必要な固定的データが格納される。１０２は中央処理装置であり、数値演算／制御等の処理を行う。１０３はメモリであり、一時的なデータが格納される。１０４は外部記憶装置であり、テキストやルールが格納されている。１０５は入力装置であり、ユーザが本装置に対してデータを入力したり、動作を指示したりするのに用いられる。１０６は出力装置であり、中央処理装置１０２の制御下でユーザに対して各種の情報を提示する。１０７は音声出力装置であり、音声合成された内容を出力する。１０８はバスであり、各装置間のデータのやり取りはこのバスを通じて行われる。
【００１６】
図２は第１実施形態における音声合成装置のモジュール構成を示すブロック図である。
【００１７】
図２において、ポーズルール集合２０１は図４に示すようなポーズ生成ルールが格納されている。テキスト保持部２０２は、図６の（ａ）に示すような留守番メッセージのテンプレートが格納されている。このテンプレートに従って生成されたテキストが音声合成対象となる。入力処理部２０３は、ユーザが入力する所望の文字列を受理する。文字列保持部２０４は、ユーザが入力した文字列を保持する。抽出処理部２０５は、テキスト保持部２０２が保持するテンプレートからルールを識別する識別子であるルール番号を抽出する。ルール番号保持部２０６は、抽出されたルール番号を保持する。モーラ数解析部２０７は、文字列保持部２０４が保持する文字列のモーラ数をカウントする。モーラ数保持部２０８は、モーラ数解析部２０７が求めたモーラ数を保持する。ポーズ生成部２０９は、ポーズ生成ルールとルール番号から適用するルールを決定し、可変部前後のポーズをモーラ数に応じて生成する。韻律処理部２１０はポーズ生成の結果とテキストと文字列から韻律を生成する。波形生成部２１１は韻律情報をもとに合成音声を生成する。音声出力部２１２は、合成音声を出力する。
【００１８】
図３は第１実施形態における音声合成装置の処理の流れを示すフローチャートである。該フローチャートを実行するための制御プログラムは、制御メモリ１０１、メモリ１０３、外部記憶装置１０４等に記憶されている。
【００１９】
ステップＳ３０１では、入力処理部２０３がユーザの入力を検知する。ユーザが入力するまでステップＳ３０１に留まる。ユーザの入力を検知した場合は、ユーザの入力を取得して文字列保持部２０４に保持し、ステップＳ３０２に移る。なお、ユーザが入力した文字列は、テンプレートの可変部に利用される変数に相当するので、以下の説明では変数と呼ぶことにする。
【００２０】
ステップＳ３０２では、抽出処理部２０５がテキスト保持部２０２に保持されているテンプレートからルール番号を抽出し、ルール番号保持部２０６に保持した後、ステップＳ３０３に移る。
【００２１】
ステップＳ３０３では、モーラ数解析部２０７が変数のモーラ数を求め、モーラ数保持部２０８に保持してステップＳ３０４に移る。
【００２２】
ステップＳ３０４では、ポーズ生成部２０９が、ポーズルール集合２０１とルール番号保持部２０６が保持するルール番号から、適用するポーズ生成ルールを選択する。さらに、モーラ数保持部２０８が保持するモーラ数をもとに、変数（すなわち可変部）の両側に挿入するポーズを生成した後、ステップＳ３０５に移る。
【００２３】
ステップＳ３０５では、韻律生成部２１０が、文字列保持部２０４が保持する変数とテキスト保持部２０２が保持するテンプレートとポーズ生成部２０９が生成したポーズ情報から韻律情報を生成して、ステップＳ３０６に移る。
【００２４】
ステップＳ３０６では、波形生成部２１１が韻律情報をもとに、文字列保持部２０４が保持する文字列をテンプレートの代入したテキストに対応する合成音声を生成して、ステップＳ３０７に移る。ステップＳ３０７では、音声出力部２１２が合成音声を出力して終了する。
【００２５】
図５は、図４に示したポーズ生成ルールのルール１を適用した場合の、ポーズ生成結果を音声合成用記号で示した図である。図５（ａ）は、留守番メッセ−ジのテンプレートである。図５（ｂ）は、変数（すなわち、ユーザが入力した文字列）が「タナカ」である場合のポーズ生成結果を示している。変数のモーラ数が４モーラ以下であるので、可変部の両端に１００ｍｓのポーズが挿入される。図５（ｃ）および（ｄ）は、それぞれ変数が「タナカサ’トシ」「タナカカブシキガ’イシャ」である場合のポーズ生成結果を示している。変数のモーラ数がどちらも５以上であるので、可変部の前に２００ｍｓ、後ろに３００ｍｓのポーズが挿入される。
【００２６】
一方、図６は、図４に示したポーズ生成ルールのルール２を適用した場合の、ポーズ生成結果を音声合成用記号で示した図である。図６（ａ）は、留守番メッセ−ジのテンプレートである。図６（ｂ）は、変数が「タナカ」である場合のポーズ生成結果を示している。変数のモーラ数が４モーラ以下であるので、可変部の両端にポーズは挿入されない。図６（ｃ）は、変数が「タナカサ’トシ」である場合のポーズ生成結果を示している。変数のモーラ数が５以上であるので、可変部の前に１００ｍｓのポーズが挿入される。また、図６（ｄ）は、変数が「タナカカブシキガ’イシャ」である場合のポーズ生成結果を示している。変数のモーラ数が８以上であるので、可変部の前後に１００ｍｓのポーズが挿入される。
【００２７】
以上説明したように、可変部の制御ルールを記述したテキストを処理可能な音声合成装置を提供することにより、留守番電話の開発者は、留守番メッセージのテンプレートにポーズ生成ルールの識別番号を記述することができる。このため、音声合成自体のアルゴリズムを変更することなく、購買層ターゲットに応じた留守番電話の開発がテンプレートの記述を書き換えるという簡単な処理だけで行うことができる。言い換えれば、ある機器を開発する際に、その機器に適した音声合成の制御を機器の開発者が選択できる枠組みを提供することが可能である。
【００２８】
（第２実施形態）
第１実施形態では、制御ルールが可変部のみに作用する場合について説明したが、本発明はこれに限定されるものではなく、固定部を含めた部分に作用するよう構成してもよい。
【００２９】
第２実施形態でも第１実施形態と同様に留守番電話の留守番メッセージを提供する音声合成装置について説明する。
【００３０】
図９は、付属語のアクセント結合ルールの例を示した図である。ルール１は、前接単語と後接単語が接続した場合のアクセント型が前接単語のアクセント型に従うというルールである。また、ルール２やルール３は、前接単語が平板型か有核型かによって、結合時のアクセント型が異なるタイプのルールである。一般的に、付属語のアクセント結合は後接する付属語に応じて適切なルールを適用することにより実現される。制御記号のないいわゆる漢字かな混じり文を単語辞書を用いて解析するような場合は、付属語の属性として前記アクセント結合ルールの番号が格納されているため、適切なアクセント結合を行うことが可能である。しかしながら、アクセント記号や音声表記からなる音声合成用記号列が入力される場合は、単語辞書を持たないため、単語が付属語かどうかを知ることもできないし、アクセント結合ルールのいずれを適用すべきかということもわからない。本実施形態では、そのような入力に対して適切にアクセント結合を実現する枠組みを提供するものである。
【００３１】
図７は第２実施形態における音声合成装置のモジュール構成を示すブロック図である。図７において、テキスト保持部２０２、入力処理部２０３、文字列保持部２０４、ルール番号保持部２０６、波形生成部２１１、音声出力部２１２は第１実施形態と同じ処理を行うため、図２の記号を用いることとし説明を省略する。
【００３２】
アクセント結合ルール集合７０１は図９に示すようなアクセント結合ルールが格納されている。抽出処理部２０５は、テキスト保持部２０２が保持するテンプレートからルール番号を抽出し、さらに、可変部とともにルールを適用する固定部を抽出する。固定部保持部７０５は、ルールに関与する固定部を保持する。アクセント解析部７０２は、文字列保持部２０４が保持する文字列のアクセントを解析する。アクセント保持部７０３は、アクセント解析部７０２が求めたアクセント情報を保持する。アクセント結合部７０４は、アクセント結合ルールとルール番号から適用するルールを決定し、可変部と固定部保持部７０５が保持する固定部との結合アクセントを生成する。韻律生成部２１０は、アクセント結合の結果とテキストと文字列から韻律情報を生成する。
【００３３】
図８は第２実施形態における音声合成装置の処理の流れを示すフローチャートである。ステップＳ８０１では、入力処理部２０３がユーザの入力を検知する。ユーザが入力するまでステップＳ８０１に留まる。ユーザの入力を検知した場合は、ユーザの入力を文字列保持部２０４に保持して、ステップＳ８０２に移る。なお、ユーザが入力した文字列は、テンプレートの可変部に利用される変数に相当するので、以下の説明では変数と呼ぶことにする。
【００３４】
ステップＳ８０２では、抽出処理部２０５がテキスト保持部２０２に保持されているテンプレートからルール番号を抽出し、ルール番号保持部２０６に保持しする。さらに、ルールに関与する固定部を抽出し、固定部保持部７０５に保持した後、ステップＳ８０３に移る。ルールに関与する固定部は、本実施例の場合はテキスト内の可変部とルールに挟まれた部分とする。
【００３５】
ステップＳ８０３では、アクセント解析部７０２が変数のアクセント情報を求め、アクセント保持部７０３に保持してステップＳ８０４に移る。アクセント解析部７０２が求めるアクセント情報としては、アクセント型、モーラ数が含まれる。さらには、アクセント型が有核型か平板型かという情報を含んでも良い。
【００３６】
ステップＳ８０４では、アクセント結合部７０４が、アクセント結合ルール集合７０１とルール番号保持部２０６が保持するルール番号から、適用するアクセント結合ルールを決定する。さらに、アクセント保持部７０３が保持するアクセント情報と、固定部保持部７０５が保持する固定部とから、可変部（すなわち変数）と固定部とのアクセント結合を行った後、ステップＳ８０５に移る。
【００３７】
ステップＳ８０５では、韻律生成部２１０が、文字列保持部２０４が保持する変数とテキスト保持部２０２が保持するテンプレートとアクセント結合部７０４が生成した結合アクセント情報から韻律情報を生成して、ステップＳ８０６に移る。
【００３８】
ステップＳ８０６では、波形生成部２１１が韻律情報をもとに合成音声を生成して、ステップＳ８０７に移る。ステップＳ８０７では、音声出力部２１２が合成音声を出力して終了する。
【００３９】
図１０は、図９に示したアクセント結合ルールのルール２を適用した場合の、アクセント結合結果を音声合成用記号で示した図である。図１０（ａ）は、留守番メッセ−ジのテンプレートである。図１０（ｂ）は、変数（すなわち、ユーザが入力した文字列）が「ヤマダ」である場合のアクセント結合結果を示している。変数のアクセントが平板型であるので、後接単語「デ’ス」のアクセント型に従って、アクセント核の位置が決定される。一方、図１０（ｃ）は、変数が「コ’モリ」である場合のアクセント結合結果を示している。変数のアクセントが有核型であるので、結合後のアクセント核の位置が変数のアクセント核の位置をそのまま継承している。
【００４０】
以上説明したように、第２実施形態では、アクセント結合ルールを記述したテキストを処理する音声合成装置を提供することにより、可変部のみならず固定部を含んだアクセントの結合を適切に制御することが可能となる。
【００４１】
（第３実施形態）
第１実施形態及び第２実施形態では、ポーズルール集合２０１またはアクセント結合ルール集合７０１のようにルールがあらかじめ格納されている場合について説明したが、これに限定されるものではなく、ルール自体をテキストに記述する場合もよいものとする。
【００４２】
第３実施形態でも第２実施形態と同様にアクセント結合ルールを例に説明する。
【００４３】
図１１は第３実施形態における音声合成装置のモジュール構成を示すブロック図である。
【００４４】
図１１と図７の違いは、アクセント結合ルール集合７０１がないことと、ルール番号保持部２０６がルール保持部１１０１に変わった点の２点である。
【００４５】
抽出処理部２０５は、テキスト保持部２０２が保持するテンプレートからアクセント結合ルールを抽出し、さらに、可変部とともにアクセント結合ルールを適用する固定部を抽出する。ルール保持部１１０１は、抽出処理部２０５がテキストから抽出したアクセント結合ルールを保持する。アクセント結合部７０４は、アクセント結合ルールにしたがって、可変部と固定部保持部７０５が保持する固定部との結合アクセントを生成する。韻律生成部２１０は、アクセント結合の結果とテキストと文字列から韻律情報を生成する。
【００４６】
図１２は第３実施形態における音声合成装置の処理の流れを示すフローチャートである。ステップＳ１２０１では、入力処理部２０３がユーザの入力を検知する。ユーザが入力するまでステップＳ１２０１に留まる。ユーザの入力を検知した場合は、ユーザの入力を文字列保持部２０４に保持して、ステップＳ１２０２に移る。なお、ユーザが入力した文字列は、テンプレートの可変部に利用される変数に相当するので、以下の説明では変数と呼ぶことにする。
【００４７】
ステップＳ１２０２では、抽出処理部２０５がテキスト保持部２０２に保持されているテンプレートからアクセント結合ルールを抽出し、ルール番号保持部２０６に保持しする。さらに、アクセント結合ルールに関与する固定部を抽出し、固定部保持部７０５に保持した後、ステップＳ１２０３に移る。アクセント結合ルールに関与する固定部は、本実施例の場合はテキスト内の可変部とアクセント結合ルールに挟まれた部分とする。
【００４８】
ステップＳ１２０３では、アクセント解析部７０２が変数のアクセント情報を求め、アクセント保持部７０３に保持してステップＳ１２０４に移る。アクセント解析部７０２が求めるアクセント情報としては、アクセント型、モーラ数が含まれる。さらには、アクセント型が有核型か平板型かという情報を含んでも良い。
【００４９】
ステップＳ１２０４では、アクセント結合部７０４が、ルール保持部１１０１が保持するアクセント結合ルールに従って、アクセント保持部７０３が保持するアクセント情報と、固定部保持部７０５が保持する固定部とから、可変部（すなわち変数）と固定部とのアクセント結合を行った後、ステップＳ１２０５に移る。
【００５０】
ステップＳ１２０５では、韻律生成部２１０が、文字列保持部２０４が保持する変数とテキスト保持部２０２が保持するテンプレートとアクセント結合部７０４が生成した結合アクセント情報から韻律情報を生成して、ステップＳ１２０６に移る。
【００５１】
ステップＳ１２０６では、波形生成部２１１が韻律情報をもとに合成音声を生成して、ステップＳ１２０７に移る。ステップＳ１２０７では、音声出力部２１２が合成音声を出力して終了する。
【００５２】
図１３は、図９におけるアクセント結合ルールのルール２をテキストに直接記述した場合の一例である。
【００５３】
以上説明したように、第３実施形態では、アクセント結合ルールを直接記述したテキストを処理する音声合成装置を提供することにより、あらかじめ用意されたアクセント結合規則に限定されることなく、アクセントの結合を適切に制御することが可能となる。
【００５４】
（その他の実施形態）
第１実施形態乃至第３実施形態では、ポーズ生成と付属語のアクセント結合に関するルールをテキストに記述した場合の音声合成装置の処理について説明したが、本発明はこれに限定されるものではない。読み、その他のアクセント生成、韻律生成、波形生成に関するルールを記述してもよいものとする。
【００５５】
第１実施形態では、ルールの記述形式を可変部に後接する場合の例について説明したがこれに限定されるものではなく、可変部との関係が規定されている限りはいかなる位置に配置してもよいものとする。
【００５６】
第２実施形態および第３実施形態では、ルールに関与する固定部が可変部とルールに挟まれる形で配置される場合について説明したが、本発明はこれに限定されるものではない。ルールに関与する固定部と可変部とルールとの関係が規定されている限りはいかなる位置に配置してもよいものとする。
【００５７】
さらに、テキストの記述形式も実施形態に記載した形式に限らず、解析可能な限りはいかなる形式であってもよいものとする。
【００５８】
なお、本発明の目的は次のようにしても達成される。即ち、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給する。そして、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行する。このようにしても目的が達成されることは言うまでもない。
【００５９】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００６０】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００６１】
また、本発明に係る実施の形態は、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現される場合に限られない。例えば、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６２】
さらに、本発明に係る実施形態の機能は次のようにしても実現される。即ち、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれる。そして、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行う。この処理により前述した実施形態の機能が実現されることは言うまでもない。
【図面の簡単な説明】
【００６３】
【図１】第１実施形態における音声合成装置のハードウエア構成を示すブロック図である。
【図２】第１実施形態における音声合成装置のモジュール構成を示すブロック図である。
【図３】第１実施形態における音声合成装置の処理の流れを示すフローチャートである。
【図４】ポーズ生成ルールの例を示した図である。
【図５】ポーズ生成ルールのルール１を適用した場合のポーズ生成結果を示した図である。
【図６】ポーズ生成ルールのルール２を適用した場合のポーズ生成結果を示した図である。
【図７】第２実施形態における音声合成装置のモジュール構成を示すブロック図である。
【図８】第２実施形態における音声合成装置の処理の流れを示すフローチャートである。
【図９】アクセント結合ルールの例を示した図である。
【図１０】アクセント結合ルールのルール２を適用した場合のアクセント結合結果を示した図である。
【図１１】第３実施形態における音声合成装置のモジュール構成を示すブロック図である。
【図１２】第３実施形態における音声合成装置の処理の流れを示すフローチャートである。
【図１３】アクセント結合ルールを直接テキストに記述した場合のテキストの一例を示す図である。
【符号の説明】
【００６４】
１０１  制御メモリ（ＲＯＭ）
１０２  中央処理装置
１０３  メモリ（ＲＡＭ）
１０４  外部記憶装置
１０５  入力装置
１０６  出力装置
１０７  音声出力装置
１０８  バス
２０１  ポーズルール集合
２０２  テキスト保持部
２０３  入力処理部
２０４  文字列保持部
２０５  抽出処理部
２０６  ルール番号保持部
２０７  モーラ数解析部
２０８  モーラ数保持部
２０９  ポーズ生成部
２１０  韻律生成部
２１１  波形生成部
２１２  音声出力部
７０１  アクセント結合ルール集合
７０２  アクセント解析部
７０３  アクセント保持部
７０４  アクセント結合部
７０５  固定部保持部
１１０１  ルール保持部
【図１】
2007249022.tif 000003
【図２】
2007249022.tif 000004
【図３】
2007249022.tif 000005
【図４】
2007249022.tif 000006
【図５】
2007249022.tif 000007
【図６】
2007249022.tif 000008
【図７】
2007249022.tif 000009
【図８】
2007249022.tif 000010
【図９】
2007249022.tif 000011
【図１０】
2007249022.tif 000012
【図１１】
2007249022.tif 000013
【図１２】
2007249022.tif 000014
【図１３】
2007249022.tif 000015