(57)【要約】【課題】合成音声の音質を向上させることができるとともに、収録された原音声を有効に利用することができる音声合成システムを提供すること。【解決手段】原音声が入力され、原音声に含まれた音声素片について無声摩擦音に対応した区間および無声破擦音に対応した区間から声帯音源の音声成分を取り除いた波形データをデータベース１１０に登録するデータベース登録装置１２０と、合成すべき音声の読み情報が入力され、データベース１１０から波形データを取り出して読み情報に対応する音声を合成する音声合成装置１３０とを備えるよう構成した。【選択図】　図１
2004012922.tif 000002
【特許請求の範囲】
【請求項１】
原音声が入力され、前記原音声に含まれた音声素片について無声摩擦音に対応した区間および無声破擦音に対応した区間から声帯音源の音声成分を取り除いた波形データをデータベースに登録するデータベース登録装置と、合成すべき音声の読み情報が入力され、前記データベースから前記波形データを取り出して前記読み情報に対応する音声を合成する音声合成装置とを備えることを特徴とする音声合成システム。
【請求項２】
原音声が入力される原音声入力手段と、前記原音声に含まれた音声素片について音素毎に区間を分ける区間分け手段と、前記音声素片の無声摩擦音に対応した区間および無声破擦音に対応した区間から声帯音源の音声成分を取り除く高域通過フィルタと、前記無声摩擦音に対応した区間および前記無声破擦音に対応した区間から前記声帯音源の音声成分が取り除かれた波形データをデータベースに登録する波形データ登録手段とを有することを特徴とするデータベース登録装置。
【請求項３】
合成すべき音声の読み情報が入力される読み情報入力手段と、音声合成のための音声素片を構成する波形データであって、前記音声素片の少なくとも無声摩擦音に対応した区間および無声破擦音に対応した区間について声帯音源の音声成分が取り除かれた波形データが登録されたデータベースと、前記読み情報に対応した音声の合成に用いる波形データを前記データベースから取り出して前記音声を生成する音声生成手段と、前記音声を出力する音声出力手段とを有することを特徴とする音声合成装置。
【請求項４】
原音声を入力し、前記原音声に含まれた音声素片について無声摩擦音に対応した区間および無声破擦音に対応した区間から声帯音源の音声成分を取り除いた波形データをデータベースに登録し、合成すべき音声の読み情報を入力し、前記データベースから前記波形データを取り出して前記読み情報に対応する音声を合成することを特徴とする音声合成方法。
【請求項５】
原音声が入力されるステップと、前記原音声に含まれた音声素片について音素毎に区間を分けるステップと、前記音声素片の無声摩擦音に対応した区間および無声破擦音に対応した区間から声帯音源の音声成分を取り除くステップと、前記無声摩擦音に対応した区間および前記無声破擦音に対応した区間から前記声帯音源の音声成分が取り除かれた波形データをデータベースに登録するステップとを少なくともコンピュータに実行させることを特徴とするデータベース登録プログラム。
【請求項６】
原音声が入力され、前記原音声に含まれた音声素片について有声音に対応した区間から少なくとも無声摩擦音源の音声成分および無声破擦音源の音声成分を取り除いた波形データをデータベースに登録するデータベース登録装置と、合成すべき音声の読み情報が入力され、前記データベースから前記波形データを取り出して前記読み情報に対応する音声を合成する音声合成装置とを備えることを特徴とする音声合成システム。
【請求項７】
原音声が入力される原音声入力手段と、前記原音声に含まれた音声素片について音素毎に区間を分ける区間分け手段と、前記音声素片の有声音に対応した区間から少なくとも無声摩擦音源の音声成分および無声破擦音源の音声成分を取り除く低域通過フィルタと、前記有声音に対応した区間から少なくとも前記無声摩擦音源の音声成分および前記無声破擦音源の音声成分が取り除かれた波形データをデータベースに登録する波形データ登録手段とを有することを特徴とするデータベース登録装置。
【請求項８】
合成すべき音声の読み情報が入力される読み情報入力手段と、音声合成のための音声素片を構成する波形データであって、前記音声素片の少なくとも有声音に対応した区間について無声摩擦音源の音声成分および無声破擦音源の音声成分が取り除かれた波形データが登録されたデータベースと、前記読み情報に対応した音声の合成に用いる波形データを前記データベースから取り出して前記音声を生成する音声生成手段と、前記音声を出力する音声出力手段とを有することを特徴とする音声合成装置。
【請求項９】
原音声を入力し、前記原音声に含まれた音声素片について有声音に対応した区間から少なくとも無声摩擦音源の音声成分および無声破擦音源の音声成分を取り除いた波形データをデータベースに登録し、合成すべき音声の読み情報を入力し、前記データベースから前記波形データを取り出して前記読み情報に対応する音声を合成することを特徴とする音声合成方法。
【請求項１０】
原音声が入力されるステップと、前記原音声に含まれた音声素片について音素毎に区間を分けるステップと、前記音声素片の有声音に対応した区間から少なくとも無声摩擦音源の音声成分および無声破擦音源の音声成分を取り除くステップと、前記有声音に対応した区間から少なくとも無声摩擦音源の音声成分および無声破擦音源の音声成分が取り除かれた波形データをデータベースに登録するステップとを少なくともコンピュータに実行させることを特徴とするデータベース登録プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、音声素片を変形および接続して音声を合成するための音声合成システム、データベース登録装置、音声合成装置、音声合成方法およびデータベース登録プログラムに関する。
【０００２】
【従来の技術】
音声素片を変形および接続して音声を合成するための従来の音声合成システムとして、特開平１１−１０９９９３号公報に記載されているものがある。この従来の音声合成システムは、原音声から抽出された音声素片がデータベースに予め登録されており、音声を合成するとき、データベースから音声合成に必要な音声素片を取り出し、音声素片同士の接続点近傍において高周波成分を取り除いた後に接続するようになっていた。
【０００３】
【発明が解決すべき課題】
しかしながら、このような従来の音声合成システムにおいては、一般に、原音声から抽出された音声素片がそのままの状態でデータベースに登録されるようになっており、音声素片内の音素の結合状態が原音声における結合状態のままデータベースに登録されるため、原音声における音声素片の状態によっては、合成音声においてノイズが知覚されてしまうという問題があった。また、合成音声においてノイズが知覚されるおそれのある音声素片をデータベースから除去するようにした場合、収録された原音声を有効に利用することができないという問題があった。
【０００４】
本発明はこのような問題を解決するためになされたもので、合成音声の音質を向上させることができるとともに、収録された原音声を有効に利用することができる音声合成システム、データベース登録装置、音声合成装置、音声合成方法およびデータベース登録プログラムを提供するものである。
【０００５】
【課題を解決するための手段】
本発明の音声合成システムは、原音声が入力され、前記原音声に含まれた音声素片について無声摩擦音に対応した区間および無声破擦音に対応した区間から声帯音源の音声成分を取り除いた波形データをデータベースに登録するデータベース登録装置と、合成すべき音声の読み情報が入力され、前記データベースから前記波形データを取り出して前記読み情報に対応する音声を合成する音声合成装置とを備える構成を有している。
【０００６】
この構成により、原音声に含まれた音声素片について、無声摩擦音に対応した区間および無声破擦音に対応した区間に声帯音源の概周期的なピッチ構造の音声成分が含まれていても予め取り除かれてデータベースに登録されることになり、合成音声の音質を向上させることができるとともに、収録された原音声を有効に利用することができる。
【０００７】
本発明のデータベース登録装置は、原音声が入力される原音声入力手段と、前記原音声に含まれた音声素片について音素毎に区間を分ける区間分け手段と、前記音声素片の無声摩擦音に対応した区間および無声破擦音に対応した区間から声帯音源の音声成分を取り除く高域通過フィルタと、前記無声摩擦音に対応した区間および前記無声破擦音に対応した区間から前記声帯音源の音声成分が取り除かれた波形データをデータベースに登録する波形データ登録手段とを有する構成を有している。
【０００８】
この構成により、原音声に含まれた音声素片について、無声摩擦音に対応した区間および無声破擦音に対応した区間に声帯音源の概周期的なピッチ構造の音声成分が含まれていても予め取り除かれてデータベースに登録されることになり、収録された原音声の音声素片の状態に関わらず利用可能な状態でデータベースに登録され、合成音声の音質を向上させることができるとともに、収録された原音声を有効に利用することができる。
【０００９】
本発明の音声合成装置は、合成すべき音声の読み情報が入力される読み情報入力手段と、音声合成のための音声素片を構成する波形データであって、前記音声素片の少なくとも無声摩擦音に対応した区間および無声破擦音に対応した区間について声帯音源の音声成分が取り除かれた波形データが登録されたデータベースと、前記読み情報に対応した音声の合成に用いる波形データを前記データベースから取り出して前記音声を生成する音声生成手段と、前記音声を出力する音声出力手段とを有する構成を有している。
【００１０】
この構成により、原音声に含まれた音声素片について、無声摩擦音に対応した区間および無声破擦音に対応した区間に声帯音源の概周期的なピッチ構造の音声成分が含まれていても予め取り除かれてデータベースに登録されているので、合成音声の音質を向上させることができるとともに、収録された原音声を有効に利用することができる。
【００１１】
本発明の音声合成システムは、原音声が入力され、前記原音声に含まれた音声素片について有声音に対応した区間から少なくとも無声摩擦音源の音声成分および無声破擦音源の音声成分を取り除いた波形データをデータベースに登録するデータベース登録装置と、合成すべき音声の読み情報が入力され、前記データベースから前記波形データを取り出して前記読み情報に対応する音声を合成する音声合成装置とを備える構成を有している。
【００１２】
この構成により、原音声に含まれた音声素片について、有声音に対応した区間に無声摩擦音源の音声成分および無声破擦音源の音声成分が含まれていても予め取り除かれてデータベースに登録されることになり、合成音声の音質を向上させることができるとともに、収録された原音声を有効に利用することができる。
【００１３】
本発明のデータベース登録装置は、原音声が入力される原音声入力手段と、前記原音声に含まれた音声素片について音素毎に区間を分ける区間分け手段と、前記音声素片の有声音に対応した区間から少なくとも無声摩擦音源の音声成分および無声破擦音源の音声成分を取り除く低域通過フィルタと、前記有声音に対応した区間から少なくとも前記無声摩擦音源の音声成分および前記無声破擦音源の音声成分が取り除かれた波形データをデータベースに登録する波形データ登録手段とを有する構成を有している。
【００１４】
この構成により、原音声に含まれた音声素片について、有声音に対応した区間に無声摩擦音源の音声成分および無声破擦音源の音声成分が含まれていても予め取り除かれてデータベースに登録されることになり、収録された原音声の音声素片の状態に関わらず利用可能な状態でデータベースに登録され、合成音声の音質を向上させることができるとともに、収録された原音声を有効に利用することができる。
【００１５】
本発明の音声合成装置は、合成すべき音声の読み情報が入力される読み情報入力手段と、音声合成のための音声素片を構成する波形データであって、前記音声素片の少なくとも有声音に対応した区間について無声摩擦音源の音声成分および無声破擦音源の音声成分が取り除かれた波形データが登録されたデータベースと、前記読み情報に対応した音声の合成に用いる波形データを前記データベースから取り出して前記音声を生成する音声生成手段と、前記音声を出力する音声出力手段とを有する構成を有している。
【００１６】
この構成により、原音声に含まれた音声素片について、有声音に対応した区間に無声摩擦音源の音声成分および無声破擦音源の音声成分が含まれていても予め取り除かれてデータベースに登録されているので、合成音声の音質を向上させることができるとともに、収録された原音声を有効に利用することができる。
【００１７】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を用いて説明する。
【００１８】
（第１の実施の形態）
図１は本発明の第１の実施の形態の音声合成システム１００を示す。図１において、音声合成システム１００は、原音声が入力され、原音声に含まれたＣＶ（子音＋母音）単位やＶＣＶ（母音＋子音＋母音）単位等の合成単位である音声素片について音声素片を構成する波形データをデータベース１１０に登録するデータベース登録装置１２０と、合成すべき音声の読み情報が入力され、データベース１１０から音声素片の波形データを取り出して読み情報に対応する音声を合成する音声合成装置１３０とを備える。
【００１９】
データベース登録装置１２０は、１以上の音声素片を含む原音声が入力される原音声入力手段１２１と、原音声から音声素片を抽出する音声素片抽出手段１２２と、音声素片のそれぞれについて音素毎に区間を分ける区間分け手段１２３と、音声素片の無声摩擦音に対応した区間および無声破擦音に対応した区間から声帯音源の音声成分を取り除く高域通過フィルタ１２４と、音声素片の有声音に対応した区間からピッチ波形データを抽出するピッチ波形抽出手段１２５と、音声素片の無声摩擦音に対応した区間および無声破擦音に対応した区間から声帯音源の音声成分が取り除かれた波形データ、音声素片の有声音に対応した区間から抽出されたピッチ波形データ、その他の音声素片から取り出された波形データをデータベース１１０に登録する波形データ登録手段１２６とを有する。
【００２０】
原音声入力手段１２１は、例えばマイクロホンからなる。ネットワークやディスク等の記録媒体等から原音声に対応したデータを取得するように構成してもよい。
【００２１】
高域通過フィルタ１２４は、具体的には、男性の声帯音源からの概周期的な音声成分（一般に基本周波数が７０Ｈｚから２００Ｈｚ）であっても、女性や子供の声帯音源からの概周期的な音声成分（一般に基本周波数が１５０Ｈｚから３５０Ｈｚ）であっても、これらの声帯音源の音声成分を遮断するとともに、無声摩擦音源の音声成分および無声破擦音源の音声成分を通過させるものである。例えばカットオフ周波数が５００Ｈｚのものを用いる。
【００２２】
日本語においては、無声摩擦音として「ｓ」、「ｓｈ」、「ｈ」、「ｆ」等があり、無声破擦音として「ｔｓ」、「ｃｈ」等がある。例えば、原音声「あさ」は、ＶＣＶ単位のひとつの音声素片「ａｓａ」を含み、この音声素片「ａｓａ」は、第１の有声音「ａ」と無声摩擦音「ｓ」と第２の有声音「ａ」との３つの音素が結合したものである。例えば区間分け手段１２３によって音声素片「ａｓａ」が音素毎に区間分けされたとき、無声摩擦音「ｓ」に対応する区間に声帯音源の音声成分が含まれていても、高域通過フィルタ１２４は、無声摩擦音「ｓ」に対応する区間に含まれた声帯音源の音声成分を取り除く。
【００２３】
音声合成装置１３０は、音声合成のための音声素片を構成する波形データが登録されたデータベース１１０と、合成すべき音声の読み情報が入力される読み情報入力手段１３１と、入力された読み情報から韻律情報を生成する韻律情報生成手段１３２と、韻律情報に基づいて、入力された読み情報に対応した音声の合成に用いる波形データをデータベース１１０から取り出して波形重畳法で合成音声を生成する音声生成手段１３３と、合成音声を出力する音声出力手段１３４とを有する。
【００２４】
データベース１１０は、原音声から抽出された音声素片について、無声摩擦音に対応した区間および無声破擦音に対応した区間から声帯音源の音声成分が取り除かれた波形データを記憶する。例えば原音声から抽出された音声素片「ａｓａ」について、第１の有声音「ａ」に対応した区間から抽出された複数のピッチ波形データと、無声摩擦音「ｓ」に対応した区間から切り出された無声摩擦音波形データと、第２の有声音「ａ」に対応した区間から抽出された複数のピッチ波形データとが、音声素片の構成（ａ＋ｓ＋ａ）を示す情報その他の音声合成に必要な情報に関連付けられて登録されている。
【００２５】
読み情報入力手段１３１は、例えば、読み情報として文字列を入力するキーボード等の操作部からなる。ネットワークやディスク等の記録媒体等から読み情報を取得するように構成してもよい。
【００２６】
音声出力手段１３４は、例えばスピーカからなる。ネットワークやディスクその他の記録媒体等に合成音声のデータを出力するように構成してもよい。
【００２７】
次に、本実施の形態の音声合成システムの動作について説明する。
【００２８】
図２は本実施の形態の音声合成システム１００のデータベース登録装置１２０におけるデータベース登録処理の例を示すフローチャートである。
【００２９】
図２において、まず、原音声が入力される（Ｓ２０１）。次に、入力された原音声から音声素片を抽出する（Ｓ２０２）。なお、原音声に複数の音声素片が含まれている場合、各音声素片をそれぞれ抽出する。
【００３０】
次に、音声素片のそれぞれについて音素毎に区間を分ける（Ｓ２０３）。例えば図３（ａ）に示す音声素片「ａｓａ」３００は、第１の有声音「ａ」に対応した区間３０１と、無声摩擦音「ｓ」に対応した区間３０２と、第２の有声音「ａ」に対応した区間３０３とに区間分けされる。ここで、無声摩擦音「ｓ」に対応した区間３０２において、声帯音源の概周期的な音声成分が含まれている。
【００３１】
次に、音声素片の無声摩擦音に対応した区間および無声破擦音に対応した区間から声帯音源の音声成分を取り除く（Ｓ２０４）。例えば図３（ａ）に示す音声素片３００において、無声摩擦音「ｓ」に対応した区間３０２から声帯音源の概周期的な音声成分が取り除かれ、図３（ｂ）に示す登録用の音声素片３１０が出力される。
【００３２】
次に、データベース１１０に登録すべき波形データを抽出する（Ｓ２０５）。例えば図３（ｂ）に示す登録用の音声素片３１０において、第１の有声音「ａ」に対応した区間から複数のピッチ波形データ３２１、３２２等が抽出され、無声摩擦音「ｓ」に対応した区間から無声摩擦音波形データ３２５が切り出され、第２の有声音「ａ」に対応した区間から複数のピッチ波形データ３２３、３２４等が抽出される。なお、有声音に対応した区間からピッチ波形データを抽出するには、具体的には、図４に示すように、有声音に対応した区間の波形データにピッチマーク４０１、４０２、４０３、４０４をそれぞれ付与し、ピッチマーク４０１、４０２、４０３、４０４を基準にハニング窓４１１、４１２、４１３、４１４を用いてピッチ波形データ４２１、４２２、４２３、４２４を抽出する。また、「ｓ」、「ｓｈ」、「ｈ」、「ｆ」等の無声摩擦音に対応した区間、および、「ｔｓ」、「ｃｈ」等の無声破擦音に対応した区間は、声帯音源の概周期的な音声成分が取り除かれた波形データが切り出される。また、「ｐ」、「ｔ」、「ｋ」等の無声破裂音に対応した区間はそのまま波形データが切り出される。
【００３３】
次に、波形データをデータベース１１０に登録する（Ｓ２０６）。例えば、図３（ｃ）に示すように、第１の有声音「ａ」に対応した区間３０１から抽出された複数のピッチ波形データ３２１、３２２等と、無声摩擦音「ｓ」に対応した区間３０２から切り出されて声帯音源の概周期的な音声成分が取り除かれた無声摩擦音波形データ３２５と、第２の有声音「ａ」に対応した区間３０３から抽出された複数のピッチ波形データ３２３、３２４等とが、音声素片「ａｓａ」を構成する波形データとしてデータベース１１０に登録される。
【００３４】
図５は本実施の形態の音声合成システム１００の音声合成装置１３０における音声合成処理の例を示すフローチャートである。
【００３５】
図５において、まず、合成すべき音声の読み情報が入力される（Ｓ５０１）。次に、入力された読み情報から、ピッチパターン、継続時間長、パワーパターン等の韻律情報を生成する（Ｓ５０２）。次に、韻律情報に基づいて、入力された読み情報に対応した音声の合成に用いる波形データをデータベース１１０から取り出す（Ｓ５０３）。次に、データベース１１０から取り出した波形データを用いて合成音声を生成する（Ｓ５０４）。次に、合成音声を出力する（Ｓ５０５）。
【００３６】
なお、図２および図５に示した各ステップは、プログラムによってコンピュータに実行させるようにしてもよい。
【００３７】
以上説明したように、本実施の形態の音声合成システムによれば、原音声に含まれた音声素片について、無声摩擦音に対応した区間および無声破擦音に対応した区間に声帯音源の概周期的なピッチ構造の音声成分が含まれていても予め取り除かれてデータベースに登録されることになり、合成音声の音質を向上させることができるとともに、収録された原音声を有効に利用することができる。
【００３８】
（第２の実施の形態）
図６は本発明の第２の実施の形態の音声合成システム６００を示す。図６において、図１に示す第１の実施の形態の音声合成システム１００の構成要件と同じ構成要件は、同じ符号が付されており、第１の実施の形態において説明したので、詳細な説明を省略する。
【００３９】
図６において、データベース登録装置６２０は、入力された原音声に含まれた音声素片について、有声音に対応した区間から無声摩擦音源の音声成分および無声破擦音源の音声成分を取り除く低域通過フィルタ６２４を有する。また、音声合成装置６３０は、音声合成のための音声素片を構成する波形データであって、音声素片の有声音に対応した区間について無声摩擦音源の音声成分および無声破擦音源の音声成分が取り除かれた波形データが登録されたデータベース６１０と、韻律情報生成手段１３２によって生成された韻律情報に基づいて、読み情報入力手段１３１によって入力された読み情報に対応した音声の合成に用いる波形データをデータベース６１０から取り出して波形重畳法で合成音声を生成する音声生成手段６３３とを有する。
【００４０】
次に、本実施の形態の音声合成システムの動作について説明する。
【００４１】
図７は本実施の形態の音声合成システム６００のデータベース登録装置６２０におけるデータベース登録処理の例を示すフローチャートである。
【００４２】
図７において、まず、原音声が入力される（Ｓ７０１）。次に、入力された原音声から音声素片を抽出する（Ｓ７０２）。なお、原音声に複数の音声素片が含まれている場合、各音声素片をそれぞれ抽出する。
【００４３】
次に、音声素片のそれぞれについて音素毎に区間を分ける（Ｓ７０３）。例えば図８（ａ）に示す音声素片「ａｓａ」８００は、第１の有声音「ａ」に対応した区間８０１と、無声摩擦音「ｓ」に対応した区間８０２と、第２の有声音「ａ」に対応した区間８０３とに区間分けされる。ここで、第１の有声音「ａ」に対応した区間８０１と第２の有声音「ａ」に対応した区間８０３とには、無声摩擦音源の音声成分が含まれている。
【００４４】
次に、音声素片の有声音に対応した区間から無声摩擦音源の音声成分と無声破擦音源の音声成分とを取り除く（Ｓ７０４）。例えば図８（ａ）に示す音声素片８００において、第１の有声音「ａ」に対応した区間８０１と第２の有声音「ａ」に対応した区間８０３とから無声摩擦音源の音声成分と無声破擦音源の音声成分とが取り除かれ、図８（ｂ）に示す登録用の音声素片８１０が出力される。
【００４５】
次に、データベース６１０に登録すべき波形データをそれぞれ抽出する（Ｓ７０５）。例えば図８（ｂ）に示す登録用の音声素片８１０において、第１の有声音「ａ」に対応した区間から複数のピッチ波形データ８２１、８２２等が抽出され、無声摩擦音「ｓ」に対応した区間から無声摩擦音波形データ８２５が切り出され、第２の有声音「ａ」に対応した区間から複数のピッチ波形データ８２３、８２４等が抽出される。また、「ｓ」、「ｓｈ」、「ｈ」、「ｆ」等の無声摩擦音に対応した区間、「ｔｓ」、「ｃｈ」等の無声破擦音に対応した区間、および「ｐ」、「ｔ」、「ｋ」等の無声破裂音に対応した区間はそのまま波形データが切り出される。
【００４６】
次に、波形データをデータベース６１０に登録する（Ｓ７０６）。例えば、図８（ｃ）に示すように、第１の有声音「ａ」に対応した区間８０１の無声摩擦音源および無声破擦音源の音声成分が取り除かれた波形データから抽出された複数のピッチ波形データ８２１、８２２等と、無声摩擦音「ｓ」に対応した区間８０２から切り出された無声摩擦音波形データ８２５と、第２の有声音「ａ」に対応した区間８０３の無声摩擦音源および無声破擦音源の音声成分が取り除かれた波形データから抽出された複数のピッチ波形データ８２３、８２４等とが、音声素片「ａｓａ」を構成する波形データとしてデータベース６１０に登録される。
【００４７】
なお、本実施の形態の音声合成システム６００の音声合成装置６３０における音声合成の処理は、第１の実施の形態の音声合成システム１００の音声合成装置１３０における音声合成の処理と同様であり、第１の実施の形態において説明したので、説明を省略する。
【００４８】
以上説明したように、本実施の形態の音声合成システムによれば、原音声に含まれた音声素片について、有声音に対応した区間に無声摩擦音源の音声成分および無声破擦音源の音声成分が含まれていても予め取り除かれてデータベースに登録されることになり、合成音声の音質を向上させることができるとともに、収録された原音声を有効に利用することができる。
【００４９】
なお、図７に示された各ステップは、プログラムによってコンピュータに実行させるようにしてもよい。
【００５０】
また、第１の実施の形態において、無声摩擦音に対応した区間および無声破擦音に対応した区間から声帯音源の音声成分を取り除く形態を説明し、第２の実施の形態において、有声音に対応した区間から少なくとも無声摩擦音源の音声成分および無声破擦音源の音声成分が取り除く形態をそれぞれ説明したが、本発明はこれに限るものではなく、無声摩擦音に対応した区間および無声破擦音に対応した区間から声帯音源の音声成分を取り除くとともに、有声音に対応した区間から少なくとも無声摩擦音源の音声成分および無声破擦音源の音声成分を取り除く構成としてもよい。
【００５１】
また、図１および図６において、それぞれ、音声を合成する音声合成装置がデータベースを内蔵する形態について示したが、本発明はこれに限るものではなく、データベースを音声合成装置の外部に配置してもよく、例えば、ネットワークを介して音声合成装置がデータベースから波形データを取り出すようになっていてもよく、また、データベースを構成するどのような記録媒体から音声合成装置が波形データを取り出すようになっていてもよい。
【００５２】
また、本発明は、有声音、無声摩擦音、無声破擦音に限らず、その他の音素に対応した区間についても合成音声の品質向上のための変形を行なうことを妨げるものではない。また、本発明は、ＣＶＣ単位の音声素片に限らず、その他の単位の音声素片を用いた音声合成に利用するようにしてもよい。また、当然のことながら、本発明は、日本語の音声合成に限らず、その他の言語の音声合成において利用するようにしてもよい。
【００５３】
【発明の効果】
本発明によれば、合成音声の音質を向上させることができるとともに、収録された原音声を有効に利用することができるという優れた効果を有する音声合成システム、データベース登録装置、音声合成装置および音声合成方法を提供することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態の音声合成システムを示すブロック図
【図２】本発明の第１の実施の形態の音声合成システムにおけるデータベース登録処理を示すフローチャート
【図３】本発明の第１の形態の音声合成システムにおけるデータベース登録処理を説明するための説明図
【図４】本発明の第１の実施の形態の音声合成システムにおけるピッチ波形データの抽出を説明するための説明図
【図５】本発明の第１の実施の形態の音声合成システムにおける音声合成処理を示すフローチャート
【図６】本発明の第２の実施の形態の音声合成システムを示すブロック図
【図７】本発明の第２の実施の形態の音声合成システムにおけるデータベース登録処理を示すフローチャート
【図８】本発明の第２の形態の音声合成システムにおけるデータベース登録処理を説明するための説明図
【符号の説明】
１１０、６１０　データベース
１２０、６２０　データベース登録装置
１２１　データベース登録装置の原音声入力手段
１２２　データベース登録装置の音声素片抽出手段
１２３　データベース登録装置の区間分け手段
１２４　データベース登録装置の高域通過フィルタ
６２４　データベース登録装置の低域通過フィルタ
１２５　データベース登録装置のピッチ波形抽出手段
１２６　データベース登録装置の波形データ登録手段
１３０、６３０　音声合成装置
１３１　音声合成装置の読み情報入力手段
１３２　音声合成装置の韻律情報生成手段
１３３、６３３　音声合成装置の音声生成手段
１３４　音声合成装置の音声出力手段
【図１】
2004012922.tif 000003
【図２】
2004012922.tif 000004
【図３】
2004012922.tif 000005
【図４】
2004012922.tif 000006
【図５】
2004012922.tif 000007
【図６】
2004012922.tif 000008
【図７】
2004012922.tif 000009
【図８】
2004012922.tif 000010