(57)【特許請求の範囲】
【請求項１】
音声を合成するためのパラメータであるＬＳＰ（Line Spectrum Pair）係数を生成するための音素ＨＭＭ（隠れマルコフモデル）データと、音素ラベルと、を対応させて記憶する記憶手段と、
与えられたテキストデータから音素ラベルを生成し、前記記憶手段の記憶情報を参照して、該生成した音素ラベルを対応する音素ＨＭＭデータに変換する音素ＨＭＭデータ変換手段と、
前記音素ＨＭＭデータ変換手段が変換した音素ＨＭＭデータからＬＳＰ係数を出力する周期を、状態位置ごとに設定する周期設定手段と、
前記音素ＨＭＭデータ変換手段が変換した音素ＨＭＭデータから、前記周期設定手段が設定した周期でＬＳＰ係数を出力するＬＳＰ係数出力手段と、
を備え、
前記周期設定手段は、
音素ＨＭＭデータの状態位置ごとのＬＳＰ係数の分散値の大きさを判別し、
前記分散値が第１の閾値以下であり第１の閾値より小さい第２の閾値以上である場合はＬＳＰ係数を出力する周期を第１の周期に設定し、
前記分散値が前記第１の閾値より大きい場合はＬＳＰ係数を出力する周期を第１の周期より小さい第２の周期に設定し、
前記分散値が前記第２の閾値より小さい場合はＬＳＰ係数を出力する周期を第１の周期より大きい第３の周期に設定することを特徴とする音声合成装置。
【請求項２】
前記ＬＳＰ係数出力手段が前記周期設定手段の設定した周期で出力したＬＳＰ係数間を、時系列で隣り合うＬＳＰ係数を用いて補間する手段をさらに備えることを特徴とする請求項１に記載の音声合成装置。
【請求項３】
前記ＬＳＰ係数出力手段が出力したＬＳＰ係数の安定性が低いと判別した場合に、前記ＬＳＰ係数の安定性が高くなるようにＬＳＰ係数を補正する手段をさらに備えることを特徴とする請求項１又は２に記載の音声合成装置。
【請求項４】
音声を合成するためのパラメータであるＬＳＰ（Line Spectrum Pair）係数を生成するための音素ＨＭＭ（隠れマルコフモデル）データと、音素ラベルと、を対応させて記憶する記憶ステップと、
与えられたテキストデータから音素ラベルを生成し、前記記憶ステップで記憶した情報を参照して、該生成した音素ラベルを対応する音素ＨＭＭデータに変換する音素ＨＭＭデータ変換ステップと、
前記音素ＨＭＭデータ変換ステップで変換した音素ＨＭＭデータからＬＳＰ係数を出力する周期を、状態位置ごとに設定する周期設定ステップと、
前記音素ＨＭＭデータ変換ステップで変換した音素ＨＭＭデータから、前記周期設定ステップで設定した周期でＬＳＰ係数を出力するＬＳＰ係数出力ステップと、
を備え、
前記周期設定ステップでは、
音素ＨＭＭデータの状態位置ごとのＬＳＰ係数の分散値の大きさを判別し、
前記分散値が第１の閾値以下であり第１の閾値より小さい第２の閾値以上である場合はＬＳＰ係数を出力する周期を第１の周期に設定し、
前記分散値が前記第１の閾値より大きい場合はＬＳＰ係数を出力する周期を第１の周期より小さい第２の周期に設定し、
前記分散値が前記第２の閾値より小さい場合はＬＳＰ係数を出力する周期を第１の周期より大きい第３の周期に設定することを特徴とする音声合成方法。
【請求項５】
コンピュータを、
音声を合成するためのパラメータであるＬＳＰ（Line Spectrum Pair）係数を生成するための音素ＨＭＭ（隠れマルコフモデル）データと、音素ラベルと、を対応させて記憶する記憶手段、
与えられたテキストデータから音素ラベルを生成し、前記記憶手段の記憶情報を参照して、該生成した音素ラベルを対応する音素ＨＭＭデータに変換する音素ＨＭＭデータ変換手段、
前記音素ＨＭＭデータ変換手段が変換した音素ＨＭＭデータからＬＳＰ係数を出力する周期を、状態位置ごとに設定する周期設定手段、
前記音素ＨＭＭデータ変換手段が変換した音素ＨＭＭデータから、前記周期設定手段が設定した周期でＬＳＰ係数を出力するＬＳＰ係数出力手段、
として機能させ、
前記周期設定手段は、
音素ＨＭＭデータの状態位置ごとのＬＳＰ係数の分散値の大きさを判別し、
前記分散値が第１の閾値以下であり第１の閾値より小さい第２の閾値以上である場合はＬＳＰ係数を出力する周期を第１の周期に設定し、
前記分散値が前記第１の閾値より大きい場合はＬＳＰ係数を出力する周期を第１の周期より小さい第２の周期に設定し、
前記分散値が前記第２の閾値より小さい場合はＬＳＰ係数を出力する周期を第１の周期より大きい第３の周期に設定するコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、与えられたテキスト文字列から音声を合成する音声合成装置、音声合成方法、及び、プログラムに関する。
【背景技術】
【０００２】
テキスト文字列から音声を合成する技術において、ＨＭＭ（隠れマルコフモデル）がさまざまな形で利用されている。
【０００３】
例えば、特許文献１の技術は、音声データからＬＳＰ（Line Spectrum Pair）係数を抽出し、音素ごとにＨＭＭでモデル化する。そして、与えられた文字列に対応するＨＭＭを選択する。そのＨＭＭを駆動させＬＳＰ係数を出力して、出力されたＬＳＰ係数を用いて音声を合成している。
【０００４】
特許文献１の音声合成装置は、ＨＭＭを一定の出力フレーム周期で駆動させて、ＬＳＰ係数を出力している。このような場合に、滑らかな音声を合成出力しようとすると、ＨＭＭからＬＳＰ係数を出力する出力フレーム周期を短くしなければならない。そうすると、音声合成装置の処理負担が大きくなり、処理速度が低下してしまう。
【０００５】
【特許文献１】特開２００２−６２８９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、上記問題点に鑑みてなされたものであり、高音質の音声を合成する音声合成装置、音声合成方法、及び、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明の第１の観点に係る音声合成装置は、
音声を合成するためのパラメータであるＬＳＰ（Line Spectrum Pair）係数を生成するための音素ＨＭＭ（隠れマルコフモデル）データと、音素ラベルと、を対応させて記憶する記憶手段と、
与えられたテキストデータから音素ラベルを生成し、前記記憶手段の記憶情報を参照して、該生成した音素ラベルを対応する音素ＨＭＭデータに変換する音素ＨＭＭデータ変換手段と、
前記音素ＨＭＭデータ変換手段が変換した音素ＨＭＭデータからＬＳＰ係数を出力する周期を、状態位置ごとに設定する周期設定手段と、
前記音素ＨＭＭデータ変換手段が変換した音素ＨＭＭデータから、前記周期設定手段が設定した周期でＬＳＰ係数を出力するＬＳＰ係数出力手段と、
を備え、
前記周期設定手段は、
音素ＨＭＭデータの状態位置ごとのＬＳＰ係数の分散値の大きさを判別し、
前記分散値が第１の閾値以下であり第１の閾値より小さい第２の閾値以上である場合はＬＳＰ係数を出力する周期を第１の周期に設定し、
前記分散値が前記第１の閾値より大きい場合はＬＳＰ係数を出力する周期を第１の周期より小さい第２の周期に設定し、
前記分散値が前記第２の閾値より小さい場合はＬＳＰ係数を出力する周期を第１の周期より大きい第３の周期に設定することを特徴とする。
【００１１】
本発明の第２の観点に係る音声合成方法は、
音声を合成するためのパラメータであるＬＳＰ（Line Spectrum Pair）係数を生成するための音素ＨＭＭ（隠れマルコフモデル）データと、音素ラベルと、を対応させて記憶する記憶ステップと、
与えられたテキストデータから音素ラベルを生成し、前記記憶ステップで記憶した情報を参照して、該生成した音素ラベルを対応する音素ＨＭＭデータに変換する音素ＨＭＭデータ変換ステップと、
前記音素ＨＭＭデータ変換ステップで変換した音素ＨＭＭデータからＬＳＰ係数を出力する周期を、状態位置ごとに設定する周期設定ステップと、
前記音素ＨＭＭデータ変換ステップで変換した音素ＨＭＭデータから、前記周期設定ステップで設定した周期でＬＳＰ係数を出力するＬＳＰ係数出力ステップと、
を備え、
前記周期設定ステップでは、
音素ＨＭＭデータの状態位置ごとのＬＳＰ係数の分散値の大きさを判別し、
前記分散値が第１の閾値以下であり第１の閾値より小さい第２の閾値以上である場合はＬＳＰ係数を出力する周期を第１の周期に設定し、
前記分散値が前記第１の閾値より大きい場合はＬＳＰ係数を出力する周期を第１の周期より小さい第２の周期に設定し、
前記分散値が前記第２の閾値より小さい場合はＬＳＰ係数を出力する周期を第１の周期より大きい第３の周期に設定することを特徴とする。
【００１２】
本発明の第３の観点に係るコンピュータプログラムは、
コンピュータを、
音声を合成するためのパラメータであるＬＳＰ（Line Spectrum Pair）係数を生成するための音素ＨＭＭ（隠れマルコフモデル）データと、音素ラベルと、を対応させて記憶する記憶手段、
与えられたテキストデータから音素ラベルを生成し、前記記憶手段の記憶情報を参照して、該生成した音素ラベルを対応する音素ＨＭＭデータに変換する音素ＨＭＭデータ変換手段、
前記音素ＨＭＭデータ変換手段が変換した音素ＨＭＭデータからＬＳＰ係数を出力する周期を、状態位置ごとに設定する周期設定手段、
前記音素ＨＭＭデータ変換手段が変換した音素ＨＭＭデータから、前記周期設定手段が設定した周期でＬＳＰ係数を出力するＬＳＰ係数出力手段、
として機能させ、
前記周期設定手段は、
音素ＨＭＭデータの状態位置ごとのＬＳＰ係数の分散値の大きさを判別し、
前記分散値が第１の閾値以下であり第１の閾値より小さい第２の閾値以上である場合はＬＳＰ係数を出力する周期を第１の周期に設定し、
前記分散値が前記第１の閾値より大きい場合はＬＳＰ係数を出力する周期を第１の周期より小さい第２の周期に設定し、
前記分散値が前記第２の閾値より小さい場合はＬＳＰ係数を出力する周期を第１の周期より大きい第３の周期に設定することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、音素ＨＭＭデータの状態位置ごとにＬＳＰ係数を出力する周期を適切に設定することで、処理速度を維持しつつ高音質の音声を合成することができる。
【発明を実施するための最良の形態】
【００１４】
本発明の実施形態に係る音声合成装置１００について、図面を参照しながら説明する。
音声合成装置１００は、任意のテキスト文字列を与えられると、該テキスト文字列の音声を合成して出力する装置である。
【００１５】
音声合成装置１００は、図１に示すように、入力変換部１０と、音声合成辞書２０と、音素ＨＭＭ列変換部３０と、パラメータ生成部４０と、励起音源生成部５０と、ＬＳＰ係数補間部６０と、ＬＳＰ合成フィルタ７０と、から構成される。
【００１６】
入力変換部１０は、ユーザからテキスト文字列データの入力を受ける。そして、入力変換部１０は、入力されたテキスト文字列データを、音素単位のラベルの並びである音素ラベル列データに変換する。
【００１７】
音声合成辞書２０は、音素ラベル列データを音素ＨＭＭ列データに変換する際に用いられる。音声合成辞書２０は、ＬＳＰ係数に関する音素ＨＭＭデータとピッチに関する音素ＨＭＭデータとを記憶する。各音素ＨＭＭデータは、多数の音声データから抽出したＬＳＰ係数と該音声データに対応する音素ラベル列データとから、学習によって作成される。
【００１８】
ＬＳＰ係数に関する音素ＨＭＭデータ及びピッチに関する音素ＨＭＭデータは、それぞれ図５（ａ）に示すように、状態数を５つもち、Ｓ１〜Ｓ３の状態位置それぞれで（Ｓ０は初期状態、Ｓ４は終了状態。Ｓ０とＳ４ではＬＳＰ係数及びピッチデータを出力しない）、ＬＳＰ係数及びピッチデータを出力する。なお各状態毎に平均値、分散値をパラメータとして保持している。
【００１９】
ＬＳＰ係数は、音声の特徴を表す特徴ベクトルであり、音声を合成するためのパラメータとして用いられる。
【００２０】
音素ＨＭＭ列変換部３０は、入力変換部１０から音素ラベル列データを受け取る。そして、音声合成辞書２０を参照し、受け取った音素ラベル列データをＬＳＰ係数に関する音素ＨＭＭ列データとピッチに関する音素ＨＭＭ列データとに変換する。音素ＨＭＭ列データとは、図５（ａ）に示す音素ＨＭＭデータをつなぎ合わせた、図５（ｂ）のような列データにしたものである。
【００２１】
パラメータ生成部４０は、音素ＨＭＭ変換部３０からＬＳＰ係数に関する音素ＨＭＭ列データを受け取り、音声を合成するパラメータとして、ＬＳＰ係数系列データを生成する。ＬＳＰ係数系列データとは、図６の下段に折れ線グラフで示すように、白丸で示す時系列で変化するＬＳＰ係数を、所定の周期で並べて、つなぎ合わせたものである。ここでは、図を簡略化するため、ＬＳＰ係数はそれぞれ５次元の特徴ベクトルで構成されているものとしている。
【００２２】
また、パラメータ生成部４０は、ピッチに関する音素ＨＭＭ列データを受け取り、音声を合成するパラメータとして、図７に示すようなピッチ列データを生成する。
【００２３】
パラメータ生成部４０は、音素ＨＭＭ列データの各音素ＨＭＭデータに対する尤度が最大となるようにパラメータを生成する。
各音素ＨＭＭデータに対する尤度を最大にするパラメータは、以下の式を解くことで求められる。
【００２４】
【数１】
0004816144.tif 000002
【００２５】
ただし、Ｐは状態位置Qで作られるパラメータOが音素ＨＭＭデータλから観測される確率（Oに関するQでのλの尤度）、ＣはＰを最大にするパラメータである。
【００２６】
尤度を最大にするパラメータを生成することで、ＬＳＰ係数系列データ及びピッチ列データのばらつきが小さくなり、不連続な変化を抑制し、より現実の発話に近い音声を合成することができる。
【００２７】
また、パラメータ生成部４０がＬＳＰ係数を出力する周期（フレーム周期）は、音素ＨＭＭデータの状態位置毎に設定される。
後述するＬＳＰ合成フィルタ７０で、音声を合成する際のフレーム周期をＦＰＲＤとすると、パラメータ生成部４０は、通常、ＦＰＲＤより長い所定のフレーム周期ＰＲＤでＬＳＰ係数を出力する。
【００２８】
パラメータ生成部４０は、各状態位置の分散値の大きさによってフレーム周期を切り替える。即ち、ある状態位置の分散値が第１の所定の値より小さいとき、フレーム周期をＰＲＤの２倍の長さに切り替える。また、ある状態位置の分散値が第２の所定の値より大きいとき、フレーム周期を設定できる中で最短の周期であるＦＰＲＤに切り替える。
【００２９】
分散値の小さい状態位置では、通常より長い周期でパラメータを出力してもばらつきが少ないため、不連続なデータになりにくい。そこで、フレーム周期を通常の２倍に設定し、処理速度を向上することができる。
また、分散値が大きい状態位置では、短い周期でパラメータを出力しなければ不連続なデータになる。そこで、フレーム周期をＦＰＲＤに設定し、不連続なデータになることを抑制する。
【００３０】
励起音源生成部５０は、パラメータ生成部４０から、図７のような時系列のピッチ列データを受け取り、該ピッチ列データから励起音源データを生成する。
【００３１】
ＬＳＰ係数補間部６０は、パラメータ生成部４０からＬＳＰ係数系列データを受け取る。受け取ったＬＳＰ係数系列データの係数間を、隣り合うＬＳＰ係数を用いて図６に示す黒丸のように補間して、フレーム周期ＦＰＲＤのＬＳＰ係数系列データを生成する。該補間は、ＬＳＰ係数系列データの隣り合うＬＳＰ係数を用いた線形補間により行う。
【００３２】
ＬＳＰ合成フィルタ７０は、励起音源生成部５０から励起音源データを受け取る。また、ＬＳＰ係数補間部６０からフレーム周期ＦＰＲＤのＬＳＰ係数系列データを受け取る。そして、それらを合成し、合成音声を生成する。そして、生成した合成音声を出力する。
【００３３】
次に、上記構成の音声合成装置１００の音声を合成する音声合成処理の動作について図２を参照しながら説明する。
【００３４】
まず、音声合成装置１００の入力変換部１０が、ユーザからテキスト文字列データの入力を受け付ける（ステップＳ１１）。
【００３５】
入力変換部１０は、テキスト文字列データの入力を受け付けると、テキスト文字列データを音素ラベル列データに変換する（ステップＳ１２）。そして、変換した音素ラベル列データを音素ＨＭＭ列変換部３０に引き渡す。
【００３６】
次に、音素ＨＭＭ列変換部３０が、ステップＳ１２で変換された音素ラベル列データを受け取り、音声合成辞書２０を参照し、ＬＳＰ係数に関する音素ＨＭＭ列データとピッチ列に関する音素ＨＭＭ列データとに変換する（ステップＳ１３）。そして、変換したＬＳＰ係数に関する音素ＨＭＭ列データとピッチ列に関する音素ＨＭＭ列データとをパラメータ生成部４０に引き渡す。
【００３７】
パラメータ生成部４０は、ＬＳＰ係数に関する音素ＨＭＭ列データとピッチ列に関する音素ＨＭＭ列データとを受け取ると、図３に示すパラメータ生成処理を実行する（ステップＳ１４）。
【００３８】
パラメータ生成処理（ステップＳ１４）で、パラメータ生成部４０は、受け取ったピッチ列に関する音素ＨＭＭ列データから図７に示すようなピッチ列データを生成する（ステップＳ２１）。
【００３９】
それと共に、受け取ったＬＳＰ係数に関する音素ＨＭＭ列データからＬＳＰ係数系列データを生成するためにＬＳＰ係数系列データ生成処理（ステップＳ２２）を実行する。
【００４０】
ＬＳＰ係数系列データ生成処理（ステップＳ２２）の動作を図４に示す。
【００４１】
ＬＳＰ係数系列データ生成処理（ステップＳ２２）では、パラメータ生成部４０は、図６の上段に示すような、ＬＳＰ係数に関する音素ＨＭＭ列データ｛λｉ｜１≦ｉ≦Ｎ｝の各音素ＨＭＭデータλｉの全ての状態位置Ｓ１〜Ｓ３について、ＬＳＰ係数を出力する。そして、図６下段に示すような、ＬＳＰ係数系列データ（白丸）を生成する。
【００４２】
先ず、ＬＳＰ係数を出力するフレーム周期を決定する。そのために、パラメータ生成部４０は、ある状態位置の分散値が所定の閾値Ｖ１より小さいか否かを判別する（ステップＳ３１）。
閾値Ｖ１には、分散値がこれより小さい値であれば安定したパラメータが出力される値が設定される。
【００４３】
分散値が閾値Ｖ１より小さいと判別されると（ステップＳ３１；Ｙｅｓ）、該状態位置でのフレーム周期を通常の出力周期ＰＲＤの２倍に設定する（ステップＳ３２）。
【００４４】
また、分散値が閾値Ｖ１より小さくないと判別されると（ステップＳ３１；Ｎｏ）、分散値が所定の閾値Ｖ２より大きいか否かを判別する（ステップＳ３３）。
閾値Ｖ２には、分散値がこれ以上であるとばらつきのあるパラメータが出力される値が設定される。
【００４５】
分散値が閾値Ｖ２より大きいと判別されると（ステップＳ３３；Ｙｅｓ）、該状態位置でのフレーム周期を設定できる最小の周期であるＦＰＲＤに設定する（ステップＳ３４）。
【００４６】
一方、分散値が閾値Ｖ２より大きくないと判別されると（ステップＳ３３；Ｎｏ）、フレーム周期を再設定せず、フレーム周期は通常の出力周期ＰＲＤである。
【００４７】
ステップＳ３１〜Ｓ３４で、フレーム周期が決定すると、該フレーム周期で、音素ＨＭＭデータに対する尤度が最大となるＬＳＰ係数を出力する（ステップＳ３５）。
【００４８】
以上のステップＳ３１〜Ｓ３５の処理を、音素ＨＭＭ列データ｛λｉ｜１≦ｉ≦Ｎ｝の各音素ＨＭＭデータλｉの全ての状態位置Ｓ１〜Ｓ３について繰り返し実行することで、状態位置毎に適切なフレーム周期でＬＳＰ係数を出力したＬＳＰ係数系列データを生成することができる。
【００４９】
なお、図６の例では、音素ＨＭＭデータλｉでの状態位置Ｓ１、Ｓ３でのフレーム周期ＰＲＤλｉ, Ｓ１及びＰＲＤλｉ, Ｓ３は、通常のフレーム周期ＰＲＤで出力されている。また、状態位置Ｓ２では、分散値が十分小さいため、状態位置Ｓ２でのフレーム周期ＰＲＤλｉ, Ｓ２は、ＰＲＤの２倍のフレーム周期で出力されている。このとき、各状態位置間のフレーム周期はＦＰＲＤに設定されている。
【００５０】
ＬＳＰ係数系列データ生成処理（ステップＳ２２）が終了し、パラメータ生成処理（ステップＳ１４）が終了すると、図２示す音声合成処理に戻り、パラメータ生成部４０は、生成したピッチ列データを励起音源生成部５０に引き渡す。また、生成したＬＳＰ係数系列データをＬＳＰ係数補間部６０に引き渡す。
【００５１】
励起音源生成部５０は、ピッチ列データを受け取ると、該ピッチ列データから励起音源データを生成する（ステップＳ１５）。そして、生成した励起音源データをＬＳＰ合成フィルタ７０に引き渡す。
【００５２】
また、ＬＳＰ係数補間部６０は、ＬＳＰ係数系列データを受け取ると、該ＬＳＰ係数系列データの隣り合うＬＳＰ係数を用いて線形補間して、フレーム周期ＦＰＲＤのＬＳＰ係数系列データを生成する（ステップＳ１６）（図６の黒丸）。そして、生成したフレーム周期ＦＰＲＤのＬＳＰ係数系列データをＬＳＰ合成フィルタ７０に引き渡す。
【００５３】
ＬＳＰ合成フィルタ７０は、励起音源データとフレーム周期ＦＰＲＤのＬＳＰ係数系列データとを受け取ると、両者から音声を合成する（ステップＳ１７）。
【００５４】
続いて、ＬＳＰ合成フィルタ７０は、合成した音声を出力する（ステップＳ１８）。
【００５５】
以上のように、音声合成装置１００は、与えられたテキスト文字列データから処理速度の低下を防ぎながら、高音質の音声を合成して出力することができる。
【００５６】
なお、この発明は上記実施形態に限定されず、種々の変形及び応用が可能である。
【００５７】
上記実施形態では、線形補間によりＬＳＰ係数系列データを補間していたが、これに限られるものではない。例えば、より高音質の音声を合成するため、状態位置毎に補間方法を切り替えるようにしてもよい。
【００５８】
例えば、ＬＳＰ係数系列データの安定性を判別して、安定性を欠くデータとなったときに該データを正常なデータに補正するＬＳＰ係数補正部８０をさらに備えて、合成音声の音質をさらに向上するようにしてもよい。ＬＳＰ係数補正部８０による補正は、図８に示すように、ＬＳＰ係数補間部６０で補間後のＬＳＰ係数系列データに対してしてもよいし、図９に示すように、補間前のＬＳＰ係数系列データに対してしてもよい。
【００５９】
また、音声合成装置１００は、上記実施形態のように、専用の機器である場合に限られない。
例えば、コンピュータをプログラムにより音声合成装置１００として機能させてもよいし、ＤＳＰ（Digital Signal Processor）等にプログラムを読み込ませて音声合成装置１００の動作をさせてもよい。
【図面の簡単な説明】
【００６０】
【図１】本発明の実施形態に係る音声合成装置の構成を示すブロック図である。
【図２】音声合成処理の動作を示すフローチャートである。
【図３】図２のパラメータ生成処理の動作を示すフローチャートである。
【図４】図３のＬＳＰ係数系列データ生成処理の動作を示すフローチャートである。
【図５】（ａ）音素ＨＭＭデータの例を示す図である。（ｂ）音素ＨＭＭ列データの例を示す図である。
【図６】ＬＳＰ係数系列データの例を示す図である。
【図７】ピッチ列データの例を示す図である。
【図８】音声合成装置の第１の変形例の構成を示すブロック図である。
【図９】音声合成装置の第２の変形例の構成を示すブロック図である。
【符号の説明】
【００６１】
１０…入力変換部、２０…音声合成辞書、３０…音素ＨＭＭ列変換部、４０…パラメータ生成部、５０…励起音源生成部、６０…ＬＳＰ係数補間部、７０…ＬＳＰ合成フィルタ、８０…ＬＳＰ係数補正部、１００…音声合成装置
【図１】
0004816144.tif 000003
【図２】
0004816144.tif 000004
【図３】
0004816144.tif 000005
【図４】
0004816144.tif 000006
【図５】
0004816144.tif 000007
【図６】
0004816144.tif 000008
【図７】
0004816144.tif 000009
【図８】
0004816144.tif 000010
【図９】
0004816144.tif 000011