(57)【要約】【課題】韻律補正装置または音声合成装置における疑問を表現するイントネーションの生成において、入力されたテキストデータのアクセント型に応じた処理内容の変更や予め多様なパタンデータを作成することが必要なく、さらに、パタンデータのような多量なデータを韻律補正のために保持することが不要となるようにする。【解決手段】テキストデータに対して予め付与された各音韻記号に対するピッチの中で、終端音韻のピッチ（ＰｉｔＬ）が第１ピッチ（ＰｉｔＬ１）と第２ピッチ（ＰｉｔＬ２）に補正される。なお、この第１ピッチと第２ピッチの値は、予め付与されたピッチ系列の中のピッチの最大値（ＰｉｔＰ）を用いて算出される。【選択図】図１５
2008015362.tif 000002
【特許請求の範囲】
【請求項１】
音韻記号系列に対して予め付与されたピッチ系列から最大値を抽出するピッチピーク抽出手段と、
前記抽出したピッチの最大値を用いて、前記音韻記号系列における終端音韻に付与するためのピッチである終端音韻用ピッチを生成する終端音韻ピッチ生成手段と、
前記生成した終端音韻用ピッチを前記音韻記号系列における終端音韻のピッチに付与することにより、前記音韻記号系列に対して予め付与されたピッチ系列を補正する終端音韻ピッチ補正手段とを備える、韻律補正装置。
【請求項２】
前記終端音韻ピッチ生成手段は、前記抽出したピッチの最大値と、前記音韻記号系列の終端音韻におけるピッチの変化量を表す所定の値とを用いて、前記終端音韻用ピッチを生成することを特徴とする、請求項１に記載の韻律補正装置。
【請求項３】
前記終端音韻ピッチ生成手段は、前記抽出したピッチの最大値と、前記音韻記号系列の終端音韻におけるピッチの変化量を表す所定の値と、前記音韻記号系列における終端音韻に予め付与されたピッチとを用いて、前記終端音韻用ピッチを生成することを特徴とする、請求項１に記載の韻律補正装置。
【請求項４】
前記終端音韻ピッチ生成手段は、前記ピッチの変化量を表す所定の値に基づいて、前記終端音韻に付与するための第１ピッチと、前記終端音韻に付与するためのピッチであって前記第１のピッチよりも値の大きい第２ピッチとを生成することを特徴とする、請求項２または請求項３に記載の韻律補正装置。
【請求項５】
前記終端音韻ピッチ生成手段は、前記第１ピッチを、前記抽出したピッチの最大値よりも小さい値とし、前記第２ピッチを、前記抽出したピッチの最大値よりも大きい値とすることを特徴とする、請求項４に記載の韻律補正装置。
【請求項６】
前記終端音韻ピッチ生成手段は、
前記抽出したピッチの最大値と、前記音韻記号系列における終端音韻に予め付与されたピッチとの間の値に相当する基準ピッチを算出するとともに、
前記第１ピッチを、前記算出した基準ピッチよりも小さい値とし、前記第２ピッチを前記算出した基準ピッチよりも大きい値とすることを特徴とする、請求項４に記載の韻律補正装置。
【請求項７】
前記終端音韻ピッチ生成手段は、前記抽出した最大値をＰｉｔＰとし、前記音韻記号系列における終端音韻に予め付与されたピッチをＰｉｔＬとし、前記ピッチの変化量を表す所定の値をＰＴＤＩＦＦとし、前記音韻記号系列における終端音韻のピッチを補正する度合いに関する値をｍ，Ｍ，ｎ，Ｎとした場合に、これらの値を利用して、前記基準ピッチであるＰｉｔＳを、
ＰｉｔＳ＝ＰｉｔＬ＋（ＰｉｔＰ−ＰｉｔＬ）×ｍ／Ｍ
に従って算出し、
前記第１ピッチと前記第２ピッチの変化量であるＰＤｉｆを、
ＰＤｉｆ＝ＰＴＤＩＦＦ×ｎ／Ｎ
に従って算出することを特徴とする、請求項４に記載の韻律補正装置。
【請求項８】
前記終端音韻のピッチを補正する度合いに関する値ｍ，Ｍ，ｎ，Ｎは、ｍ＝ｎかつＭ＝Ｎであることを特徴とする、請求項７に記載の韻律補正装置。
【請求項９】
前記音韻記号系列における終端音韻に対して予め付与されたパワーを補正するパワー補正手段、または、前記音韻記号系列における終端音韻に対して予め付与された継続時間を補正する音韻継続時間長補正手段をさらに備えることを特徴とする、請求項１から請求項８のいずれかに記載の韻律補正装置。
【請求項１０】
前記パワー補正手段は、前記終端音韻に予め付与されたパワーを用いて、前記終端音韻のパワーを補正することを特徴とする、請求項９に記載の韻律補正装置。
【請求項１１】
前記パワー補正手段は、
前記終端音韻のパワーを補正することにより、前記終端音韻に付与する第１パワーと、前記終端音韻に付与する第２パワーとを生成し、
前記第２パワーを、前記終端音韻に予め付与されたパワーに対する減衰量を表す所定の値に基づいて生成し、かつ、前記終端音韻に予め付与されたパワーよりも小さくなるように生成することを特徴とする、請求項１０に記載の韻律補正装置。
【請求項１２】
前記音韻継続時間長補正手段は、前記終端音韻に予め付与された音韻継続時間長を用いて、前記終端音韻の音韻継続時間長を補正することを特徴とする、請求項９に記載の韻律補正装置。
【請求項１３】
前記音韻継続時間長補正手段は、前記終端音韻の音韻継続時間長を補正することにより、前記終端音韻に予め付与された音韻継続時間長に対する割合を表す所定の値に基づいて、前記終端音韻に予め付与された音韻継続時間長よりも値が小さい第１音韻継続時間長と第２音韻継続時間長とを生成することを特徴とする、請求項１２に記載の韻律補正装置。
【請求項１４】
入力されたテキストデータを解析して、前記テキストデータに関する音韻記号と文末韻律の制御方法を表す文末韻律制御情報とを取得するテキスト解析手段と、
前記取得した音韻記号に基づいて、少なくとも前記テキストデータのピッチ系列を含む韻律情報を生成する韻律生成手段と、
前記韻律生成手段が生成したピッチ系列からピッチの最大値を抽出するピッチピーク抽出手段と、
前記抽出したピッチの最大値を用いて、前記テキストデータの終端音韻に付与するためのピッチである終端音韻用ピッチを生成する終端音韻ピッチ生成手段と、
前記終端音韻用ピッチを、前記テキストデータの終端音韻のピッチに付与することにより、前記韻律生成手段が生成した前記テキストデータの韻律情報を補正する韻律補正手段と、
前記取得した音韻記号と前記補正された韻律情報とを用いて、前記テキストデータに関する音声信号を合成する合成手段とを備える、音声合成装置。
【請求項１５】
１つ以上の音韻記号に対応する音声情報を表す、複数の音声素片を記憶する音声素片記憶手段を、更に備えることを特徴とする、請求項１４に記載の音声合成装置。
【請求項１６】
音韻記号系列に対して予め付与されたピッチ系列からピッチの最大値を抽出するステップと、
前記抽出したピッチの最大値を用いて、前記テキストデータの終端音韻に付与するためのピッチである終端音韻用ピッチを生成するステップと、
前記終端音韻用ピッチを、前記テキストデータの終端音韻に付与するステップとを備える、韻律補正方法。
【請求項１７】
音韻記号系列の終端音韻の韻律を補正する韻律補正プログラムであって、
請求項１６に記載の韻律補正方法をコンピュータ上で実現するための韻律補正プログラム。
【請求項１８】
入力されたテキストデータを解析して、前記テキストデータに関する音韻記号と文末韻律の制御方法を表す文末韻律制御情報とを取得するステップと、
前記取得した音韻記号に基づいて、少なくとも前記テキストデータのピッチ系列を含む韻律情報を生成するステップと、
前記生成したピッチ系列からピッチの最大値を抽出するステップと、
前記抽出したピッチの最大値を用いて、前記テキストデータの終端音韻に付与するためのピッチである終端音韻用ピッチを生成するステップと、
前記終端音韻用ピッチを、前記テキストデータの終端音韻に付与することにより、前記生成した韻律情報を補正するステップと、
前記取得した音韻記号と前記補正した韻律情報とを用いて、前記テキストデータに関する音声信号を合成するステップとを備える、音声合成方法。
【請求項１９】
入力されたテキストデータに基づいて音声信号を合成する音声合成プログラムであって、
請求項１８に記載の音声合成方法をコンピュータ上で実現するための音声合成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、韻律の補正に関し、特に、入力されたテキストデータを解析して得られる韻律を補正する韻律補正装置、音声合成装置、韻律補正方法、音声合成方法、韻律補正プログラム、および、音声合成プログラムに関する。
【背景技術】
【０００２】
電子データとして表現されるテキストデータを音声出力する技術は、古くから研究されており、近年では、着信した電子メールを合成音声で読み上げる機能を搭載した携帯電話などが商品化されている。
【０００３】
従来の音声合成装置の一例に、入力された文字記号系列から、単語境界の検出、単語単位への分割、単語の音素記号列への変換、単語アクセント・文イントネーションの付与（韻律生成）を行ない、音素記号列と韻律情報に基づき、かつ、予め記憶している音声データと規則によって、音声合成器を駆動するために必要な制御信号を生成する音声合成装置が、非特許文献１に開示されている。上記非特許文献１に開示されている音声合成手法は、公知の規則音声合成手法そのものである。
【０００４】
また、従来の音声合成装置の他の例として、入力文章を解析して生成される言語属性および音韻継続時間長の情報を入力して、合成音声信号の生成のための基本ピッチパターンを生成し、予め生成された複数の補正パターンを含む補正パターン辞書から基本ピッチパターンを補正するための一つの補正パターンを選択し、選択された補正パターンを基本ピッチパターンに各々の終端位置を一致させて加え合わせることにより、補正されたピッチパターンを生成するピッチパターン生成方法が、特許文献１に開示されている。
【特許文献１】特開２００４−２２６５０５号公報
【非特許文献１】斎藤収三，中田和男共著、「音声情報処理の基礎」、第１版、株式会社オーム社、昭和５６年１１月３０日、ｐ．１６６‐１７１
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記非特許文献１に開示されている、入力文字記号系列から韻律を生成して合成音声を生成する手法は、一般に平叙文を前提とした韻律を生成するものである。つまり、非特許文献１に開示された技術では、疑問文のような発話者の意図を表現する文末特徴を合成音声にて効果的に表現することが困難である。
【０００６】
なお、生成された韻律の終端ピッチ（基本周波数）に、所定の値を加算（または所定の倍率で乗算）してピッチを補正することにより、疑問文を表現する手法も容易に考えることができる。
【０００７】
しかしながら、所定の値を終端ピッチに加算（または乗算）する手法では、たとえば１型アクセント（アクセント核が１モーラ目にあるアクセント型）で自然な疑問合成音声となるように所定の値を設定すると、０型アクセント（アクセント核が存在しない）に対して当該所定の値を適用した場合、語尾のピッチが異常に高くなるという問題が生じる。逆に、たとえば０型アクセントで自然な疑問合成音声となるように所定の値を設定すると、１型アクセント（または２型、３型など０型以外のアクセント型）に対して当該所定の値を適用した場合、語尾のピッチが十分に高くならず、疑問を表現するイントネーションを得られないという問題が生じる。
【０００８】
また、上記特許文献１に開示されている、予め生成された複数の補正パターンから選択して基本ピッチパターンに加え合わせる手法は、疑問文などに応じたピッチ補正パターンを予め生成しておくことにより、疑問を表現するイントネーションを得ることを可能とし、さらにアクセント型にも応じて補正パターンを予め生成しておくことにより、上記アクセント型の違いにも対応することが可能である。
【０００９】
しかしながら、多様な条件に応じた補正パターンを予め生成しておく必要があり、さらに、生成された補正パターンを記憶保持しておく必要があるため、煩雑な作業が必要な上に、補正パターンを保持するメモリの搭載のために音声合成装置のコストを上昇させるという問題がある。
【００１０】
本発明は、以上のような問題点に鑑みてなされたものであって、入力されたテキストデータのアクセント型に応じた処理内容の変更が不要であり、多様なパターンデータを予め作成する必要もなく、パターンデータのような多量なデータを韻律補正のために保持することなく、疑問を表現するイントネーションを生成することができる、韻律補正装置、音声合成装置、韻律補正方法、音声合成方法、韻律補正プログラム、および、音声合成プログラムを提供することを目的としている。
【課題を解決するための手段】
【００１１】
本発明に従った韻律補正装置は、音韻記号系列に対して予め付与されたピッチ系列から最大値を抽出するピッチピーク抽出手段と、前記抽出したピッチの最大値を用いて、前記音韻記号系列における終端音韻に付与するためのピッチである終端音韻用ピッチを生成する終端音韻ピッチ生成手段と、前記生成した終端音韻用ピッチを前記音韻記号系列における終端音韻のピッチに付与することにより、前記音韻記号系列に対して予め付与されたピッチ系列を補正する終端音韻ピッチ補正手段とを備えることを特徴とする。
【００１２】
また、本発明に従った韻律補正装置では、前記終端音韻ピッチ生成手段は、前記抽出したピッチの最大値と、前記音韻記号系列の終端音韻におけるピッチの変化量を表す所定の値とを用いて、前記終端音韻用ピッチを生成することが好ましい。
【００１３】
また、本発明に従った韻律補正装置では、前記終端音韻ピッチ生成手段は、前記抽出したピッチの最大値と、前記音韻記号系列の終端音韻におけるピッチの変化量を表す所定の値と、前記音韻記号系列における終端音韻に予め付与されたピッチとを用いて、前記終端音韻用ピッチを生成することが好ましい。
【００１４】
また、本発明に従った韻律補正装置では、前記終端音韻ピッチ生成手段は、前記ピッチの変化量を表す所定の値に基づいて、前記終端音韻に付与するための第１ピッチと、前記終端音韻に付与するためのピッチであって前記第１のピッチよりも値の大きい第２ピッチとを生成することが好ましい。
【００１５】
また、本発明に従った韻律補正装置では、前記終端音韻ピッチ生成手段は、前記第１ピッチを、前記抽出したピッチの最大値よりも小さい値とし、前記第２ピッチを、前記抽出したピッチの最大値よりも大きい値とすることが好ましい。
【００１６】
また、本発明に従った韻律補正装置では、前記終端音韻ピッチ生成手段は、前記抽出したピッチの最大値と、前記音韻記号系列における終端音韻に予め付与されたピッチとの間の値に相当する基準ピッチを算出するとともに、前記第１ピッチを、前記算出した基準ピッチよりも小さい値とし、前記第２ピッチを前記算出した基準ピッチよりも大きい値とすることが好ましい。
【００１７】
また、本発明に従った韻律補正装置では、前記終端音韻ピッチ生成手段は、前記抽出した最大値をＰｉｔＰとし、前記音韻記号系列における終端音韻に予め付与されたピッチをＰｉｔＬとし、前記ピッチの変化量を表す所定の値をＰＴＤＩＦＦとし、前記音韻記号系列における終端音韻のピッチを補正する度合いに関する値をｍ，Ｍ，ｎ，Ｎとした場合に、これらの値を利用して、前記基準ピッチであるＰｉｔＳを、
ＰｉｔＳ＝ＰｉｔＬ＋（ＰｉｔＰ−ＰｉｔＬ）×ｍ／Ｍ
に従って算出し、前記第１ピッチと前記第２ピッチの変化量であるＰＤｉｆを、
ＰＤｉｆ＝ＰＴＤＩＦＦ×ｎ／Ｎ
に従って算出することが好ましい。
【００１８】
また、本発明に従った韻律補正装置では、前記終端音韻のピッチを補正する度合いに関する値ｍ，Ｍ，ｎ，Ｎは、ｍ＝ｎかつＭ＝Ｎであることが好ましい。
【００１９】
また、本発明に従った韻律補正装置は、前記音韻記号系列における終端音韻に対して予め付与されたパワーを補正するパワー補正手段、または、前記音韻記号系列における終端音韻に対して予め付与された継続時間を補正する音韻継続時間長補正手段をさらに備えることが好ましい。
【００２０】
また、本発明に従った韻律補正装置では、前記パワー補正手段は、前記終端音韻に予め付与されたパワーを用いて、前記終端音韻のパワーを補正することが好ましい。
【００２１】
また、本発明に従った韻律補正装置では、前記パワー補正手段は、前記終端音韻のパワーを補正することにより、前記終端音韻に付与する第１パワーと、前記終端音韻に付与する第２パワーとを生成し、前記第２パワーを、前記終端音韻に予め付与されたパワーに対する減衰量を表す所定の値に基づいて生成し、かつ、前記終端音韻に予め付与されたパワーよりも小さくなるように生成することが好ましい。
【００２２】
また、本発明に従った韻律補正装置では、前記音韻継続時間長補正手段は、前記終端音韻に予め付与された音韻継続時間長を用いて、前記終端音韻の音韻継続時間長を補正することが好ましい。
【００２３】
また、本発明に従った韻律補正装置では、前記音韻継続時間長補正手段は、前記終端音韻の音韻継続時間長を補正することにより、前記終端音韻に予め付与された音韻継続時間長に対する割合を表す所定の値に基づいて、前記終端音韻に予め付与された音韻継続時間長よりも値が小さい第１音韻継続時間長と第２音韻継続時間長とを生成することが好ましい。
【００２４】
本発明に従った音声合成装置は、入力されたテキストデータを解析して、前記テキストデータに関する音韻記号と文末韻律の制御方法を表す文末韻律制御情報とを取得するテキスト解析手段と、前記取得した音韻記号に基づいて、少なくとも前記テキストデータのピッチ系列を含む韻律情報を生成する韻律生成手段と、前記韻律生成手段が生成したピッチ系列からピッチの最大値を抽出するピッチピーク抽出手段と、前記抽出したピッチの最大値を用いて、前記テキストデータの終端音韻に付与するためのピッチである終端音韻用ピッチを生成する終端音韻ピッチ生成手段と、前記終端音韻用ピッチを、前記テキストデータの終端音韻のピッチに付与することにより、前記韻律生成手段が生成した前記テキストデータの韻律情報を補正する韻律補正手段と、前記取得した音韻記号と前記補正された韻律情報とを用いて、前記テキストデータに関する音声信号を合成する合成手段とを備えることを特徴とする。
【００２５】
また、本発明に従った音声合成装置は、１つ以上の音韻記号に対応する音声情報を表す、複数の音声素片を記憶する音声素片記憶手段を、更に備えることが好ましい。
【００２６】
本発明に従った韻律補正方法は、音韻記号系列に対して予め付与されたピッチ系列からピッチの最大値を抽出するステップと、前記抽出したピッチの最大値を用いて、前記テキストデータの終端音韻に付与するためのピッチである終端音韻用ピッチを生成するステップと、前記終端音韻用ピッチを、前記テキストデータの終端音韻に付与するステップとを備えることを特徴とする。
【００２７】
本発明に従った韻律補正プログラムは、音韻記号系列の終端音韻の韻律を補正する韻律補正プログラムであって、上記したような韻律補正方法をコンピュータ上で実現するための韻律補正プログラムであることを特徴とする。
【００２８】
本発明に従った音声合成方法は、入力されたテキストデータを解析して、前記テキストデータに関する音韻記号と文末韻律の制御方法を表す文末韻律制御情報とを取得するステップと、前記取得した音韻記号に基づいて、少なくとも前記テキストデータのピッチ系列を含む韻律情報を生成するステップと、前記生成したピッチ系列からピッチの最大値を抽出するステップと、前記抽出したピッチの最大値を用いて、前記テキストデータの終端音韻に付与するためのピッチである終端音韻用ピッチを生成するステップと、前記終端音韻用ピッチを、前記テキストデータの終端音韻に付与することにより、前記生成した韻律情報を補正するステップと、前記取得した音韻記号と前記補正した韻律情報とを用いて、前記テキストデータに関する音声信号を合成するステップとを備えることを特徴とする。
【００２９】
本発明に従った音声合成プログラムは、入力されたテキストデータに基づいて音声信号を合成する音声合成プログラムであって、上記したような音声合成方法をコンピュータ上で実現するための音声合成プログラムであることを特徴とする。
【発明の効果】
【００３０】
本発明によれば、音韻記号系列に対して予め付与されたピッチ系列から抽出されたピッチの最大値を用いて終端音韻用ピッチ（音韻記号系列の終端音韻に付与されるためのピッチ）が生成され、この終端音韻用ピッチが上記音韻記号系列の終端音韻に付与されることにより、予め付与されていたピッチ系列の中の終端音韻に対応するピッチが補正される。つまり、本発明によれば、音韻記号系列に対して予め付与されたピッチの最大値を用いて終端音韻用ピッチが生成されるため、入力されたテキストデータのアクセント型に応じて処理内容を変更する必要がなく、また、多様なパターンデータを予め作成する必要がなく、さらに、パターンデータのような多量なデータを韻律補正のために保持する必要がない。
【発明を実施するための最良の形態】
【００３１】
以下、本発明の実施の形態について図面を参照しながら説明する。
［音声合成装置の構成］
まず、本発明の一実施の形態である音声合成装置（本発明の一実施の形態である韻律補正装置を含む音声合成装置）の構成を説明する。図１は、音声合成装置のハードウェア構成を示す図である。
【００３２】
図１を参照して、音声合成装置１００は、その動作を全体的に制御する中央処理部１１０を含む。中央処理部１１０は、テキストデータに関する韻律情報の補正の処理、および、テキストデータの音韻記号と補正後の韻律情報とを用いて当該テキストデータに関する音声信号を合成するための処理を実行する補正・合成部１１１を含む。
【００３３】
音声合成装置１００は、さらに、外部の装置との間で情報を送受信するために利用されるアンテナ１２０、アンテナ１２０を利用した情報の送受信を制御する通信制御部１２１、種々の設定値や外部の装置から受信した電子メール文書などの情報を記憶するフラッシュメモリ１３０、外部から情報が入力される際に操作される入力部１４０、後述する韻律情報テーブルを記憶する韻律情報テーブル記憶部１５０、補正・合成部１１１において実行されるプログラムや音声素片辞書等の種々のデータを記憶するＲＯＭ（Read Only Memory）１６０、液晶ディスプレイ等で構成される表示部１７０、スピーカ１８１、および、スピーカ１８１で音声を出力するためのアンプ１８０を含む。入力部１４０は、たとえば、適宜設けられたボタンによって構成されたり、表示部１７０がタッチパネルを構成する場合には当該表示部１７０に表示されるタッチボタンによって構成されたりする。
【００３４】
図２に、図１の補正・合成部１１１の構成を説明するための機能ブロック図を示す。
図２を参照して、補正・合成部１１１では、アンテナ１２０を介して受信したテキストデータやフラッシュメモリ１３０に格納されたテキストデータやＲＯＭ１６０に格納されたテキストデータが入力され、当該テキストデータに対する解析が行なわれ、解析結果に基づいて当該テキストデータの終端部分に対応する韻律が補正され、そして、当該テキストデータに関する補正後の韻律を含む韻律情報と、当該テキストデータの音韻記号とを用いて合成音声信号が生成されて、音声データとして出力される。なお、以下に、補正・合成部１１１の構成を説明する。
【００３５】
補正・合成部１１１では、テキストデータは、まずテキスト解析部１に入力される。なお、ここで入力されるテキストデータは、たとえば、デジタルデータとして取扱い可能な、ＡＳＣＩＩ（American Standard Code for Information Interchange）コードまたはＳＪＩＳ（Shift Japan Industrial Standard）コードなどで表現される文字コード系列で構成される電子テキストデータである。テキスト解析部１は、入力テキストデータに対して、形態素解析および構文解析を含む解析を行ない、読み方を表す音韻記号の系列を表す音韻記号列と、アクセント型、品詞、モーラ数、係り受けなどの言語属性を表す言語属性情報と、疑問など文末韻律の制御方法を表す文末韻律制御情報とを生成する。
【００３６】
なお、音声素片辞書（図１のＲＯＭ１６０に格納）には、音素ごとに、合成に必要な音声波形情報が格納されている。そして、上記した言語属性情報は、前記音声素片辞書に格納されている音素の中で、各音韻記号に対応する音素を特定する情報も含む。音声合成の生成に利用される辞書は、合成に必要な音声波形等の情報を必ずしも音素ごとに格納している必要はなく、これらの情報は他の単位で定義される音声素片ごとに格納されていても良い。たとえば、音節（ＣＶ）、ＶＣ（母音−子音）、ＶＣＶ（母音中心−子音−母音中心）単位などでも良い。また、合成音声の生成に利用される辞書には、合成に必要な音声波形情報ではなく、これらの情報は他の態様で定義される音声素片情報が格納されていても良い。たとえば、合成に必要な音声波形を生成するためのパラメータ（たとえば、音源とスペクトル）などであっても良い。
【００３７】
テキスト解析部１は、韻律生成部２と合成部４に接続され、生成した音韻記号列と言語属性情報を韻律生成部２および合成部４に出力する。また、テキスト解析部１は、韻律補正部３と接続され、生成した文末韻律制御情報を韻律補正部３に出力する。テキスト解析部１は、たとえば専用のＬＳＩ（Large Scale Integration）によって構成される。
【００３８】
韻律生成部２は、パワー生成部２１、音韻継続時間長生成部２２、および、ピッチ生成部２３から構成される。
【００３９】
パワー生成部２１は、テキスト解析部１から音韻記号列と言語属性情報を入力される。そして、音韻記号列と言語属性情報に基づいて、入力された音韻記号列中の各音韻記号に対応するパワー情報（波形の振幅を決定する際に用いる情報）を生成する。パワー生成部２１は、韻律補正部３に接続され、生成したパワー情報を韻律補正部３に出力する。なお、パワー生成部２１において生成される、各音韻記号に対応するパワー情報を、以下「標準パワー情報」と呼ぶ。
【００４０】
音韻継続時間長生成部２２は、テキスト解析部１から音韻記号列と言語属性情報とを入力され、音韻記号列と言語属性情報に基づいて、音韻記号列中の各音韻記号に対応する継続時間長を表す音韻継続時間長情報を生成する。音韻継続時間長生成部２２は、ピッチ生成部２３と韻律補正部３に接続され、生成した音韻継続時間長情報をピッチ生成部２３と韻律補正部３に出力する。なお、言語継続時間長生成部２２が生成した各音韻記号に対応する継続時間長情報を、以下「標準継続時間長情報」と呼ぶ。
【００４１】
ピッチ生成部２３は、テキスト解析部１から音韻記号列と言語属性情報とを入力されるとともに、音韻継続時間長生成部２２から音韻継続時間長情報が入力され、これらに基づいて、音韻記号列中の各音韻記号に対応するピッチ（基本周波数Ｆ０）を表すピッチ情報を生成する。ピッチ生成部２３は、韻律補正部３と接続され、生成したピッチ情報を韻律補正部３に出力する。なお、ピッチ生成部２３が生成した各音韻記号に対応するピッチ情報を、以下「標準ピッチ情報」と呼ぶ。
【００４２】
なお、韻律生成部２は、たとえば専用のＬＳＩによって構成される。
韻律補正部３は、パワー補正部３１、音韻継続時間長補正部３２、および、ピッチ補正部３３から構成される。
【００４３】
韻律補正部３は、テキスト解析部１から文末韻律制御情報を入力され、入力された文末韻律制御情報に基づいて、韻律を補正するか否かを切り替える。
【００４４】
パワー補正部３１は、パワー生成部２１から標準パワー情報を入力され、入力された標準パワー情報の一部を補正する。補正処理の詳細については後述する。パワー補正部３１は、合成部４と接続され、補正したパワー情報を合成部４に出力する。
【００４５】
音韻継続時間長補正部３２は、音韻継続時間長生成部２２から標準音韻継続時間長情報を入力され、入力された標準音韻継続時間長情報の一部を補正する。補正処理の詳細については後述する。音韻継続時間長補正部３２は、合成部４と接続され、補正した音韻継続時間長情報を合成部４に出力する。
【００４６】
ピッチ補正部３３は、ピッチ生成部２３から標準ピッチ情報を入力され、入力された標準ピッチ情報の一部を補正する。補正処理の詳細については後述する。ピッチ補正部３３は、合成部４と接続され、補正したピッチ情報を合成部４に出力する。
【００４７】
なお、韻律補正部３は、たとえば専用のＬＳＩによって構成される。
合成部４は、テキスト解析部１から音韻記号列と言語属性情報を入力されるとともに、韻律補正部３から、補正パワー情報、補正音韻継続時間長情報、および、補正ピッチ情報を入力される。
【００４８】
そして、合成部４は、入力された音韻記号列などの情報に基づいて音声素片を選択し、入力された韻律情報（補正パワー情報、補正音韻継続時間長情報、補正ピッチ情報）に基づいて選択された音声素片を接続することにより、音声信号を合成する。音声素片を接続して音声信号を合成する方法については、たとえば、特開２００１−１０９５００号公報に詳しい。なお、補正パワー情報、補正音韻継続時間長情報、補正ピッチ情報に基づいて合成された音声信号を、以下「補正合成音声」と呼ぶ。
【００４９】
合成部４が、合成した音声信号をデジタルアンプ（アンプ１８０）に出力することにより、音声合成装置１００では、スピーカ１８１から、入力されたテキストデータに対応した音声が出力される。なお、合成部４は、合成した音声信号を、図示しないＤ／Ａ（デジタル−アナログ）コンバータ、スピーカ、ヘッドホンなどに出力するように構成されていても良い。また、合成部４は、たとえば専用のＬＳＩによって構成される。
【００５０】
本実施の形態では、韻律補正部３が音声合成装置１００の構成要素の一つとなる場合について説明したが、韻律補正部３は、入力されるパワー情報、音韻継続時間長情報、ピッチ情報を補正し、補正後のパワー情報、音韻継続時間長情報、ピッチ情報を出力する独立した装置として用いてもよい。
【００５１】
たとえば、予めＲＯＭなどの不揮発性の記憶媒体に記憶された音声波形、または、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などの通信経路もしくはマイクなどを介して入力されてＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などの記憶媒体に一時的に記憶された音声波形を、周知の音声分析技術によって、音響特徴パラメータ系列と音源パラメータ系列に分解し、そして、分解して得られる音響特徴パラメータ系列に対して周知の音声認識処理を施すことにより音韻記号列と音韻境界情報とを生成するとともに、生成した音韻境界情報と上記の音源パラメータ系列とを用いて、標準パワー情報、標準音韻継続時間長情報、標準ピッチ情報を生成する。そして、生成した標準パワー情報、標準音韻継続時間長情報、標準ピッチ情報を、韻律補正部３に入力し、韻律補正部３から出力される補正パワー情報、補正韻律継続時間長情報、補正ピッチ情報と、前述の分解して得られた音響特徴パラメータ系列、音源パラメータ系列、音韻記号列とを用いて、周知の音声合成処理を施して補正合成音声を生成することができる。
【００５２】
また、上述の説明では、テキスト解析部１を構成要素として含む場合について説明した。なお、たとえば入力テキストデータが漢字かな混じり文を含まず、カタカナ表記とアクセント記号や文末記号などの制御記号で構成されることが既知の場合、テキスト解析部１は、形態素解析や構文解析の処理を省略し、読み方を表す音韻記号の系列を表す音韻記号列と、アクセント型、モーラ数などの言語属性を表す言語属性情報と、疑問など文末韻律の制御方法を表す文末韻律制御情報とを生成するようにしてもよい。
【００５３】
また、音声合成装置を、音韻記号列、言語属性情報、文末韻律制御情報が入力されるように構成することも可能である。この場合、音声合成装置において、テキスト解析部１は不要となる。
【００５４】
また、上述のテキスト解析部１、韻律生成部２、韻律補正部３、合成部４の一部または全部は、専用のＬＳＩではなく、パーソナルコンピュータなどの一般的なコンピュータやマイクロプロセッサで実現してもよい。また、中央処理部１１０がマイクロプロセッサを備えていれば、当該マイクロプロセッサによって実現されても良い。この場合、たとえば後述する音声合成処理または韻律補正処理を、コンピュータに実行させるためのプログラムとして記述してもよい。そして、この場合、上記プログラムは、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  −  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）などの記録媒体に記録されて流通し、ＣＤ−ＲＯＭドライブなどによりコンピュータが備えるＲＡＭなどに読み込まれ、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ：中央演算装置）で実行される。なお、プログラムが記録される記録媒体は、ＣＤ−ＲＯＭのほかに、たとえばフレキシブルディスク、カセットテープ、ハードディスク、光ディスク、ＭＯ（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃａｌ  ｄｉｓｃ）、ＭＤ（Ｍｉｎｉ  Ｄｉｓｃ、登録商標）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、ＩＣカード（メモリカードを含む）、光カード、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュＲＯＭなどの半導体メモリなどの固定的にプログラムを記録する媒体でもよい。さらに、インターネットなどのネットワークを介して他の装置からダウンロードされてもよい。
【００５５】
また、上述のテキスト解析部１、韻律生成部２、韻律補正部３、合成部４の一部または全部は、専用のＬＳＩとコンピュータやマイクロプロセッサとを組み合わせることによって実現されてもよく、また、一部または全部を一つの専用のＬＳＩとして構成してもよい。
【００５６】
以下、テキスト解析部１、韻律生成部２、韻律補正部３、合成部４が専用のＬＳＩによって構成される場合を例として説明する箇所については、上述と同様に種々の方法にて実現することができる。
【００５７】
［補正合成音声を生成するための処理］
次に、音声合成装置１００において実行される具体的な処理内容について説明する。
【００５８】
図３は、音声合成装置１００において実行される補正合成音声を生成するための処理（音声合成処理）のフローチャートである。
【００５９】
図３を参照して、テキスト解析部１にテキストデータが入力されると、テキスト解析部１は、入力されたテキストデータに対して、形態素解析と構文解析を含む解析を行ない、読み方を表す音韻記号の系列を表す音韻記号列を生成し（ステップＳ１０１）、アクセント型、品詞、モーラ数、係り受けなどの言語属性を表す言語属性情報を生成し（ステップＳ１０２）、疑問など文末韻律の制御方法を表す文末韻律制御情報を生成する（ステップＳ１０３）。
【００６０】
ここで、音韻記号列は、たとえば入力テキストデータが「外で遊ぶ？」のとき、「ｓ」「ｏ」「ｔ」「ｏ」「ｄ」「ｅ」「ａ」「ｓ」「ｏ」「ｂ」「ｕ」のように表される。音韻記号列を生成する処理は、入力テキストデータ全体に対して一度の処理で生成してもよく、入力テキストデータを部分に区切って複数回の処理で生成してもよい。なお、入力テキストデータは、「ソトデアソブ？」などの表音可能な他の表現でも良く、上記に限定されるものではない。また、入力テキストデータの代わりに、音韻記号列「ｓ」「ｏ」「ｔ」「ｏ」「ｄ」「ｅ」「ａ」「ｓ」「ｏ」「ｂ」「ｕ」が直接入力されるようにしても良い。音韻記号列の表現についても、「ｓ」「ｏ」「ｔ」「ｏ」「ｄ」「ｅ」「ａ」「ｓ」「ｏ」「ｂ」「ｕ」は一例であり、音の特徴を示す単位に対応付けられた記号であれば他の表現（「Ｓ」「Ｏ」「Ｔ」「Ｏ」「Ｄ」…の大文字等）を用いても良いことは言うまでもない。
【００６１】
文末韻律制御情報は、たとえば入力テキストデータが「外で遊ぶ？」のとき、「？」記号を検出することにより、ＲＡＭなどの記憶装置など（図示せず）に、疑問フラグとして「１」を設定する。また、「？」記号が検出されない場合、疑問フラグとして「０」を設定する。
【００６２】
次に、パワー生成部２１は、音韻記号列（ステップＳ１０１で生成されたもの）と言語属性情報（ステップＳ１０２で生成されたもの）を入力されることにより、これらを用いて、音韻記号列中の各音韻記号に対応するパワー情報（波形の振幅を決定する際に用いる情報）を生成する（ステップＳ１０４）。
【００６３】
ここで、パワー情報の生成では、たとえば、周知の手法（周知の多変量解析など）を用いて予めパワー情報テーブルを作成し、当該パワー情報テーブルをＲＯＭまたはＲＡＭなどの記憶装置（図示せず）に予め記憶しておき、そして、作成されたパワー情報テーブルを参照して、音韻記号列や言語属性情報に応じたパワー情報を生成すればよい。また、ここで生成されるパワー情報は、上記した標準パワー情報である。
【００６４】
次に、音韻継続時間長生成部２２は、音韻記号列（ステップＳ１０１で生成されたもの）と言語属性情報（ステップＳ１０２で生成されたもの）とを入力されることにより、これらを用いて、音韻記号列中の各音韻記号に対応する継続時間長を表す音韻継続時間長情報を生成する（ステップＳ１０５）。
【００６５】
ここで、音韻継続時間長情報の生成では、たとえば、周知の手法（周知の多変量解析など）を用いて予め音韻継続時間長情報テーブルを作成し、当該テーブルをＲＯＭまたはＲＡＭなどの記憶装置（図示せず）に予め記憶しておき、作成された音韻継続時間長情報テーブルを参照して、音韻記号列や言語属性情報に応じた音韻継続時間長情報を生成すればよい。また、ここで生成される音韻継続時間長情報は、上記した標準音韻継続時間長情報である。
【００６６】
次に、ピッチ生成部２３は、音韻記号列（ステップＳ１０１で生成されたもの）と、言語属性情報（ステップＳ１０２で生成されたもの）と、音韻継続時間長情報（ステップＳ１０５で生成されたもの）とを入力されることにより、これらを用いて、音韻記号列中の各音韻記号に対応するピッチを表すピッチ情報を生成する（ステップＳ１０６）。
【００６７】
ここで、ピッチ情報の生成は、たとえば、藤崎モデルに基づくピッチ生成などの周知の手法を用いて生成すればよい。また、ここで生成されるピッチ情報は、上記した標準ピッチ情報である。
【００６８】
なお、本実施の形態では、母音中心にピッチ情報を割り当てる点ピッチに基づくピッチ制御を用いる。点ピッチ間に割り当てる具体的なピッチの値は、たとえば、線形補間により算出される。
【００６９】
次に、韻律補正部３は、ステップＳ１０３で生成した文末韻律制御情報を参照して疑問文であるか否かを判定し、疑問文であると判定すればステップＳ１０８へ、疑問文ではないと判定すればステップＳ１１１へ、それぞれ処理を進める（ステップＳ１０７）。なお、韻律補正部３は、ステップＳ１０７において、たとえば、ＲＡＭなどの記憶装置（図示せず）に記憶される疑問フラグの設定値を参照し、疑問フラグが「１」の場合、ステップＳ１０８に処理を進めて韻律補正処理（後述するステップＳ１０８〜ステップＳ１１０の総称、または、これらの少なくとも一つ）を行ない、疑問フラグが「０」の場合、韻律補正処理を行なうことなくステップＳ１１１に処理を進める。ここで、韻律補正処理を行なわない場合、韻律補正部３で、ステップＳ１０４〜ステップＳ１０６で生成した標準韻律情報（標準パワー情報、標準音韻継続時間長情報、標準ピッチ情報）を、そのまま合成部４に受け渡すように構成してもよく、また、音声合成装置に設けられる制御部（図示せず）でデータの流れを制御することにより、韻律生成部２で生成される標準韻律情報を、韻律補正部３を介することなく直接合成部４に出力するように構成してもよい。
【００７０】
ステップＳ１０８では、パワー補正部３１は、ステップＳ１０４で生成されたパワー情報を入力されることにより、入力された標準パワー情報の一部を補正する（ステップＳ１０８）。ここでの補正処理の詳細については後述する。
【００７１】
次に、音韻継続時間長補正部３２は、ステップＳ１０５で生成された音韻継続時間長情報を入力されることにより、入力された標準音韻継続時間長情報の一部を補正する（ステップＳ１０９）。ここでの補正処理の詳細については後述する。
【００７２】
次に、ピッチ補正部３３は、ステップＳ１０６で生成されたピッチ情報を入力されることにより、入力された標準ピッチ情報の一部を補正する（ステップＳ１１０）。ここでの補正処理の詳細については後述する。
【００７３】
ステップＳ１１１では、合成部４は、ステップＳ１０１で生成された音韻記号列と、ステップＳ１０２で生成された言語属性情報と、ステップＳ１０８〜ステップＳ１１０で生成された補正韻律情報（補正パワー情報、補正音韻継続時間長情報、補正ピッチ情報）またはステップＳ１０４〜ステップＳ１０６で生成された標準韻律情報とを入力され、ＲＯＭやＲＡＭなどの記憶装置（図示せず）などに予め記憶された複数の音声素片情報から、音韻記号列に応じた音声素片情報を選択する。
【００７４】
そして、合成部４は、ステップＳ１１１で選択された音声素片情報を用いて、入力される補正韻律情報（または標準韻律情報）に基づいて音声素片情報を接続することにより、音声信号を合成する（ステップＳ１１２）。
【００７５】
なお、上述の説明において、ステップＳ１０８〜ステップＳ１１０で、パワー情報、音韻継続時間長情報、ピッチ情報を補正しているが、本発明の一つの特徴はピッチ補正部３３の構成または処理内容（詳細は後述）である。つまり、本発明に従った韻律補正装置および音声合成装置は、少なくともピッチ補正部３３を備えていれば良い。このことから、ステップＳ１０８のパワー補正処理およびステップＳ１０９の音韻継続時間長補正処理の一部または全部は、除かれてもよい。なお、この場合、韻律補正部３は、パワー補正部３１と音韻継続時間長補正部３２の一部または全部を除いて構成されてもよい。
【００７６】
［パワー補正部の構成］
次に、音声合成装置１００におけるパワー補正部３１の詳細な構成について説明する。
【００７７】
図４は、図２のパワー補正部３１の構成を示す機能ブロック図である。
パワー補正部３１は、終端音韻パワー生成部３１１と終端音韻パワー設定部３１２を含む。これらは、たとえばそれぞれ専用のＬＳＩによって構成され、そして、いずれもパワー生成部２１から標準パワー情報を入力される。そして、終端音韻パワー生成部３１１は、入力された標準パワー情報を用いて終端音韻のパワーの補正値を生成し、終端音韻パワー設定部３１２は、標準パワー情報の中の終端音韻のパワー情報を終端音韻パワー生成部３１１が生成した補正値に置換（設定）することにより、補正パワー情報を生成し、合成部４に出力する。
【００７８】
なお、終端音韻とは、音韻記号列の終端部である。具体的には、上記した音韻記号列（「ｓ」「ｏ」「ｔ」「ｏ」「ｄ」「ｅ」「ａ」「ｓ」「ｏ」「ｂ」「ｕ」）では、「ｕ」が終端音韻である。
【００７９】
［パワー補正処理］
次に、図５〜図７をさらに参照して、パワー補正部３１の具体的な処理内容の一例を説明する。なお、図５は、図３のパワー補正処理（Ｓ１０８）のサブルーチンのフローチャートである。また、図６は、標準韻律情報（標準パワー情報、標準音韻継続時間長情報、および、標準ピッチ情報）の一例を模式的に示す図であり、図７は、図６に示された情報に対応する補正韻律情報（補正パワー情報、補正音韻継続時間長情報、および、補正ピッチ情報）の一例を模式的に示す図である。
【００８０】
なお、図６と図７は、それぞれグラフ形式で記載されている。それぞれのグラフの元となったデータを、表１（図６）と表２（図７）に示す。
【００８１】
【表１】
2008015362.tif 000003
【００８２】
【表２】
2008015362.tif 000004
【００８３】
図６と図７では、各音韻記号のピッチが「●」で示され、パワーが「○」で示されている。また、図６と図７では、縦軸にピッチとパワーが定義され、横軸に時間が定義されており、各音韻記号に対する音韻継続時間が縦方向の破線で区切られて示されている。
【００８４】
なお、図６と図７から理解されるように、本実施の形態では、韻律情報が補正されることにより、音韻記号列の終端音韻に対して、パワー情報、音韻継続時間長情報、ピッチ情報が、それぞれ２つ設定されるようになる。本明細書では、以下、補正後の韻律情報における終端音韻に対応したパワー情報、音韻継続時間長情報、ピッチ情報のそれぞれについて、先に発音される音声に対応するものを、終端音韻前半パワー、終端音韻前半継続時間、終端音韻前半ピッチ（または、「終端音韻第１ピッチ」）と呼び、また、後に発音される音声に対応するものを、終端音韻後半パワー、終端音韻後半継続時間、終端音韻後半ピッチ（または、「終端音韻第２ピッチ」）と呼ぶ。
【００８５】
図５を主に参照して、パワー補正処理では、まずステップＳ１０８１で、終端音韻パワー生成部３１１が、標準パワー情報から終端音韻のパワー（ＰｏｗＬ）を取得する。
【００８６】
次に、終端音韻パワー生成部３１１は、ステップＳ１０８２で終端音韻前半パワー（ＰｏｗＬ１）を算出し、ステップＳ１０８３で終端音韻後半パワー（ＰｏｗＬ２）を算出する。なお、終端音韻前半パワーは、標準パワー情報における終端音韻のパワーとされ、また、終端音韻後半パワーは、標準パワー情報における終端音韻のパワーから所定の値（ＰＷＤＯＷＮ）を差し引いたものとされる。
【００８７】
そして、終端音韻パワー設定部３１２が、標準パワー情報に対して、終端音韻のパワーを、終端音韻前半パワーと終端音韻後半パワーに入れ替えて（Ｓ１０８４，Ｓ１０８５）処理を図３にリターンさせる。
【００８８】
図５を参照して説明したパワー補正処理によれば、標準韻律情報における終端音韻のパワー（ＰｏｗＬ）は、補正韻律情報では、終端音韻前半パワー（ＰｏｗＬ１）と終端音韻後半パワー（ＰｏｗＬ２）に入れ替えられる。
【００８９】
なお、図６、図７、表１、および、表２から理解されるように、本実施の形態では、これらの値の具体例として、ＰｏｗＬ＝ＰｏｗＬ１＝５９（ｄＢ）、および、ＰｏｗＬ２＝５０（ｄＢ）が示されている。つまり、ＰＷＤＯＷＮ＝９とされている。なお、ＰＷＤＯＷＮの値については、ユーザにより適宜変更とされても良い。
【００９０】
［音韻継続時間補正部の構成］
次に、音声合成装置１００における音韻継続時間長補正部３２の詳細な構成について説明する。
【００９１】
図８は、図２の音韻継続時間長補正部３２の構成を示す機能ブロック図である。
音韻継続時間長補正部３２は、終端音韻継続時間長生成部３２１と終端音韻継続時間長設定部３２２を含む。これらは、たとえばそれぞれ専用のＬＳＩによって構成され、そして、いずれも終端音韻継続時間長生成部２２から標準音韻継続時間長情報を入力される。そして、終端音韻継続時間長生成部３２１は、入力された標準音韻継続時間長情報を用いて終端音韻の音韻継続時間長の補正値を生成し、終端音韻継続時間長設定部３２２は、標準音韻継続時間長情報の中の終端音韻の音韻継続時間長情報を終端音韻継続時間長生成部３２１が生成した補正値に置換（設定）することにより、補正音韻継続時間長情報を生成し、合成部４に出力する。
【００９２】
［音韻継続時間長補正処理］
次に、図５、図６、および、図９をさらに参照して、音韻継続時間長補正部３２の具体的な処理内容の一例を説明する。なお、図９は、図３の音韻継続時間長補正処理（Ｓ１０９）のサブルーチンのフローチャートである。
【００９３】
図９を主に参照して、音韻継続時間長補正処理では、まずステップＳ１０９１で、終端音韻継続時間長生成部３２１が、標準音韻継続時間長情報から終端音韻の音韻継続時間長（ＤｕｒＬ）を取得する。
【００９４】
次に、終端音韻継続時間長生成部３２１は、ステップＳ１０９２で終端音韻前半継続時間（ＤｕｒＬ１）を算出し、ステップＳ１０９３で終端音韻後半継続時間（ＤｕｒＬ２）を算出する。なお、終端音韻前半パワーは、標準音韻継続時間長情報における終端音韻の音韻継続時間長（ＤｕｒＬ）と予め定められた第１の値（ＤＲＷＧＴ１）の積とされ、また、終端音韻後半パワーは、標準音韻継続時間長情報における終端音韻の音韻継続時間長（ＤｕｒＬ）と予め定められた第２の値（ＤＲＷＧＴ２）との積とされる。また、本実施の形態では、第１の値（ＤＲＷＧＴ１）の一例として０．８が採用され、第２の値（ＤＲＷＧＴ２）の一例として０．５が採用されているが、それぞれこれらの数値に限定されるものではなく、また、ユーザによって適宜変更されても良い。
【００９５】
そして、終端音韻継続時間長設定部３２２が、標準音韻継続時間長情報に対して、終端音韻の音韻継続時間長を、終端音韻前半継続時間長と終端音韻後半継続時間長に入れ替えて（Ｓ１０９４，Ｓ１０９５）処理を図３にリターンさせる。
【００９６】
図９を参照して説明した音韻継続時間長補正処理によれば、標準韻律情報における終端音韻の音韻継続時間長（ＤｕｒＬ）は、補正韻律情報では、終端音韻前半継続時間長（ＤｕｒＬ１）と終端音韻後半継続時間長（ＤｕｒＬ２）に入れ替えられる。
【００９７】
なお、図６、図７、表１、および、表２から理解されるように、本実施の形態では、これらの値の具体例として、ＤｕｒＬ＝９４（ｍｓｅｃ）、ＤｕｒＬ１＝７５（ｍｓｅｃ）、および、ＤｕｒＬ２＝４７（ｍｓｅｃ）が示されている。
【００９８】
［ピッチ補正部の構成］
次に、音声合成装置１００におけるピッチ補正部３３の詳細な構成について説明する。
【００９９】
図１０は、ピッチ補正部３３の構成を示す機能ブロック図である。
図１０を参照して、ピッチピーク抽出部３３１は、ピッチ生成部２１で生成された標準ピッチ情報を入力される。ピッチピーク抽出部３３１では、標準ピッチ情報に含まれるピッチ系列の中から、ピークピッチ（ピッチの最大値）を抽出する。なお、ピークピッチを抽出する対象となるピッチ系列の範囲は、文末のアクセント句、または文末の呼気段落などとすればよい。ピッチピーク抽出部３３１は、終端音韻ピッチ生成部３３２と接続され、抽出したピークピッチを終端音韻ピッチ生成部３３２に出力する。なお、ピッチピーク抽出部３３１は、たとえば専用のＬＳＩによって構成される。
【０１００】
終端音韻ピッチ生成部３３２は、標準ピッチ情報（ピッチ生成部２１で生成されたもの）とピークピッチ（ピッチピーク抽出部３３１で抽出されたもの）を入力される。そして、終端音韻ピッチ生成部３３２は、入力されたピークピッチを用いて基準ピッチを算出し、ピッチ変化量を算出し、そして、基準ピッチとピッチ変化量を用いて終端音韻に割り当てる２つのピッチ（終端音韻第１ピッチ、終端音韻第２ピッチ）を生成する。これらの２つのピッチを生成する詳細な処理内容については後述する。終端音韻ピッチ生成部３３２は、終端音韻ピッチ設定部３３３と接続され、生成した終端音韻第１ピッチと終端音韻第２ピッチを終端音韻ピッチ設定部３３３に出力する。なお、終端音韻ピッチ生成部３３２は、たとえば専用のＬＳＩによって構成される。
【０１０１】
終端音韻ピッチ設定部３３３は、標準ピッチ情報（ピッチ生成部２１で生成されたもの）と、終端音韻第１ピッチと終端音韻第２ピッチ（終端音韻ピッチ生成部３３２で生成されたもの）を入力される。終端音韻ピッチ設定部３３３は、入力された標準ピッチ情報に含まれるピッチ系列のうち、終端音韻に割り当てられたピッチ（時間方向に最後のピッチ）以外のピッチは修正せず、終端音韻に割り当てられたピッチを入力された終端音韻第１ピッチと終端音韻第２ピッチに入れ替えることにより、標準ピッチ情報を補正する。すなわち、終端音韻ピッチを、入力された１つの値から、生成した２つの値となるように変更して、補正ピッチ情報を生成する。終端音韻ピッチ設定部３３３は、合成部４と接続され、終端音韻第１ピッチと終端音韻第２ピッチを含む補正ピッチ情報を、合成部４に出力する。なお、終端音韻ピッチ設定部３３３は、たとえば専用のＬＳＩによって構成される。
【０１０２】
なお、上述のピッチピーク抽出部３３１、終端音韻ピッチ生成部３３２、終端音韻ピッチ設定部３３３の一部または全部は、専用のＬＳＩではなく、パーソナルコンピュータなどの一般的なコンピュータやマイクロプロセッサで実現してもよい。この場合、たとえば後述するピッチ補正処理を、コンピュータに実行させるためのプログラムとして記述してもよい。
【０１０３】
［ピッチ補正処理］
次に、図５、図６、および、図１１をさらに参照して、ピッチ補正部３３の具体的な処理内容の一例を説明する。なお、図１１は、図３のピッチ補正処理（Ｓ１１０）のサブルーチンのフローチャートである。
【０１０４】
図１１を参照して、ピッチ補正処理では、まず、ピッチピーク抽出部３３１が、標準ピッチ情報におけるピッチ系列の中から、ピークピッチ（ＰｉｔＰ）を抽出する（ステップＳ１１０１）。
【０１０５】
次に、終端音韻ピッチ生成部３３２は、標準ピッチ情報から終端音韻に割り当てられたピッチ（ＰｉｔＬ）を取得し（ステップＳ１１０２）、ステップＳ１１０１で抽出したピークピッチ（ＰｉｔＰ）を用いて、終端音韻ピッチ生成において基準値として用いる基準ピッチ（ＰｉｔＳ）を、式（１）により算出する（ステップＳ１１０３）。
【０１０６】
ＰｉｔＳ＝ＰｉｔＰ  …式（１）
次に、終端音韻ピッチ生成部３３２は、予めＲＯＭまたはＲＡＭなどの記憶装置に記憶された既定ピッチ変化量（ＰＴＤＩＦＦ）を用いて、後述する処理において終端音韻第１ピッチと終端音韻第２ピッチの変化量として用いるピッチ変化量（ＰＤｉｆ）を、式（２）により算出する（ステップＳ１１０４）。
【０１０７】
ＰＤｉｆ＝ＰＴＤＩＦＦ  …式（２）
ここで、既定ピッチ変化量（ＰＴＤＩＦＦ）は、ピッチが対数で表現される際の変化量を表す値であり、一例として、自然対数でピッチを表現する場合、「０．６」を用いればよい。
【０１０８】
次に、終端音韻ピッチ生成部３３２が、ステップＳ１１０３で算出した基準ピッチ（ＰｉｔＳ）と、ステップＳ１１０４で算出したピッチ変化量（ＰＤｉｆ）とを用いて、終端音韻の前半に割り当てる終端音韻第１ピッチ（ＰｉｔＬ１）を、式（３）により算出する（ステップＳ１１０５）。
【０１０９】
Ｌｏｇ（ＰｉｔＬ１）＝Ｌｏｇ（ＰｉｔＳ）−ＰＤｉｆ／２  …式（３）
次に、終端音韻ピッチ生成部３３２が、ステップＳ１１０３で算出した基準ピッチ（ＰｉｔＳ）と、ステップＳ１１０４で算出したピッチ変化量（ＰＤｉｆ）とを用いて、終端音韻の後半に割り当てる終端音韻第２ピッチ（ＰｉｔＬ２）を、式（４）により算出する（ステップＳ１１０６）。
【０１１０】
Ｌｏｇ（ＰｉｔＬ２）＝Ｌｏｇ（ＰｉｔＳ）＋ＰＤｉｆ／２  …式（４）
そして、終端音韻ピッチ設定部３３３が、ステップＳ１１０５で算出した終端音韻第１ピッチ（ＰｉｔＬ１）とステップＳ１１０で算出した終端音韻第２ピッチ（ＰｉｔＬ２）を、標準ピッチ情報において終端音韻に対応したピッチと入れ替えることにより、これらのピッチを設定する（ステップＳ１１０７，ステップＳ１１０８）。
【０１１１】
なお、上述の説明において、式（１）〜式（４）は一例であり、次に示す５つの条件を全て満たせばよく、本発明における算出の詳細な方法を限定するものではない。
【０１１２】
・ピークピッチ（ＰｉｔＰ）を用いて基準ピッチ（ＰｉｔＳ）を算出
・既定ピッチ変化量（ＰＴＤＩＦＦ）を用いてピッチ変化量（ＰＤｉｆ）を算出
・終端音韻第１ピッチ（ＰｉｔＬ１）が基準ピッチ（ＰｉｔＳ）よりも小さい
・終端音韻第２ピッチ（ＰｉｔＬ２）が基準ピッチ（ＰｉｔＳ）よりも大きい
・終端音韻第１ピッチ（ＰｉｔＬ１）と終端音韻第２ピッチ（ＰｉｔＬ２）との差（または比率でもよい）と、ピッチ変化量（ＰＤｉｆ）との間に相関がある。
【０１１３】
また、各式は、同じ結果を得られるのであれば適宜変更されても良く、たとえば、ステップＳ１１０６で終端音韻第２ピッチ（ＰｉｔＬ２）を算出する際、式（４）の代わりに、ステップＳ１１０５で算出した終端音韻第１ピッチ（ＰｉｔＬ１）を用いた式（５）によって算出してもよい。
【０１１４】
Ｌｏｇ（ＰｉｔＬ２）＝Ｌｏｇ（ＰｉｔＬ１）＋ＰＤｉｆ  …式（５）
また、上述の説明において、ステップＳ１１０１〜ステップＳ１１０８の一連の処理過程を説明したが、前段の処理結果を参照する場合を除いて、処理の順番について限定するものではない。たとえば、ステップＳ１１０１のピッチピーク抽出処理と、ステップＳ１１０２の終端音韻ピッチ取得処理とは、処理の順番が入れ替えられてもよく、また、同時に実行されてもよい。
【０１１５】
次に、図１１を参照して説明したピッチ補正処理によってピッチ情報がどのように補正されるかについて、図１２〜図１５をさらに参照して具体的に説明する。図１２〜図１５は、音韻記号列「ｓ」「ｏ」「ｔ」「ｏ」「ｄ」「ｅ」「ａ」「ｓ」「ｏ」「ｂ」「ｕ」に対応するピッチの自然対数の変化を示す図である。これらの図では、縦軸にピッチの自然対数が定義され、横軸に時間が定義されている。なお、図１２は、標準ピッチ情報に従ったピッチ系列の一例を示し、また、図１３〜図１５は、それぞれ、図１２のピッチ系列がピッチ補正部３３によって補正されて生成されたピッチ系列の第１から第３の例を示す。
【０１１６】
図１２における各音韻記号の音韻継続時間長とピッチは、表１に示されたものである。図１３における各音韻記号の音韻継続時間長とピッチは、表２に示されたものである。また、図１４における各音韻記号の音韻継続時間長とピッチを表３に、図１５における各音韻記号の音韻継続時間長とピッチを表４に、それぞれ示す。なお、表３および表４には、後述する説明のために、各音韻記号のパワーも併記されている。
【０１１７】
【表３】
2008015362.tif 000005
【０１１８】
【表４】
2008015362.tif 000006
【０１１９】
まず、図１２と図１５を参照して、説明を行なう。
図１５には、ステップＳ１１０で補正された補正ピッチ情報（図中の黒丸）と、補正前の標準ピッチ情報（図中の破線丸）とが記載されており、また、図１５において、ＰｉｔＰは、ステップＳ１１０１で抽出されるピッチピークであり、ＰｉｔＬは、ステップＳ１１０２で取得される終端音韻ピッチである。また、ＰｉｔＳは、ステップＳ１１０３で算出される基準ピッチ（ＰｉｔＰそのもの）であり、ＰＤｉｆは、ステップＳ１１０４で算出されるピッチ変化量（０．６）である。また、ＰｉｔＬ１は、ステップＳ１１０５で算出される終端音韻第１ピッチであり、ＰｉｔＬ２は、ステップＳ１１０６で算出される終端音韻第２ピッチである。
【０１２０】
図１２と図１５から理解されるように、ピッチ補正処理によって、標準終端音韻ピッチＰｉｔＬが終端音韻第１ピッチＰｉｔＬ１と終端音韻第２ピッチＰｉｔＬ２で置き換えられることにより、下降気味であった語尾のイントネーションを、尻上がりなイントネーション（疑問文に適すると考えられるイントネーション）に修正することが可能となる。
【０１２１】
ここで、ピッチ変化量ＰＤｉｆを標準ピッチ情報において終端音韻に対応するピッチＰｉｔＬに加算することにより、ＰｉｔＬを補正する方法が考えられる。しかしながら、アクセント型が０型（アクセント核が存在しない）の場合、ピッチＰｉｔＬがピッチピークＰｉｔＰと近い値となり、文末ピッチが不自然に高くなる（高くなりすぎる）という問題が発生すると考えられる。一方、本実施の形態に従えば、ピッチピークＰｉｔＰに基づいて算出される基準ピッチＰｉｔＳよりも小さい値（ＰｉｔＬ１）と大きい値（ＰｉｔＬ２）とで文末のピッチを表現するため、アクセント型によらず、安定して、自然な疑問のイントネーションを得ることが可能となる。
【０１２２】
また、図１０および図１１では、ピッチを周波数（Ｈｚ）の単位で示したが、図１２〜図１５では、ピッチを周波数の自然対数で示している。なお、楽器を演奏する場合において音程が１オクターブ上がることにより音のピッチが２倍となるように、音の高さの傾向について議論する場合、ピッチの値そのものを比較するよりも、ピッチの自然対数を比較した方が適切であると考えられる場合がある。そこで、本実施の形態のピッチの補正では、ピッチは、その自然対数の形で取扱われている。
【０１２３】
［ピッチ補正処理の変形例］
図１６は、図１１を参照して説明したピッチ補正処理の変形例のフローチャートを示す図である。
【０１２４】
この変形例では、ステップＳ２１０１，２１０２，２１０５〜２１０８の処理内容は、それぞれ、図１１を参照して説明したステップＳ１１０１，１１０２，１１０５〜１１０８の処理内容と同じものとされている。なお、この変形例では、図１１に示した処理内容と比較して、ステップＳ１１０３が変更されてステップＳ２１０３とされ、ステップＳ１１０４が変更されてステップＳ２１０４とされている。つまり、基準ピッチの算出とピッチ変化量の算出に、変更が加えられている。
【０１２５】
ステップＳ２１０３における基準ピッチの算出では、終端音韻ピッチ生成部３３２は、次の式（６）に従って、基準ピッチ（ＰｉｔＳ）を算出する。
【０１２６】
ＰｉｔＳ＝ＰｉｔＬ＋（ＰｉｔＰ−ＰｉｔＬ）×ｍ／Ｍ  …式（６）
また、ステップＳ２１０４におけるピッチ変化量の算出では、終端音韻ピッチ生成部３３２は、次の式（７）に従って、ピッチ変化量（ＰＤｉｆ）を算出する。
【０１２７】
ＰＤｉｆ＝ＰＴＤＩＦＦ×ｎ／Ｎ  …式（７）
図１６に示された変形例において、式（６）中の「ｍ」と「Ｍ」、および、式（７）中の「ｎ」と「Ｎ」は、補正後の終端音韻のピッチを調整するための値であり、たとえば、ユーザが入力部１４０を介して入力できる。
【０１２８】
具体的には、ｍが小さく設定されることにより、または、Ｍが大きく設定されることにより、基準ピッチ（ＰｉｔＳ）の値が小さくなり、したがって、終端音韻のピッチが全体的に低くなることになる。
【０１２９】
また、ｎが小さく設定されることにより、または、Ｎが大きく設定されることにより、ピッチ変化量（ＰＤｉｆ）が小さくなるため、終端音韻における尻上がりの度合いが小さくなることになる。
【０１３０】
また、図１１に示した処理内容は、ｍ＝Ｍであり、かつ、ｎ＝Ｎである例とも言える。
そして、図１３，図１４，図１５は、順に、「ｍ／Ｍ＝１／３，ｎ／Ｎ＝１／３」、「ｍ／Ｍ＝２／３，ｎ／Ｎ＝２／３」、「ｍ／Ｍ＝３／３，ｎ／Ｎ＝３／３」とされた場合のピッチ系列を示す図である。また、各図中、Ｄ１１，Ｄ２１，Ｄ３１は、標準ピッチ情報に従ったピッチ系列におけるピッチの最大値（ＰｉｔＰ）と終端音韻のピッチ（ＰｉｔＬ）の差であり、Ｄ１１＝Ｄ２１＝Ｄ３１である。また、Ｄ１２，Ｄ２２，Ｄ３２は、基準ピッチ（ＰｉｔＳ）と標準ピッチ情報に従ったピッチ系列の終端音韻のピッチ（ＰｉｔＬ）の差である。なお、図１５に示された例では、基準ピッチ（ＰｉｔＳ）がピッチの最大値（ＰｉｔＰ）とされるため、Ｄ３１＝Ｄ３２となる。
【０１３１】
図１３〜図１５を比較した場合、図１３、図１４、図１５の順に、ｍ（ｍ／Ｍ）の値が大きくかつｎ（ｎ／Ｎ）の値が大きく設定されている。これに対応して、この順に、終端音韻において、ＰｉｔＬ１とＰｉｔＬ２の値が高くなり、また、ＰｉｔＬ１からＰｉｔＬ２の変化量が大きくなっている。
【０１３２】
このように、本実施の形態では、ｍ，ｎ，Ｍ，Ｎの値が調整されることによって、ＰｉｔＬ１とＰｉｔＬ２の値、つまり、入力テキストデータが発音される際の語尾の上がり具合を調整することが可能となり、また、ＰｉｔＬ１からＰｉｔＬ２の変化量、つまり、語尾（もともと終端音韻とされていた箇所）における抑揚の度合いを調整することができる。これにより、本実施の形態では、ｍ，ｎ，Ｍ，Ｎの値を調整することによって、疑問を表現するイントネーションの強弱を容易に調整できる。
【０１３３】
さらに、基準ピッチ（ＰｉｔＳ）とピッチ変化量（ＰＤｉｆ）を独立して調整するのではなく、ｍ＝ｎかつＭ＝Ｎとして、基準ピッチ（ＰｉｔＳ）とピッチ変化量（ＰＤｉｆ）を同じ調整用の値に基づいて調整することによって、疑問を表現するイントネーションの強弱をさらに容易に調整できる。
【０１３４】
なお、参考までに、図１４と図１５に対応した、補正後のピッチ系列と補正後の各音韻記号に対応したパワーを、図１７と図１８にそれぞれ示す。図１７と図１８の横軸および縦軸は、図１２および図１３と同じである。また、図１７と図１８では、図１２および図１３と同様に、ピッチが「●」で示され、パワーが「○」で示されている。
【０１３５】
以上説明した本実施の形態では、ピッチピーク抽出部３３１によって、標準韻律情報に従ったピッチ系列の中のピッチの最大値が抽出され、終端音韻ピッチ生成部３３２によって、当該最大値を用いて終端音韻第１ピッチおよび終端音韻第２ピッチ（入力されたテキストデータの終端音韻に付与されるピッチ）が生成され、そして、終端音韻ピッチ設定部３３３により、テキスト解析部１に入力されたテキストデータに対応するピッチ系列であって補正ピッチ情報が生成される。
【０１３６】
このように、標準韻律情報に従ったピッチ系列の中のピッチの最大値（ＰｉｔＰ）が、当該ピッチ系列の補正に用いられることにより、ピッチ系列の補正のために、多様なパターンデータを予め作成することなく、また、パターンデータのような多量なデータを韻律補正のために保持することなく、疑問を表現するイントネーションを生成することが可能となる。
【０１３７】
また、上記した終端音韻第１ピッチは、ＰｉｔＰからピッチ変化量（ＰＤｉｆ）を２で割ったものが差し引かれることによって算出され、終端音韻第２ピッチは、ＰｉｔＰにＰＤｉｆを２で割ったものを足しあわされることによって算出される。これにより、終端音韻において、疑問を表現するイントネーションを生成することを可能とするとともに、入力されたテキストデータに基本的に与えられるイントネーションに沿った自然なイントネーションを生成することが可能となる。
【０１３８】
また、本実施の形態では、終端音韻第１ピッチが終端音韻第２ピッチよりも小さい値となるようにされるため、終端音韻において、疑問を表現するイントネーションを生成することが可能となる。
【０１３９】
また、本実施の形態では、終端音韻第１ピッチが標準ピッチ情報に従った終端音韻のピッチ（ＰｉｔＬ：終端音韻に予め付与されたピッチ）よりも小さい値とされ、また、終端音韻第２ピッチが上記ＰｉｔＬよりも大きい値とされるため、終端音韻において、疑問を表現する、文のイントネーションに沿った自然なイントネーションを生成することが可能となる。
【０１４０】
また、本実施の形態では、図１３または図１４に示されるように、上記のＰｉｔＰとＰｉｔＬの間となるように基準ピッチが算出され、終端音韻第１ピッチが当該基準ピッチよりも小さい値とされ、終端音韻第２ピッチが当該基準ピッチよりも大きい値とされるため、終端音韻において、文のアクセント型に関わらず、疑問を表現する、文のイントネーションに沿った自然なイントネーションを生成することが可能となる。
【０１４１】
また、本実施の形態では、終端音韻について、ピッチの補正に加えてパワーの補正が行なわれることにより、疑問を表現するイントネーションを生成することが可能となる。
【０１４２】
また、本実施の形態において、パワーの補正が、標準パワー情報に従った終端音韻のパワー（ＰｏｗＬ：終端音韻に予め付与されたパワー）を用いて終端音韻のパワーの補正値が生成されることから、終端音韻において、疑問を表現する自然なイントネーションを生成することが可能となる。
【０１４３】
また、本実施の形態において、終端音韻前半パワー（ＰｏｗＬ１）が上記のＰｏｗＬとされ、終端音韻後半パワー（ＰｏｗＬ２）がそれよりもＰｏｗＬ１よりも小さい値とされることにより、終端音韻において、疑問を表現する、文のイントネーションに沿った自然なイントネーションを生成することが可能となる。
【０１４４】
また、本実施の形態において、標準音韻継続時間長情報に従った終端音韻の音韻継続時間長（終端音韻に予め付与された音韻継続時間長）を用いて、補正した音韻継続時間長情報が生成されることにより、終端音韻において、疑問を表現する自然なイントネーションを生成することを可能となる。
【０１４５】
また、本実施の形態において、標準音韻継続時間長情報に従った終端音韻の音韻継続長情報（ＤｕｒＬ）と、ともに１より小さい値であるＤＲＷＧＴ１およびＤＲＷＧＴ２とに基づいて、終端音韻前半継続時間（ＤｕｒＬ１）と終端音韻後半継続時間（ＤｕｒＬ２）が生成されることにより、これらが上記ＤｕｒＬよりも短い時間とされ、終端音韻において、疑問を表現する、文のイントネーションに沿った自然なイントネーションを生成することが可能となる。
【０１４６】
以上説明した本実施の形態では、韻律補正部３により、本発明の韻律補正装置の一実施の形態が示される。なお、韻律補正装置は、少なくともピッチ補正部３３を含めばよい。
【０１４７】
また、以上説明した本実施の形態では、補正・合成部１１１を含む音声合成装置１００によって、本発明の音声合成装置１００の一実施の形態が示される。なお、音声合成装置は、少なくともピッチ補正部３３と合成部４を含めば良い。
【０１４８】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【産業上の利用可能性】
【０１４９】
本発明は、たとえば電話機や家電製品、ゲーム機、ゲーム機用ソフトウェア、パーソナルコンピュータ、パーソナルコンピュータ用ソフトウェアのように、予め記録された、またはネットワークなどを介して動的に読み込まれるテキストデータを、スピーカまたはヘッドホンなどを介して音声出力するような装置に適用することができる。
【０１５０】
また本発明は、たとえば電話機やゲーム機、ゲーム機用ソフトウェア、パーソナルコンピュータ、パーソナルコンピュータ用ソフトウェアのように、予め記録された、またはネットワークなどを介して動的に読み込まれる、またはマイクなどを介して録音される音声データを、スピーカまたはヘッドホンなどを介して音声出力するような装置に適用することができる。
【０１５１】
また本発明は、たとえば対話型音声案内サーバや対話型ゲームサーバのように、予め記録された、またはネットワークなどを介して動的に読み込まれる、テキストデータまたは音声データを、ネットワークなどを介して出力するような装置に適用することができる。
【図面の簡単な説明】
【０１５２】
【図１】本発明の一実施の形態である音声合成装置のハードウェア構成を示す図である。
【図２】図１の音声合成装置の補正・合成部の構成を示す機能ブロック図である。
【図３】図１の音声合成装置において実行される音声合成処理のフローチャートである。
【図４】図２のパワー補正部の構成を示す機能ブロック図である。
【図５】図３のパワー補正処理のサブルーチンのフローチャートである。
【図６】図１の音声合成装置において扱われる標準韻律情報の一例を模式的に示す図である。
【図７】図１の音声合成装置において扱われる補正韻律情報の一例を模式的に示す図である。
【図８】図２の音韻継続時間長補正部の構成を示す機能ブロック図である。
【図９】図３の音韻継続時間長補正処理のサブルーチンのフローチャートである。
【図１０】図２のピッチ補正部の構成を示す機能ブロック図である。
【図１１】図３のピッチ補正処理のサブルーチンのフローチャートである。
【図１２】図１の音声合成装置において扱われる、標準ピッチ情報に従ったピッチ系列の一例を示す図である。
【図１３】図１２のピッチ系列が図１０のピッチ補正部において補正されることによって生成されたピッチ系列の第１の例を示す図である。
【図１４】図１２のピッチ系列が図１０のピッチ補正部において補正されることによって生成されたピッチ系列の第２の例を示す図である。
【図１５】図１２のピッチ系列が図１０のピッチ補正部において補正されることによって生成されたピッチ系列の第３の例を示す図である。
【図１６】図１１に示された処理の変形例のフローチャートである。
【図１７】図１の音声合成装置において扱われる補正韻律情報の他の例を模式的に示す図である。
【図１８】図１の音声合成装置において扱われる補正韻律情報のさらに他の例を模式的に示す図である。
【符号の説明】
【０１５３】
１  テキスト解析部、２  韻律生成部、３  韻律補正部、４  合成部、２１  パワー生成部、２２  音韻継続時間長生成部、２３  ピッチ生成部、３１  パワー補正部、３２  音韻継続時間長補正部、３３  ピッチ補正部、１００  音声合成装置、１１０  中央処理部、１１１  補正・合成部、１２０  アンテナ、１２１  通信制御部、１３０  フラッシュメモリ、１４０  入力部、１５０  韻律情報テーブル記憶部、１６０  ＲＯＭ、１７０  表示部、１８０  アンプ、１８１  スピーカ、３１１  終端音韻パワー生成部、３１２  終端音韻パワー設定部、３２１  終端音韻継続時間長生成部、３２２  終端音韻継続時間長設定部、３３１  ピッチピーク抽出部、３３２  終端音韻ピッチ生成部、３３３  終端音韻ピッチ設定部。
【図１】
2008015362.tif 000007
【図２】
2008015362.tif 000008
【図３】
2008015362.tif 000009
【図４】
2008015362.tif 000010
【図５】
2008015362.tif 000011
【図６】
2008015362.tif 000012
【図７】
2008015362.tif 000013
【図８】
2008015362.tif 000014
【図９】
2008015362.tif 000015
【図１０】
2008015362.tif 000016
【図１１】
2008015362.tif 000017
【図１２】
2008015362.tif 000018
【図１３】
2008015362.tif 000019
【図１４】
2008015362.tif 000020
【図１５】
2008015362.tif 000021
【図１６】
2008015362.tif 000022
【図１７】
2008015362.tif 000023
【図１８】
2008015362.tif 000024