(57)【要約】  音声収録システムを、音声データを記憶する音声合成用データベース１０Ａと、この音声合成用データベース１０Ａを参照し入力テキストデータに基づいて所望の合成音声を生成する音声合成部１１と、合成音声の特徴量に基づき前記合成音声の品質評価を行なう品質評価部１２と、品質評価の結果に基づいて音声合成用データベース１０Ａに追加記憶すべき音声データを決定する追加データ決定部１３とを備えた構成としたことにより、既存の音声合成システムを、ユーザの求めるタスクに適応した合成音声が生成されるような音声合成システムに適応できる音声収録システムを提供する。
2008056604.tif 000002
【特許請求の範囲】
【請求項１】
音声合成用データベース内のパラメータ及び素片波形等の音声データを作成するために必要とする音声信号を収録する音声収録システムであって、
発生内容を記述したテキストデータを入力し前記音声合成用データベース内に予め記憶された音声データに基づいて所望の合成音声を生成する音声合成部と、前記合成音声の特徴量に基づいて前記合成音声の品質評価を行なう品質評価部とを備え、
この品質評価の結果に基づいて前記音声合成用データベースに追加記憶すべき音声データを決定する追加データ決定部を備えたことを特徴とする音声収録システム。
【請求項２】
前記請求項１に記載の音声収録システムにおいて、
前記品質評価部は、前記合成音声と前記入力テキストデータに対応する入力音声信号とを比較して特徴量の一致度を評価すると共に、予め設定した所望の品質を満たすか否かを判定する機能を備えていることを特徴とした音声収録システム。
【請求項３】
前記請求項１に記載の音声収録システムにおいて、
前記品質評価部は、前記入力テキストデータに対する音声合成化に際して前記音声合成部が生成した中間データを分析して評価すると共に、これに基づいて前記音声合成用データベースに記憶された音声データが所望の品質を満たしているか否かを判定する機能を備えた構成としたことを特徴とする音声収録システム。
【請求項４】
音声データを記憶する音声合成用データベースと、
入力テキストデータと前記音声合成用データベースに記憶された音声データの合成にかかる処理動作を規定する音声合成システム情報とを分析すると共に，これに基づいて前記音声合成用データベースに記憶された音声データが所望の品質を満たすか否かを判定する品質評価部と、
前記品質評価の結果に基づき、前記音声合成用データベースに追加記憶すべき音声データを決定する追加データ決定部と、
を備えたことを特徴とする音声収録システム。
【請求項５】
前記請求項１乃至４のいずれか１項に記載の音声収録システムにおいて、
前記入力テキストデータは音声様式を記述した様式指定データを含むと共に、当該様式指定データは、ピッチパタン，発話速度を示すデータの内の少なくとも一つを含む構成であることを特徴とした音声収録システム。
【請求項６】
前記請求項１乃至５のいずれか１項に記載の音声収録システムにおいて、
前記音声合成用データベースは、前記記憶される音声データとして、ピッチパタンモデル，継続時間長モデル，音声素片波形の内の少なくとも一つを記憶する構成としたことを特徴とする音声収録システム。
【請求項７】
前記請求項１乃至６のいずれか１項に記載の音声収録システムにおいて、
前記追加データ決定部により決定される音声データは、ピッチパタンパラメータ，継続時間長パラメータ，音声素片波形の内の少なくとも一つを含む構成としたことを特徴とする音声収録システム。
【請求項８】
前記請求項１乃至７のいずれか１項に記載の音声収録システムにおいて、
前記追加データ決定部により決定される音声データに対応して、収録すべき音声信号の発声内容が記述されたテキストデータを含む収録指示データを生成する収録指示データ生成部を、前記追加データ決定部に併設したことを特徴とする音声収録システム。
【請求項９】
前記請求項８に記載の音声収録システムにおいて、
前記収録指示データ生成部は、前記収録指示データに含まれる，収録すべき音声信号の発声内容が記述されたテキストデータから収録される音声信号の総時間を演算する機能を備え、且つこの演算結果に応じて収録すべき音声信号の量を抑制する機能を備えた構成としたことを特徴とする音声収録システム。
【請求項１０】
前記請求項８又は９に記載の音声収録システムにおいて、
前記収録指示データ生成部は、テキスト生成用記憶部を有し、このテキスト生成用記憶部に記憶された生成用テキストデータを参照して前記収録指示データを生成する機能を備えた構成としたことを特徴とする音声収録システム。
【請求項１１】
前記請求項８乃至１０のいずれか１項に記載の音声収録システムにおいて、
前記収録指示データ生成部は、前記収録指示データから収録すべき音声信号の量を演算し、前記演算された音声信号の量に応じて前記追加データの充足率を変化させる機能を備えた構成としたことを特徴とする音声収録システム。
【請求項１２】
請求項８乃至１１のいずれか１項に記載の音声収録システムにおいて、
前記収録指示データ生成部は、前記追加データを選択して収録指示データを作成する機能を備えた構成としたことを特徴とする音声収録システム。
【請求項１３】
前記請求項１０乃至１２のいずれか１項に記載の音声収録システムにおいて、
前記収録指示データ生成部は、前記音声合成部に対して入力される前記入力テキストデータ、前記テキスト生成用記憶部に記憶された生成用テキストデータ、および前記追加データの内の少なくとも一つにより、前記追加データの全部又は一部を充足する前記収録指示データを生成する機能を備えた構成としたことを特徴とする音声収録システム。
【請求項１４】
前記請求項８乃至１３のいずれか１項に記載の音声収録システムにおいて、
前記収録指示データ生成部により生成される前記収録指示データは、発声内容を指示する発声内容指示データを含むと共に、
この発声内容指示データは、前記発声内容を記述したテキストデータ，もしくは発生内容が同一である合成音声の内の少なくとも一つを含む構成としたことを特徴とする音声収録システム。
【請求項１５】
前記請求項８乃至１４のいずれか１項に記載の音声収録システムにおいて、
前記収録指示データ生成部により生成される前記収録指示データは、音声様式を指示する発声様式指示データを含むと共に、
この発声様式指示データは、ピッチパタン，継続時間長，抑揚，感情を示すデータの内の少なくとも一つを含む構成としたことを特徴とする音声収録システム。
【請求項１６】
前記請求項８乃至１５のいずれか１項に記載の音声収録システムにおいて、
前記収録指示データ生成部により生成される収録指示データは、前記入力テキストデータに対応する入力音声信号をも含む構成としたことを特徴とする音声収録システム。
【請求項１７】
前記請求項２、請求項５乃至１６のいずれか１項に記載の音声収録システムにおいて、
前記入力テキストデータに対応する入力音声信号の、少なくとも時刻情報に対応付けられた音素列を含むセグメンテーションデータを抽出するセグメンテーションデータ抽出部を、前記品質評価部に併設し、
この品質評価部は、前記セグメンテーションデータを用いて時刻情報との整合をとり、前記合成音声と前記入力音声信号を比較して特徴量の一致度を評価し所望の品質を満たすか否かを判定する機能を備えたことを特徴とする音声収録システム。
【請求項１８】
前記請求項２、請求項５乃至１６のいずれか１項に記載の音声収録システムにおいて、
前記入力テキストデータに対応する入力音声信号の、少なくとも時刻情報に対応付けられた音素列を含むセグメンテーションデータを抽出するセグメンテーションデータ抽出部を、前記音声合成部に併設し、
前記音声合成部は、前記セグメンテーションデータを用いて前記入力音声信号に対応する時刻情報を持つ合成音声を生成する機能を備えた構成としたことを特徴とする音声収録システム。
【請求項１９】
請求項８乃至１８のいずれか１項に記載の音声収録システムにおいて、
前記入力テキストデータに対応する入力音声信号と新たに収録した音声信号とを比較し、当該比較の結果得られる評価値が予め設定した所定値に満たない場合に外部に対して再収録を行う指示を出力する収録音声信号評価部を、前記収録指示データ生成部に併設したことを特徴とする音声収録システム。
【請求項２０】
前記請求項８乃至１９のいずれか１項に記載の音声収録システムにおいて、
前記収録指示データを用いて収録した音声信号により前記音声合成用データベースに記憶された音声合成システム用の音声データを更新する音声合成システム更新部を、前記音声合成部に併設したことを特徴とする音声収録システム。
【請求項２１】
前記請求項１乃至１９のいずれか１項に記載の音声収録システムにおいて、
前記品質評価部に、当該品質評価部における評価結果に基づいて前記音声合成用データベースに不要とするデータを推定すると共に当該音声合成用データベースから削除すべき不要な音声データを決定する不要データ決定部を併設したことを特徴とする音声収録システム。
【請求項２２】
前記請求項２１に記載の音声収録システムにおいて、
前記不要データ決定部により決定される不要データは、ピッチパタンパラメータ，継続時間長パラメータ，音声素片波形の内の少なくとも一つを含む構成であることを特徴とした音声収録システム。
【請求項２３】
前記請求項２１又は２２に記載の音声収録システムにおいて、
前記不要データに基づいて前記音声合成用データベースに記憶される音声合成用の音声データを更新する音声合成システム更新部を、前記音声合成部に併設したことを特徴とする音声収録システム。
【請求項２４】
音声合成用データベースに記憶される音声データを作成するために必要な音声信号を収録する音声収録方法であって、
前記音声合成用データベースを参照し、外部入力されるテキストデータから所望の合成音声を生成する第１のステップと、
この生成された前記合成音声の特徴量に基づいて前記合成音声の品質評価を行なう第２のステップと、
前記品質評価の結果に基づいて前記音声合成用データベースに追加記憶すべき音声データを決定する第３のステップと、
を有することを特徴とする音声収録方法。
【請求項２５】
前記請求項２４に記載の音声収録方法において、
前記第２のステップは、前記合成音声と前記入力テキストデータに対応する入力音声信号とを比較して特徴量の一致度を評価すると共に、これに基づいて前記合成音声が所望の品質を満たすか否かを判定するサブステップを含むことを特徴とした音声収録方法。
【請求項２６】
音声合成用データベースに記憶される音声データを作成するために音声信号を収録する音声収録方法であって、
外部入力されるテキストデータを取得する第１のステップと、
前記取得した入力テキストデータと前記音声合成用データベースに記憶された音声データの合成にかかる処理動作を規定する音声合成システム情報とを分析して評価すると共に、これに基づいて前記音声合成用データベースに記憶された音声データが所望の品質を満たすか否かを判定する第２のステップと、
前記品質評価の結果に基づいて前記音声合成用データベースに追加記憶すべき音声データを決定する第３のステップと、
を有することを特徴とする音声収録方法。
【請求項２７】
前記請求項２４乃至２６のいずれか１項に記載の音声収録方法において、
前記第３のステップにおいて決定された音声データに対応して収録すべき音声信号の発声内容が記述されたテキストデータを含む収録指示データを生成する第４のステップを設けたことを特徴とする音声収録方法。
【請求項２８】
前記請求項２５乃至２７のいずれか１項に記載の音声収録方法において、
前記第２のステップは、
前記入力テキストデータに対応する入力音声信号を取得し、前記入力音声信号から少なくとも時刻情報に対応付けられた音素列を含むセグメンテーションデータを抽出するサブステップと、
前記セグメンテーションデータを用いて時刻情報との整合をとり、前記合成音声と前記入力音声信号を比較して特徴量の一致度を評価し、所望の品質を満たすか否かを判定するサブステップとを含む、
ことを特徴とした音声収録方法。
【請求項２９】
前記請求項２５又は２７に記載の音声収録方法において、
前記第１のステップは、前記入力テキストデータに対応する入力音声信号を取得し、前記入力音声信号から少なくとも時刻情報に対応付けられた音素列を含むセグメンテーションデータを抽出するサブステップと、前記抽出されたセグメンテーションデータを用いて前記入力音声信号に対応する時刻情報を持つ合成音声を生成するサブステップと、
を含むことを特徴とした音声収録方法。
【請求項３０】
前記請求項２７乃至２９のいずれか１項に記載の音声収録方法において、
前記第４のステップは、前記入力テキストデータに対応する入力音声信号と収録した音声信号とを比較して前記収録した音声信号を評価するサブステップと、前記評価の結果で得られる評価値が予め設定した閾値に満たない場合に再収録を行う収録指示データを出力するサブステップと、
を含むことを特徴とする音声収録方法。
【請求項３１】
前記請求項２７乃至３０のいずれか１項に記載の音声収録方法において、
前記第４のステップで出力される収録指示データを用いて収録した音声信号によって、前記音声合成用データベースに記憶されている音声データを更新する第５のステップを備えたことを特徴とする音声収録方法。
【請求項３２】
前記請求項３１に記載の音声収録方法において、
前記第５のステップは、前記第４のステップにおける評価結果に基づいて前記音声合成用データベースから削除すべき不要な音声データを決定するサブステップを含むことを特徴とした音声収録方法。
【請求項３３】
前記請求項３２に記載の音声収録方法において、
前記第５のステップは、前記第４のステップにおいて決定された不要データに基づいて前記音声合成用データベースに記憶される音声データを更新するサブステップを含むことを特徴とした音声収録方法。
【請求項３４】
音声合成用データベースに記憶される音声データを作成するための音声信号を収録する音声収録システムに用いられる音声収録処理プログラムであって、
前記音声合成用データベースを参照し、外部入力されるテキストデータから所望の合成音声を生成する音声合成処理機能、
前記生成された合成音声の特徴量に基づいて前記合成音声の品質評価を行なう品質評価処理機能、
前記品質評価の結果に基づき、前記音声合成用データベースに追加記憶すべき音声データを決定する追加データ決定処理機能、
をコンピュータに実行させるようにしたことを特徴とする音声収録処理プログラム。
【請求項３５】
前記請求項３４に記載の音声収録処理プログラムにおいて、
前記品質評価処理機能は、前記合成音声と前記入力テキストデータに対応する入力音声信号とを比較して特徴量の一致度を評価すると共に、これに基づいて所望の品質を満たすか否かを判定するサブ処理機能を含むことを特徴とした音声収録処理プログラム。
【請求項３６】
音声合成用データベースに記憶される音声データを作成するために音声信号を収録する音声収録処理プログラムであって、
外部入力されるテキストデータを取得するテキストデータ取得処理機能、
前記取得した入力テキストデータと前記音声合成用データベースに記憶された音声合成の処理動作を規定する音声合成システム情報とを分析して評価すると共に、これに基づいて前記音声合成用データベースに記憶された音声データが所望の品質を満たすか否かを判定する品質評価処理機能、
前記品質評価の結果に基づいて前記音声合成用データベースに追加記憶すべき音声データを決定する追加データ決定処理機能、
をコンピュータに実行させるようにしたことを特徴とする音声収録処理プログラム。
【請求項３７】
前記請求項３４乃至３６のいずれかに記載の音声収録処理プログラムにおいて、
前記追加記憶データ決定機能に、当該追加記憶データ決定機能によって決定された音声データに対応して収録すべき音声信号の発声内容が記述されたテキストデータを含む収録指示データを生成する収録指示データ生成機能を併設すると共に、
これらをコンピュータに実行させるようにしたことを特徴とする音声収録処理プログラム。
【請求項３８】
前記請求項３５乃至３７のいずれか１項に記載の音声収録処理プログラムにおいて、
前記品質評価処理機能は、
前記入力テキストデータに対応する入力音声信号を取得し、前記入力音声信号から少なくとも時刻情報に対応付けられた音素列を含むセグメンテーションデータを抽出するサブ処理機能と、前記セグメンテーションデータを用いて時刻情報との整合をとり、前記合成音声と前記入力音声信号を比較して特徴量の類似度を評価し、所望の品質を満たすか否かを判定するサブ処理機能とを含み、
これらをコンピュータに実行させるようにしたことを特徴とする音声収録処理プログラム。
【請求項３９】
前記請求項３５又は３７に記載の音声収録処理プログラムにおいて、
前記品質評価処理機能は、前記入力テキストデータに対応する入力音声信号を取得し、前記入力音声信号から少なくとも時刻情報に対応付けられた音素列を含むセグメンテーションデータを抽出するサブステップを含み、
前記音声合成処理機能は、前記抽出されたセグメンテーションデータを用いて前記入力音声信号に対応する時刻情報を持つ合成音声を生成するサブステップを含み、
これらをコンピュータに実行させるようにしたことを特徴とする音声収録処理プログラム。
【請求項４０】
前記請求項３７乃至３９のいずれか１項に記載の音声収録処理プログラムにおいて、
前記収録指示データ生成機能は、前記入力テキストデータに対応する入力音声信号と収録した音声信号とを比較して前記収録した音声信号を評価するサブ処理機能と、前記評価の結果得られる評価値が閾値に満たない場合に再収録を行う収録指示データを出力するサブ処理機能とを含み、
これらをコンピュータに実行させるようにしたことを特徴とする音声収録処理プログラム。
【請求項４１】
前記請求項３７乃至４０のいずれか１項に記載の音声収録処理プログラムにおいて、
前記収録指示データ生成機能にて生成された収録指示データに従って収録した音声信号を用いて前記音声合成用データベースに記憶された音声データを更新する音声合成システム更新処理機能を、前記収録指示データ生成機能に併設し、
これらをコンピュータに実行させるようにしたことを特徴とする音声収録処理プログラム。
【請求項４２】
前記請求項４１に記載の音声収録処理プログラムにおいて、
前記音声合成システム更新処理機能は、前記収録指示データ生成機能における評価結果に基づいて前記音声合成用データベースから削除すべき不要な音声データを決定するサブ処理機能を含み、
これらをコンピュータに実行させるようにしたことを特徴とする音声収録処理プログラム。
【請求項４３】
前記請求項４２に記載の音声収録処理プログラムにおいて、
前記音声合成システム更新処理機能は、前記収録指示データ生成機能において決定された不要データに基づいて前記音声合成用データベースに記憶される音声データを更新するサブ処理機能を含み、
これらをコンピュータに実行させるようにしたことを特徴とする音声収録処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声収録システム等にかかり、特に、各専門分野に適応した自然性ある音声合成システムの構築に好適な、音声収録システム、音声収録方法、および収録処理プログラムに関する。
【背景技術】
【０００２】
音声合成技術は、波形編集方式と波形接続方式との２つの手法に大別されている。いずれの方式であっても、音声合成用データベースに記憶されている音声データの品質によって、生成される合成音声の品質に大きく影響される。
特に、（ＴＴＳ：Text-To-Speech）と呼ばれる、テキストを音声に変換する技術の場合、任意のテキストを音声に出来ることは当然の性能として要求されるが、さらに、人間らしく聞き取り易い合成音声が要求されている。近年は、データベースの大規模化により、高い自然性を持つ音声合成システムが出現するようになった。【０００３】
ところで、高い自然性を実現するためには、生成したい合成音声と同種の音声信号が作成された素片波形、およびピッチパタンや時間長等のパラメータが音声合成用データベースに予め存在（記憶）していなければならない。
例えば、新聞記事を読み上げた音声信号を音声合成用データベース化した場合、新聞記事に類似した表記のテキストであれば非常に高い自然性を実現できるが、口語体のような砕けた表記のテキストを合成すると、類似データが音声合成用データベースに存在しないため、自然性が著しく劣化する。口語体にも対応するようにさらに音声合成用データベースを大規模化すれば自然性は向上するが、膨大なデータが必要となる。【０００４】
一方、コンピュータ資源は有限であるため、あらゆる入力テキストデータに対応し、かつ生成された合成音声が全て高品質であるような音声合成用データベースの作成は事実上不可能である（例えば、非特許文献１参照）。【０００５】
効率的に音声合成用データベースを作成するためのデータベース作成方法が多数出願されている。例えば、言語的、および音響的に重要な言いまわしのテキスト表現に対して高品質な合成音声が生成可能な音声素片データベースの作成方法が知られている（例えば、特許文献１参照）。【０００６】
上記した特許文献１に開示された技術によれば、テキストデータ中の各テキストから、各テキストの形態素解析処理と韻律推定とにより、音韻系列、ピッチパタン、テンポ、ポーズ等の韻律的な特徴量を推定し、音韻系列および韻律特徴量から各テキストの音響的重要度を求め、言語的および音響的に重要と判定された文から収録リストを作成する。そして、この収録リストに記載された文を音声収録し、音韻ラベルを付与することで音声合成用データベースを作成する。
【非特許文献１】古井貞煕著「ディジタル音声処理」、東海大学出版会、１９８５年発行、頁１３４〜頁１４８
【特許文献１】特開２００４−１３８６６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記した特許文献１に開示された音声合成用データベースの作成方法によれば、デキストデータベース内のテキストを形態素解析して、韻律的特徴を推定しているため、推定結果が形態素解析手法に依存してしまうという問題がある。
例えば、緊急放送の用途で音声合成システムを用いているユーザにとっては、話速がある程度速く、はっきりした発声ができる音声合成システムが好ましい。しかしながら、特許文献１に開示された技術では、実際にユーザが使用する音声合成システムが達成すべき条件（以下、「タスク」と呼ぶ）を考慮した音声合成用データベースを作成することができない。更に、既存の音声合成システムを改善する使用方法は想定されておらず、したがって、上記した収録リストにリストされた文を全て収録し、音声合成用データベースを最初から作成するという目的でしか使うことが出来ない、という不都合があった。【０００８】
［発明の目的］
本発明は、上記した事情に鑑みてなされたものであって、ユーザからの多くの要求に対応した自然性の高い合成音声の生成を可能とした音声合成システムを形成し得る音声収録システムおよびその方法ならびにプログラムを提供することを、その目的とする。
【課題を解決するための手段】
【０００９】
上記した目的を達成するため、本発明にかかる音声収録システムは、音声合成用データベース内のパラメータ及び素片波形等の音声データを作成するために必要とする音声信号を収録する音声収録システムであって、発生内容を記述したテキストデータを入力し前記音声合成用データベース内に予め記憶された音声データに基づいて所望の合成音声を生成する音声合成部と、前記合成音声の特徴量に基づいて前記合成音声の品質評価を行なう品質評価部とを備えている。更に、この音声収録システムでは、この品質評価部による品質評価の結果に基づいて前記音声合成用データベースに追加記憶すべき音声データを決定する追加データ決定部を備える、という構成を採っている。【００１０】
このため、品質評価部が、音声合成部により生成される合成音声の特徴量に基づき品質評価を行い、追加データ決定部が、品質評価結果に基づき、音声合成用データベースに追加記憶すべき音声データを決定することにより、既存の音声合成システムに対してもその作成された合成音声の品質を評価することができ、この評価結果に基づき既存の音声合成システムを更新する際に追加すべき音声データを容易に決定することができる。【００１１】
上記目的を達成するため、本発明にかかる音声収録システムでは、  音声データを記憶する音声合成用データベースと、外部入力されるテキストデータと前記音声合成用データベースに記憶された音声データの合成にかかる処理動作を規定する音声合成システム情報とを分析すると共に，これに基づいて前記音声合成用データベースに記憶された音声データが所望の品質を満たすか否かを判定する品質評価部と、前記品質評価の結果に基づいて前記音声合成用データベースに追加記憶すべき音声データを決定する追加データ決定部とを備える、という構成を採っている。【００１２】
このため、品質評価部が、音声合成用データベースに記憶された音声合成処理の動作を規定する、例えば、形態素解析モデルや韻律情報等の音声合成システム情報を分析して評価することにより、合成音声化処理を経ることなく、取得した入力テキストデータと、既存の音声合成システムの音声合成システム情報とから、既存の音声合成システムを更新する際に追加記憶すべき音声データを容易に、かつ、高速に決定することができる。【００１３】
上記した目的を達成するため、本発明にかかる音声収録方法は、音声合成用データベースに記憶される音声データを作成するために音声信号を収録する音声収録方法であって、前記音声合成用データベースを参照し、外部入力されるテキストデータから所望の合成音声を生成する第１のステップと、前記合成音声の特徴量に基づき前記合成音声の品質評価を行なう第２のステップと、前記品質評価の結果に基づいて前記音声合成用データベースに追加記憶すべき音声データを決定する第３のステップと、を有することを特徴とする。【００１４】
このため、音声収録システムが、第１のステップを実行することにより生成される合成音声の特徴量に基づき品質評価を行う第２のステップを実行し、その品質評価結果に基づき音声合成用データベースに追加記憶すべき音声データを決定する第３のステップを実行することにより、既存の音声合成システムを用いて作成した合成音声の品質を評価することができ、この評価結果に基づき既存の音声合成システムを更新する際に追加すべき音声データを容易に決定することができる。
【００１５】
また、上記した目的を達成するため、本発明にかかる音声収録方法は、音声合成用データベースに記憶される音声データを作成するために音声信号を収録する音声収録方法であって、外部入力されるテキストデータを取得する第１のステップと、この取得した入力テキストデータと前記音声合成用データベースに記憶された音声データの合成にかかる処理動作を規定する音声合成システム情報とを分析して評価すると共に、これに基づいて前記音声合成用データベースに記憶された音声データが所望の品質を満たすか否かを判定する第２のステップと、この品質評価の結果に基づいて前記音声合成用データベースに追加記憶すべき音声データを決定する第３のステップと、を有することを特徴とする。【００１６】
このため、音声収録システムが、音声合成用データベースに記憶された音声合成処理の動作を規定する、例えば、形態素解析モデルや韻律情報等の音声合成システム情報を分析して評価する第２のステップを実行することにより、合成音声化処理を経ることなく、取得した入力テキストデータと、既存の音声合成システムの音声合成システム情報とから、既存の音声合成システムを更新する際に追加記憶すべき音声データを容易に、かつ、高速に決定することができる。【００１７】
上記した目的を達成するため、本発明にかかる音声収録処理プログラムでは、音声合成用データベースに記憶される音声データを作成するために音声信号を収録する音声収録システムに用いられるプログラムであって、前記音声合成用データベースを参照し、入力テキストデータから所望の合成音声を生成する音声合成処理機能、前記合成音声の特徴量に基づいて前記合成音声の品質評価を行なう品質評価処理機能、前記品質評価の結果に基づいて前記音声合成用データベースに追加記憶すべき音声データを決定する追加データ決定処理機能、をコンピュータに実行させるようにしたことを特徴とする。【００１８】
このため、コンピュータが、合成音声の特徴量に基づき品質評価を行い、品質評価結果に基づき音声合成用データベースに追加記憶すべき音声データを決定することにより、既存の音声合成システムを用いて作成した合成音声の品質を評価することができ、この評価結果に基づき既存の音声合成システムを更新する際に追加すべき音声データを容易に決定することができる。【００１９】
また、上記した目的を達成するため、本発明にかかる音声収録処理プログラムでは、音声合成用データベースに記憶される音声データを作成するために音声信号を収録する音声収録システムに用いられるプログラムであって、外部入力されるテキストデータを取得するテキストデータ取得処理機能、この取得した入力テキストデータと前記音声合成用データベースに記憶された音声合成の処理動作を規定する音声合成システム情報とを分析して評価すると共にこれに基づいて前記音声合成用データベースに記憶された音声データが所望の品質を満たすか否かを判定する品質評価処理機能、前記品質評価の結果に基づいて前記音声合成用データベースに追加記憶すべき音声データを決定する追加データ決定処理機能、をコンピュータに実行させるようにしたことを特徴とする。【００２０】
このため、コンピュータが、音声合成用データベースに記憶された音声合成処理の動作を規定する、例えば、形態素解析モデルや韻律情報等の音声合成システム情報を分析して評価する品質評価処理機能を実行することにより、合成音声化処理を経ることなく、取得した入力テキストデータと既存の音声合成システムの音声合成システム情報とから、既存の音声合成システムを更新する際に追加記憶すべき音声データを容易に、かつ、高速に決定することができる。
【発明の効果】
【００２１】
本発明によれば、音声合成システムをユーザの望んだタスクに適応させると共にその品質を向上させることができ、しかも既存の音声合成システムにも適用し得るばかりでなく、音声合成用データベース内の不要データの削除も可能とし、これにより、音声合成用データベースの肥大化を防ぐことができるという従来にない優れた音声収録システム、音声収録方法、および収録処理プログラムを提供することができる。
【発明を実施するための最良の形態】
【００２２】
［第１の実施の形態］
以下、本発明の第１の実施形態を添付図面に従って説明する。
まず、実施形態にかかる音声収録システムは、図１に示すように、音声合成用データベース１０Ａ内のパラメータ及び素片波形等の音声データを作成するために必要とする音声信号を収録するシステムであって、発生内容を記述したテキストデータを外部から入力し前記音声合成用データベース１０Ａ内に予め記憶された音声データに基づいて所望の合成音声を生成する音声合成部１１と、前記合成音声の特徴量に基づいて前記合成音声の品質評価を行なう品質評価部１２とを備えている。【００２３】
又、この音声収録システムでは、この品質評価部１２による品質評価の結果に基づいて前記音声合成用データベース１０Ａに追加記憶すべき音声データを決定する追加データ決定部１３と、後述するようにテキスト生成用記憶部１４Ａを有し当該テキスト生成用記憶部１４Ａに記憶された生成用テキストデータを参照して収録指示データを生成する収録指示データ生成部１４とを備えている。ここで、本実施形態では、前記音声合成用データベース１０Ａと音声合成部１１とにより音声合成システム１０が構成されている。【００２４】
上記音声合成用データベース１０Ａには、収録された音声信号に基づき作成される音声データが格納されている。この音声データは、例えば各種音声パラメータおよび音声素片等を含むデータから成る。【００２５】
ここで、前述した音声合成部１１は、音声合成用データベース１０Ａを参照し、外部入力されるテキストデータ（入力テキストデータ）から所望の合成音声（中間データ）を生成して品質評価部１２へ出力する。品質評価部１２は、合成音声（中間データ）の特徴量に基づき合成音声の品質評価を行ない、追加データ決定部１３へ出力する。又、追加データ決定部１３は、品質評価部１２による品質評価の結果に基づいて音声合成用データベース１０Ａに追加記憶すべき音声データを決定して収録指示データ生成部１４へ出力する。収録指示データ生成部１４は、追加データ決定部１３により決定される音声データに対応して収録すべき音声信号の発声内容が記述されたテキストデータを含む収録指示データを生成する。【００２６】
ここで、前述した品質評価部１２は、前記外部入力されるテキストデータに対する音声合成化に際して音声合成部１１が生成した中間データ（合成音声）を分析して評価すると共に、これに基づいて前記音声合成用データベース１０Ａに記憶された音声データが所望の品質を満たしているか否かを判定する機能を備えている。
このため、品質評価部１２では、音声合成の際に音声合成部１１によって生成される中間データ（例えば、発音記号や選択された素片波形等の詳細な中間データ）を分析して評価することで追加記憶すべき音声データを決定することができるため、既存の音声合成システムを用いて作成した合成音声を高い精度で評価することができ、既存の音声合成システムを更新する際に追加記憶すべき音声データを容易に決定することができる。【００２７】
又、上記した入力テキストデータについては、音声様式を記述した様式指定データを含み、更にこの前記様式指定データは、ピッチパタン，発話速度を示すデータの内の少なくとも一つを含む構成となっている。また、上記した音声合成用データベース１０Ａでは、それに記憶される音声データとして、ピッチパタンモデル，継続時間長モデル，音声素片波形の内の少なくとも一つ若しくは全部を記憶し得るようになっている。更に、上記した追加データ決定部１３により決定される音声データについては、ピッチパタンパラメータ、継続時間長パラメータ、音声素片波形等が対象となっており、その内の少なくとも一つを含む構成としてもよい。【００２８】
図２に、本第１の実施形態の動作を説明するためのフローチャートを示す。
以下、この図２に示すフローチャートに基づいて本第１実施形態の動作を説明する。【００２９】
まず、外部からテキストデータが入力され、音声合成部１１に供給される（ステップＳ１０１）。ここでいうテキストデータは、発話内容が記述されたテキストデータを少なくとも含む。音声合成部１１は、入力されたテキストデータを、周知のテキスト音声合成技術により音声波形に変換（以下、「 合成音声化」 と呼ぶ）し、品質評価部１２に出力する（ステップＳ１０２）。ここで、テキスト音声合成技術（ＴＴＳ）とは、例えば、非特許文献１に記載されているような、入力されたテキストを解析し、韻律や時間長を推定して合成音声として出力する技術の総称である。【００３０】
音声合成部１１により出力される合成音声を入力として取得した品質評価部１２は、後述する実施例１に開示した所定の手順に従い合成音波形の音質を評価し、追加データ決定部１３へ出力する（ステップＳ１０３）。品質評価部１２では、音質評価結果としての評価値を予め設定した閾値と比較し（ステップＳ１０４）、評価値が閾値を上回った場合には処理を終了する。これに対し、品質評価部１２における評価値が閾値を下回った場合、追加データ決定部１４が作動し、音声合成用データベース１０Ａに追加記憶すべき音声データを、後述する手順（詳細は実施例１に開示）に従って決定する（ステップＳ１０５）。ここで、「追加記憶音声データ」とは、入力テキストを合成音声化するために、音声合成部１１に含まれる音声合成用データベースに追加すべきデータを示す。【００３１】
続いて、収録指示データ生成部１４は、所定の手順（実施例１参照）に従って収録指示データを生成する（ステップＳ１０６）。ここで、「収録指示データ」とは、音声収録を行う際に、話者が発声する文や単語、あるいは発話様式、感情、話速、イントネーション等を指示するためのデータであり、少なくとも発声内容を指示するテキストを含む。【００３２】
上記した本第１の実施形態によれば、品質評価部１２が、音声合成部１１により生成される合成音声の特徴量に基づき品質評価を行い、追加データ決定部１３が、品質評価結果に基づき、音声合成用データベース１０Ａに追加記憶すべき音声データを決定する構成とすることにより、既存の音声合成システム１０（音声合成用データベース１０Ａと音声合成部１１）を用いて作成した合成音声の波形を評価するため、既存音声合成システムを更新する際に追加すべき音声データを容易に推定することが可能になる。また、収録指示データ生成部１４が、追加データ決定部１３により決定される音声データに対応して収録すべき音声信号の発声内容が記述されたテキストデータを含む収録指示データを生成することにより、既存の音声合成システム１０を更新する際の音声データの収録が容易になる。【００３３】
［第２の実施の形態］
次に、第２の実施形態を図３乃至図４に基づいて説明する。ここで、前述した第１の実施形態と同一の構成部材については同一の符号を用いるものとする。
図３において、この第２の実施形態にける音声収録システムは、前述した第１の実施形態の場合とほぼ同様に、音声合成システム１０を構成する音声合成部１１及び音声合成用データベース１０Ａと、品質評価部２２と、追加データ決定部１３と、テキスト生成用記憶部１４Ａを備えた収録指示データ生成部１４とを備えている。【００３４】
この第２の実施形態にあって、上記品質評価部２２には、外部から所定の音声信号（音声データ）が入力されるように構成されている。そして、この品質評価部２２は、前述した音声合成部１１で合成された合成音声（中間データ）と外部入力される音声信号とを比較して波形や特徴量の一致度を評価すると共に予め設定した所望の品質を満たすか否かを判定する機能を備えている。この場合、特徴量の一致度の評価は、評価値を算出しこれに基づいて比較することによって実行される。これにより、前述した従来例では不明確であった合成音声の特徴が明確化されるようになっている。
その他の構成は前述した図１（第１実施形態）の場合と同一となっている。【００３５】
次に、上記第２の実施形態の動作を図４に基づいて説明する。
この第２の実施形態においては、上述したように、品質評価部２２が前述した第１の実施形態と大きく相違する。
即ち、前述した第１の実施形態における品質評価のステップＳ１０３が本第２の実施形態では比較品質評価（ステップＳ１０３ａ）となり、更に、本第２の実施形態では、テキスト入力（ステップＳ１０３）に並列に音声入力（品質評価部２２へ音声信号の外部入力）が処理ステップＳ１０７として追加した。
即ち、この図４におけるステップＳ１０７においては、上述した入力テキストとは別に音声信号が入力される。【００３６】
ここで、音声信号は、本実施形態ではステップＳ１０１で入力されたテキストデータで記述された内容と同一の発話内容となっている。そして、品質評価部２２では、音声合成部１１により出力される合成音声と、ステップＳ１０７入力され取得した音声信号とを比較して、波形や特徴量の一致度から評価値を算出する（ステップＳ１０３ａ）。又、特徴量としては、平均ピッチ周波数，ピッチパタン，継続時間長，ケプストラム等がこれに相当し、評価方法としては、複数の特徴量をベクトル化し、これらベクトルの差分をスカラー化したものを評価値とすること等が本発明実施形態では実行されている。【００３７】
その他の動作手順（ステップＳ１０１、Ｓ１０２、Ｓ１０４〜Ｓ１０６）は、それぞれ前述した図２（第１の実施形態）に示すステップと同一となっている。【００３８】
このため、この図３乃至図４に示す第２の実施形態では、前述した第１の実施形態と同一の作用効果を有するほか、更に、品質評価部２２が、テキストデータを音声合成化した合成音声信号と入力音声信号とを比較し、既存音声合成システムで表現しきれない特徴を明確にするため、よりタスクに適応した収録補助データ作成が可能となるという従来にない効果を奏する。【００３９】
［第３の実施の形態］
次に、第３の実施形態を図５乃至図６に基づいて説明する。ここで、前述した第２の実施形態と同一の構成部材については同一の符号を用いるものとする。【００４０】
この図５に示す第３の実施形態にける音声収録システムは、前述した第２の実施形態の場合とほぼ同様に、音声合成システム１０を構成する音声合成部１１及び音声合成用データベース１０Ａと、品質評価部３２と、追加データ決定部１３と、テキスト生成用記憶部１４Ａを有する収録指示データ生成部１４とを備えている。【００４１】
この第３の実施形態にあって、上記品質評価部３２には、図５に示すように外部から所定の音声信号（音声データ）が入力されるように構成されている。更に、この品質評価部３２には、前記外部入力される音声信号の前記合成音声との一致度を判断するのに必要な情報であるセグメンテーション情報を抽出して品質評価部３２に送り込むセグメンテーション抽出部１５が併設されている。ここで、セグメンテーション情報とは、少なくとも継続時間長情報を含むデータである。【００４２】
そして、この品質評価部３２は、上述したセグメンテーション情報（セグメンテーションデータ）を用いて時刻情報との整合をとり、前記合成音声と前記入力音声信号とを比較して特徴量の一致度を評価し所望の品質を満たすか否かを判定する機能を備えている。即ち、この品質評価部３２は、抽出されたセグメンテーション情報を利用して前述した音声合成部１１で合成された合成音声（中間データ）と外部入力される音声信号とを比較して波形や特徴量の一致度を評価すると共に予め設定した所望の品質を満たすか否かを判定する。これにより、前述した従来例では不明確であった合成音声の特徴がより明確化されるようになっている。
その他の構成は前述した図３の第２実施形態と同一となっている。【００４３】
次に、上記第３実施形態の動作を図６に基づいて説明する。
図６のフローチャートにおいて、セグメンテーションデータ抽出部１５は、ステップＳ１０７で入力された音声信号からセグメンテーション情報を抽出し、品質評価部３２に出力する（ステップＳ１０８）。品質評価部３２は、抽出されたセグメンテーションデータを利用して、合成音声信号を比較し、波形や特徴量の一致度を計算する（ステップＳ１０３ｂ）。【００４４】
その他の動作ステップは、前述した図４に示す第２の実施形態の場合と同一となっている。即ち、図６において、前述した図４（第２の実施形態）で示すステップ符号と同じ符号が付されたステップ（Ｓ１０１、Ｓ１０２、Ｓ１０４〜Ｓ１０７）は、図４（第２の実施形態）に示すステップとそれぞれ同一の動作を実行するようになっている。【００４５】
このため、この第３の実施の形態によれば、前述した第２の実施形態と同一の作用効果を有するほか、更に、品質評価部３２が、セグメンテーションデータ抽出部１５により抽出された音声信号のセグメンテーションデータを音声信号比較に利用するため、より精密で且つ詳細な比較が可能となるという利点を備えたものとなっている。【００４６】
［第４の実施の形態］
次に、第４の実施形態を図７乃至図８に基づいて説明する。ここで、前述した第２の実施形態と同一の構成部材については同一の符号を用いるものとする。【００４７】
図７において、この第４の実施形態にける音声収録システムは、前述した第２の実施形態の場合と同様に、音声合成システム４０を構成する音声合成部４１及び音声合成用データベース４０Ａと、品質評価部４２と、追加データ決定部１３と、テキスト生成用記憶部１４Ａを備えた収録指示データ生成部１４と、セグメンテーション抽出部４５とを備えている。このセグメンテーション抽出部４５は、本第４実施形態では、前述した入力テキストデータに対応する入力音声信号の少なくとも時刻情報に対応付けられた音素列を含むセグメンテーション情報を当該音声信号から抽出する機能を備えている。【００４８】
そして、この第４の実施形態にあっては、上記品質評価部４２には、外部から所定の音声信号（音声データ）と前述した音声合成部４１の出力である合成音声が入力されるように構成され、前述した第２の実施形態における品質評価部２２と同等の機能を備えたものとなっている。又、前述した音声合成部４１には、前述したセグメンテーション抽出部４５が併設され、音声合成に必要な情報である上記セグメンテーション情報（実施例４でも詳細）が直接送り込まれるように構成されている。【００４９】
更に、上記音声合成部４１は、セグメンテーション抽出部４５から直接送りこまれたセグメンテーション情報を利用して前述した入力音声信号に対応する時刻情報を持つ合成音声を生成する機能を備えたものとなっている。その他の構成は前述した図３（第２実施形態）の場合と同一となっている。【００５０】
次に、上記第４実施形態の動作を図８に基づいて説明する。
本第４の実施形態では、前述した図３（第２の実施形態）の場合と異なり、セグメンテーションデータ抽出部４５が装備されていることから、音声合成部４１の動作が前述した音声合成部１１の動作とは一部異なる。【００５１】
即ち、図８に示すフローチャートにおいて、セグメンテーションデータ抽出部４５は、入力された音声信号のセグメンテーション情報を抽出し、音声合成部４１に出力する（ステップＳ１０８ａ）。このことにより、音声合成部４５は、セグメンテーションデータによって示された継続時間長情報に従って、入力されたテキストを音声合成化する（ステップＳ１０２ａ）。
その他の動作を示す各ステップ（Ｓ１０１、Ｓ１０３ａ、Ｓ１０４〜Ｓ１０７）は、前述した図４（第２実施形態）に示す動作ステップと同一となっている。【００５２】
本第４の実施形態は、上述のように構成され機能するので、これによると、前述した第２の実施形態と同等の作用効果を有するほか、更に、音声合成部４１が、セグメンテーションデータ抽出部４５により抽出される音声信号のセグメンテーションデータが示す継続時間長情報通りの合成音声を生成するため、ＤＰ（Dynamic Programming ）マッチング等の時間長のマッチング処理を必要とせず、従って、精密かつ詳細な比較が可能になるという優れた効果を得ることができる。【００５３】
［第５の実施の形態］
次に、第５の実施形態を図９乃至図１０に基づいて説明する。ここで、前述した第２の実施形態と同一の構成部材については同一の符号を用いるものとする。
この図９において、第５の実施形態における音声収録システムは、前述した第２の実施形態の場合とほぼ同様に、音声合成システム１０を構成する音声合成部１１及び音声合成用データベース１０Ａと、品質評価部２２と、追加データ決定部１３と、テキスト生成用記憶部１４Ａを備えた収録指示データ生成部１４とを備えている。【００５４】
更に、上記収録指示データ生成部１４には、収録音声信号評価部１６が併設されている。この収録音声信号評価部１６は、前述した入力テキストデータに対応する入力音声信号と新たに収録した音声信号とを比較して当該比較に結果得られる評価値を予め設定した所定値に満たない場合に外部に対して再収録を行う指示を出力する機能を備えている。
その他の構成は、前述した第２の実施形態と同一となっている。【００５５】
次に、本第５実施形態の動作を図１０に基づいて説明する。
本第５の実施の形態は、図１０のフローチャートに示されるように、収録指示データ生成部１４が生成した収録指示データを用いて、話者が音声収録作業を行い、収録音声信号を収集する（ステップＳ１０９）。この場合、話者としては、音声合成部１１の音声合成用データベース１０Ａを作成した際に用いた収録音声信号と同じ話者であることが望ましい。【００５６】
続いて、収録音声信号評価部１６は、リクエストとして入力された音声信号を基準とし、収録された音声信号を評価する（ステップＳ１１０）。そして、その評価値と閾値とを比較した結果（ステップＳ１１１）、評価値が閾値を上回った場合に処理を終了する。また、評価値が閾値を下回った場合、収録音声信号評価部１６は、話者に再収録を指示し、ステップＳ１０９の処理に戻って再収録を行う。
その他の動作は前述した図４（第２実施形態）における動作ステップ（Ｓ１０１、Ｓ１０３ａ、Ｓ１０４〜Ｓ１０７）とそれぞれ同一となっている。【００５７】
本第５実施形態は上記のように構成され機能するので、これによると前述した第２の実施形態と同一の作用効果を有するほか、更に、収録音声信号評価部１６により、評価値が一定値を上回るような収録音声信号が得られるまで収録を繰り返すことが出来るため、高音質で、よりタスクに対応した収録音声信号を収集することが可能となる。【００５８】
［第６の実施の形態］
次に、第６の実施形態を図１１乃至図１２に基づいて説明する。ここで、前述した第１の実施形態と同一の構成部材については同一の符号を用いるものとする。
この第６の実施形態は、音声収録システムにおける音声の収録指示データを作成するためのものである。【００５９】
図１１において、この第６の実施形態では、前述した第１実施形態（図１）に開示した各構成要素とほぼ同等に機能する音声合成用データベース６０Ａ、品質評価部６２、追加データ決定部１３、およびテキスト生成用記憶部１４Ａを備えた収録指示データ生成部１４、を備えている。【００６０】
この本第６実施形態にかかる音声収録システムにあっては、音声合成用データベース６０Ａに記憶されるデータの内容と、品質評価部６２の動作が、前述した第１実施形態の場合と異なった構成となっている。この場合、音声合成用データベース１０Ａには、音声合成処理の動作を規定する音声合成システム情報が記憶されている。ここで、音声合成システム情報とは、音声合成処理の動作を規定する情報であり、少なくとも、形態素解析モデル、言語辞書、アクセント辞書、韻律情報、合成規則情報、素片波形情報のいずれか一つを含む情報である。
その他の構成は、前述した第１実施形態（図１）の場合と同一となっている。【００６１】
次に、上記第６の実施形態の動作を図１２に基づいて説明する。
まず、図１２のフローチャートにおいて、品質評価部６２は、音声合成用データベース１７に記憶された音声合成に係るシステム情報を分析し、評価値を算出する（ステップＳ１０３ｃ）。続いて、評価値を算出して以降の動作ステップ（Ｓ１０４〜Ｓ１０６）は、前述した図２（第１実施形態）の場合と同一となっている。更に、その他の動作手順、即ち、図１２中、ステップＳ１０１から始まる動作ステップ（Ｓ１０１、Ｓ１０４〜Ｓ１０６）は、前述した図２（第１実施形態）に示すステップとそれぞれ同一となっている。【００６２】
このように、本第６実施形態によると、品質評価部６２が音声合成用データベース６１Ａに記憶された音声合成に係るシステム情報を分析し評価値を算出するように機能するので、図２におけるような音声合成部１０による合成音声化処理を経ずして、既存の音声合成システム情報とユーザが入力したテキストデータとから収録指示データを作成されることとなり、高速な収録指示データ作成が可能となるという従来にない優れた効果が得られる。【００６３】
［第７の実施の形態］
次に、第７の実施形態を図１３乃至図１４に基づいて説明する。ここで、前述した第１の実施形態と同一の構成部材については同一の符号を用いるものとする。【００６４】
図１３において、本第７の実施形態では、前述した第１実施形態（図１）に開示した各構成とほぼ同等に機能する構成、即ち、音声合成システム１０を構成する音声合成部１１及び音声合成用データベース１０Ａと、品質評価部７２と、追加データ決定部１３と、テキスト生成用記憶部１４Ａを備えた収録指示データ生成部１４とを備えている。
この本第６実施形態にかかる音声収録システムにあっては、音声合成用データベース１０Ａに記憶される一部データの内容と、品質評価部７２の動作が、前述した第１実施形態の場合と一部異なったものとなっている。【００６５】
この場合、品質評価部７２は、音声合成部１１でテキストを合成音声化する際に用いられた中間データを取り込んで分析し、評価値を算出する機能を備えている。ここで、「中間データ」とは、合成音声信号の生成情報であり、少なくとも発音記号列、各セグメントの継続時間長情報、ピッチパタン情報、選択された素片波形のいずれか一つを含む情報である。評価値の算出方法としては、単位選択のためのスコア計算におけるスコアを評価値とする方法等がある。
その他の構成は、前述した第１実施形態（図１）の場合と同一となっている。【００６６】
次に、本第７実施形態の動作を図１４のフローチャートに基づいて説明する。
この第７実施形態における音声収録システムにあっては、図１４に示すように、品質評価部７２は、音声合成部１１でテキストを合成音声化する際に用いられた中間データを分析して、評価値を算出する（ステップＳ１０３ｄ）。評価値を算出して以降の動作（Ｓ１０４〜Ｓ１０６）は、図２に示す第１の実施の形態と同一となっている。
ここで、上記図１４中、ステップＳ１０１から始まる他の動作手順は、前述した第１実施形態（図２）でおける動作ステップ（Ｓ１０１、Ｓ１０４〜Ｓ１０６）とそれぞれ同一となっている。【００６７】
以上のように、本第７実施形態によれば、品質評価部７２が音声合成時の詳細な中間データを評価し、追加データ決定部１３が、この評価値を用いて追加データを決定するため、より詳細な収録指示データ作成が可能となる。【００６８】
［第８の実施の形態］
次に、第８の実施形態を図１５乃至図１６に基づいて説明する。ここで、前述した第５の実施形態と同一の構成部材については同一の符号を用いるものとする。
この図１５に示す第８の実施形態は、前述した第５の実施形態の場合とほぼ同様に、音声合成システム１０を構成する音声合成部１１及び音声合成用データベース１０Ａと、品質評価部８２と、追加データ決定部１３と、テキスト生成用記憶部１４Ａを備えた収録指示データ生成部１４とを備えている。【００６９】
又、上記収録指示データ生成部１４には、収録音声信号評価部１６が併設されている。この収録音声信号評価部１６は、前述した入力テキストデータに対応する入力音声信号と新たに収録した音声信号とを比較して当該比較に結果得られる評価値を予め設定した所定値に満たない場合に外部に対して再収録を行う指示を出力する機能を備えている。【００７０】
更に、前述した音声合成部１１には、音声合成システム更新部８８が併設されている。この音声合成システム更新部８８は、収録指示データ生成部１４からの収録指示データを用いて収録した音声信号を前述した収録音声信号評価部１６を介して取込むと共に、この音声信号により前述した音声合成用データベース１０Ａに記憶された音声合成システム用の音声データを更新する機能を備えている。
その他の構成は、前述した第５の実施形態（図９）と同一となっている。【００７１】
次に、本第８実施形態の動作を図１６のフローチャートに基づいて説明する。
この第８実施形態における音声収録システムにあっては、図１６に示すように、音声合成システム更新部８８は、ステップＳ１０９で収録した音声信号を用いて収録データ評価値を検討し、その結果に基づいて音声合成用データベース１０Ａを含む音声合成システム１０を更新する（ステップＳ１１２）。
ここで、上記図１６中、ステップＳ１０１から始まるその他の動作手順は、前述した第５実施形態（図１０）でおける動作ステップ（Ｓ１０１、Ｓ１０２、Ｓ１０３ａ、Ｓ１０４〜Ｓ１１１）とそれぞれ同一となっている。【００７２】
以上のように、本第８実施形態によれば、前述した第５の実施形態の場合と同等の作用効果を有するほか、更に、音声合成システム更新部８８が、収録音声信号を用いて音声合成用データベース１０Ａを含む音声合成システムを更新すると共に、この更新された音声合成システム１０を用いて反復処理を行うようになるため、合成音の品質やタスクの適応度を更に有効に高めることが可能となる。【００７３】
［第９の実施の形態］
次に、第９の実施形態を図１７乃至図１８に基づいて説明する。ここで、前述した第８の実施形態と同一の構成部材については同一の符号を用いるものとする。
この図１７に示す第９の実施形態は、前述した第８の実施形態の場合とほぼ同様に、音声合成システム１０を構成する音声合成部１１及び音声合成用データベース１０Ａと、品質評価部８２と、追加データ決定部１３と、テキスト生成用記憶部１４Ａを備えた収録指示データ生成部１４とを備えている。【００７４】
又、上記収録指示データ生成部１４には、前述した第８の実施形態における収録音声信号評価部１６とほぼ同等に機能する収録音声信号評価部９６が併設されている。更に、前述した品質評価部８２には、当該品質評価部８２における評価結果に基づいて前記音声合成用データベースに不要とするデータを推定すると共に、当該音声合成用データベースから削除すべき不要な音声データを決定する不要データ決定部１９が併設されている。
この場合、不要データとしては、ピッチパタン，継続時間長，素片波形等が判断対象とされている。【００７５】
更に、前述した音声合成部１１には、前述した不要データ決定部１９で決定される不要データに基づいて前記音声合成用データベースに記憶されている音声合成データを更新する音声合成システム更新部９８が併設されている。
その他の構成は、前述した第８の実施形態（図１５）と同一となっている。【００７６】
次に、本第９実施形態の動作を図１８のフローチャートに基づいて説明する。
この第９実施形態における音声収録システムにあっては、図１８に示すように、まず、不要データ決定部１９は、品質評価部８２における評価結果に基づいて音声合成用データベース１０から削除すべき不要データを決定し、音声合成システム更新部９８に出力する（ステップＳ１１３）。音声合成システム更新部９８は、ステップＳ１０９で収録された音声信号を追加し、かつ不要データ決定部１９により決定された不要データで示されるデータを削除することによって音声合成用データベース１０を含む音声合成システムを更新する（ステップＳ１１２ａ）。【００７７】
その他の動作ステップ（ステップＳ１０１、Ｓ１０２、Ｓ１０３ａ、Ｓ１０４〜Ｓ１０７、Ｓ１０９〜Ｓ１１１）は、前述した第８実施形態（図１６）に示す各動作ステップとそれぞれ同一となっている。【００７８】
以上のように、この第９実施形態によれば、前述した第８実施形態の場合と同等の作用効果を有するほか、更に、音声合成システム更新部９８が、音声合成システム１０の声合成用データベース１０Ａにデータを追加すると共に不要なデータを削除するため、音声合成用データベース１０Ａの肥大化を防ぐことが可能となるという利点がある。
【実施例】
【００７９】
次に、上述した各実施形態に対応した実施例について説明する。
［実施例１］
この実施例１は、本発明にかかる上記第１実施形態（図１乃至図２）に対応したもので、図１９にこれを示す。ここで、図１９中、前述した図１と同一の構成部材については同一の符号を付すものとする。【００８０】
この図１９に示す実施例１においては、前述した図１に示す第１実施形態が備えている各構成要素、即ち、音声合成システム１０を構成する音声合成部１１及び音声合成用データベース１０Ａと、品質評価部１２と、追加データ決定部１３と、テキスト生成用記憶部１４Ａを備えた収録指示データ生成部１４とを備えている。更に、この収録指示データ生成部１４には、文生成用テキストデータベース１７は併設されている。【００８１】
音声合成部１１は、音声収録リクエストとなるテキストデータを取得すると共に、これを合成音声化する。尚、本実施例１では、音声合成方法としては波形接続型音声合成の手法を採用している。ここで、波形接続型音声合成とは、音声合成用データベース１０に予め大量の素片波形と当該各各素片波形に対応するラベルと呼ばれる音韻情報とを記憶しておき、素片波形を接続することによって音声を生成する音声合成方式の総称である。【００８２】
品質評価部１２は、音声合成部１１により出力される合成音声を評価し、評価データの数値を算出する。評価基準としては、素片波形の接続点における滑らかさ、韻律の自然性（韻律に急峻な変化がないか等）、標準音素とのスペクトルや波形の乖離、等が取り上げられている。【００８３】
追加データ決定部１３は、品質評価部１２により出力される評価データに基づいて、外部入力されるテキストデータを音声合成するのに不足している音声データを推定し、音声合成用データベース１０Ａに追加記憶すべき音声データを決定する。追加記憶すべき音声データの具体的内容は、ピッチパタン、継続時間長、素片波形等がある。【００８４】
次に、図２０を参照して、追加データ決定のための具体的方法を説明する。
この図２０（Ａ）に示されるように、例えば、「 中国の雲南省に住んでいます」 という内容のテキストが合成音声化され、合成音が出力されたとする。【００８５】
この場合、合成音は、品質評価部１２で評価され、継続時間長評価値，ピッチパタン評価値，および波形接続評価値が、それぞれアクセント句ごとに計算される。第１アクセント句「中国の」と、第３アクセント句「住んでいます」については、上記した３つの評価値が全て「１０」であるが、第２アクセント句「雲南省に」ついては、継続時間長評価値「８０」、ピッチパタン評価値「６５」、波形接続評価値が「２０」とする。【００８６】
これは、「 雲南省に」 と言うアクセント句について、継続時間長とピッチパタンは既に音声合成用データベース１０Ａに存在しているもので表現できるが、素片同士を滑らかに接続できる素片波形が音声合成用データベース１０Ａに存在しないことを示している。
ここで、評価値に対する閾値が「５０」に設定されているものとすれば、追加データ決定部１３は、追加記憶すべき音声データは、素片波形であると決定し、追加記憶音声データとして、「うんなんしょーに」と発声された波形データを収録すべく収録指示データ生成部１４を起動する。【００８７】
収録指示データ生成部１４は、追加データ決定部１３で決定された追加データから文生成用テキストデータベース１７を索引し、出力される文生成用テキストから、収録指示データを生成する。収録指示データは、少なくとも収録すべき発声内容を記述した発声リストを含み、さらに、発声様式等を指示するテキストや正しい韻律を指示する図表が追加されてもよい。発声リストのフォーマットの一例を図２０（Ｂ）に示す。【００８８】
ここで、外部入力されるテキストデータは、発話内容が記述された発話内容テキストデータに加え、更に話速，感情，抑揚などを指示する補助テキストデータを含んでもよい。この場合、補助テキストデータは、音声合成部１１で発話内容テキストデータの音声合成化の際に使用してもよいし、収録指示データとしてもよい。
又、上述した例では、収録指示データ生成部１４において、文生成用テキストデータベース１７を用いて有意味文を生成しているが、収録文リストとして、無意味文や無意味単語を生成してもよい。また、音声合成リクエストとなるテキストをそのまま収録文リストとしてもよく、音声合成リクエストのテキストと文生成用テキストデータベース１７のテキストとを混在させてもよい。【００８９】
更に、収録指示データ生成部１４は、収録指示データに含まれる発声リストから収録される音声信号の総時間を推測し、それに応じて追加記憶音声データの充足率を変化させることもできる。例えば、追加データの充足率を１０〔％〕とした場合、音声信号の総時間が非常に長くなり、音声合成システム内における音声合成用データベース１０Ａに追加した際に大幅に音声データが増えてしまうことが想定される。
このような場合は、例えば、充足率を６０〔％〕で許容することで、音声データの大幅な増大を防ぐことが可能となる。この際、追加データの４０〔％〕分を削除しなければならないが、削除するデータを決定する方法として、文生成用テキストデータベース１７から極力同一文内に追加データが多く入るように選択する方法や、データの重要度をリクエストの頻度等から推測する方法等がある。【００９０】
［実施例２］
この実施例２は、本発明にかかる上記第２実施形態（図３乃至図４）に対応したもので、図２２にこれを示す。ここで、図２１中、前述した図３と同一の構成部材については同一の符号を付すものとする。【００９１】
この図２１に示す実施例２においては、前述した図３に示す第２実施形態が備えている各構成要素、即ち、音声合成システム１０を構成する音声合成部１１及び音声合成用データベース１０Ａと、品質評価部２２と、追加データ決定部１３と、テキスト生成用記憶部１４Ａを備えた収録指示データ生成部１４とを備えている。更に、この収録指示データ生成部１４には、文生成用テキストデータベース１７が併設されている。【００９２】
また、音声合成リクエストとして、テキストデータと音声信号が入力されたものとする。ここで、テキストデータと音声信号とは対応関係にあることが望ましく、更には同一内容であることが好ましい。このため、本実施例２では、テキストデータと音声信号とは同一内容であるものとして説明する。【００９３】
品質評価部２２により出力される品質評価値１２ａは、合成音声と対応する音声信号とを比較し、特徴量の比較結果に基づいて評価値を算出する。ここで、比較する特徴量としては、基本周波数（Ｆ０）パタン，スペクトル，波形，継続時間長等が考えられ、算出する数値としては、２乗距離等の類似度が考えられる。ここでは、Ｆ０，スペクトル，継続時間長の類似度を算出したものとする。【００９４】
追加データ決定部１３は、品質評価部１２により出力される比較結果データの数値と、予め設定した閾値とを比較することによって追加データを決定する。又、収録指示データ生成部１４は、追加データ決定部１３で決定された追加記憶音声データに基づいて収録指示データを生成する。
この収録指示データは、上記した実施例１のように、発声内容を記述するテキストで発声リストを作成してもよく、また、入力音声信号を話者が発生する手本としてもよい。もちろん、テキストと音声信号の両方を用いてもよく、更に、韻律を指示する図表を加えてもよい。【００９５】
［実施例３］
この実施例３は、本発明にかかる上記第４実施形態（図５乃至図６）および第５実施形態（図７乃至図８）に対応したもので、図２２（Ａ）（Ｂ）にこれを示す。ここで、図２２（Ａ）中、前述した図５又は図７と同一の構成部材については同一の符号を付すものとする。【００９６】
この図２２（Ａ）（Ｂ）に示す実施例３においては、前述した第３乃至第４の各実施形態が備えている各構成要素、即ち、音声合成システム１０を構成する音声合成部１１及び音声合成用データベース１０Ａと、品質評価部３２（４２）と、追加データ決定部１３と、テキスト生成用記憶部１４Ａを有する収録指示データ生成部１４と、セグメンテーション抽出部１５とを備えている。更に、収録指示データ生成部１４には、文生成用テキストデータベース１７が併設されている。そして、この実施例３においても、上述した実施例２と同様に、テキストデータと音声信号とが入力されるものとする。【００９７】
ここで、セグメンテーションデータ抽出部１５（４５）は、セグメンテーションデータとして、音声信号の各音素の継続時間長情報を抽出する。抽出方法としては、ＤＰマッチングにおけるＨＭＭ（隠れマルコフモデル）によるセグメンテーション等がある。セグメンテンションデータの記述形式は、例えば、図２２（Ｂ）に示されるように、各音素（ｃｈ、ｕ１、…）の継続時間を「ｍｓｅｃ単位」で記述する方法等がある。
前述した本発明の第３実施形態（図５参照）で説明したように、セグメンテーションデータを品質評価部３２に出力する場合は、比較の際に音素のマッチングを取るため、セグメンテーションデータを使うことがある。【００９８】
また、前述した本発明の第４実施形態（図７参照）で記述されているように、セグメンテーションデータを音声合成部４１に出力する場合は、合成音声化の際に、セグメンテーションデータの持つ各音素の継続時間長を忠実に再現するような合成音声を作成する。このことにより、音声信号と各音素の継続時間長が一致した合成音声が生成されるため、品質評価部３２で音素マッチングを取る必要がなくなる。
尚、セグメンテーションデータ抽出部１５（４５）で抽出されたセグメンテーションデータは、音声合成部１１と品質評価部３２の両方に出力してもよい。【００９９】
［実施例４］
この実施例４は、前述した図１１に示す第６実施形態に対応するもので、図２３にこれを示す。ここで、図２３中、前述した図１１と同一の構成部材については同一の符号を付すものとする。【０１００】
この図２３に示す実施例４においては、前述した第６実施形態が備えている各構成要素、即ち、音声合成用データベース６０Ａ、品質評価部６２、追加データ決定部１３、およびテキスト生成用記憶部１４Ａを備えた収録指示データ生成部１４とを備えている。更に、この収録指示データ生成部１４には、文生成用テキストデータベース１７が併設されている。ここで、音声合成用データベース６０Ａには、合成規則，ピッチパタンモデル，継続時間長モデル，素片波形等の音声合成システム情報が記憶されている。【０１０１】
品質評価部６２は、外部入力されたテキストデータに基づき、音声合成用データベース６０Ａに記憶されている音声合成システム情報を分析し、評価値を算出する。ここでは、音声合成システム情報として、素片波形から品質劣化を伴う音節列がそれぞれ抽出されるようになっている。【０１０２】
例えば、音声合成リクエストであるテキストデータ内に、「イルクーツク」といった単語が含まれているものとする。又、音声合成用データベース６０Ａ内には、「いるくーつく」を構成する各音節は存在するが、「るくーつ」という音節列は存在しないものとする。このような音声合成用データベース６０Ａを含む既存の音声合成システムで「いるくーつく」といった音節列を表現する場合、音節の前後環境が異なる「る」「くー」「つ」を組み合わせて生成しなければならない。このため、このデータは品質劣化を伴う音節列であることが判明する。【０１０３】
従って、追加データ決定部１３で、「るくーつ」という音節列を含む素片波形が追加記憶音声データの対象として挙げられ、収録指示データ生成部１４において、音節列「るくーつ」を含む音節信号を収録するような収録指示データが生成される。【０１０４】
［実施例５］
次に、実施例５を図２４に基づいて説明する。この実施例５は、前述した図１３に示す第７実施形態に対応するものである。ここで、図２４中、前述した図１３と同一の構成部材については同一の符号を付すものとする。【０１０５】
この図２４に示す実施例５においては、前述した第７実施形態が備えている各構成要素、即ち、音声合成システム１０を構成する音声合成部１１及び音声合成用データベース１０Ａと、品質評価部７２と、追加データ決定部１３と、テキスト生成用記憶部１４Ａを備えた収録指示データ生成部１４とを備えている。この収録指示データ生成部１４には、文生成用テキストデータベース１７が併設されている。
品質評価部７２は、音声合成部１１において入力テキストデータが合成音声化された際に用いられた中間データを抽出する。ここでは、中間データとして、Ｆ０の変更量，ピッチパタン，素片波形の候補数が抽出されるものとする。【０１０６】
ここで、Ｆ０の変更量を例にとり、中間データについて詳細に説明する。
一般に、Ｆ０の変更量が大きい場合には、合成音声の音質が劣化することが知られている。例えば、音声素片Ｕ１の元々の平均Ｆ０が１５０〔Ｈｚ〕だったとして、この音声素片Ｕ１が３００〔Ｈｚ〕に変更されていたとする。また、追加データ決定部１３で「Ｆ０の変更量が１．５倍以上の音声素片については追加記憶音声データとする」というルールが設定されているものとする。【０１０７】
この場合、音声素片Ｕ１の変更率は２倍であるため、音声素片Ｕ１は、追加記憶音声データの対象となり、収録指示データ生成部１４では、音声素片Ｕ１と同一発声内容で、平均Ｆ０が３００〔Ｈｚ〕であるような音声信号を収録するように収録指示データを生成する。指示方法としては、単音節で発声する場合、３００〔Ｈｚ〕のトーン音を手本音声信号として指示する方法等が考えられる。【０１０８】
［実施例６］
次に、実施例６について説明する。この実施例６は、前述した第５実施形態（図９）および第８実施形態（図１５）に対応するもので、図２５にその詳細を示す。
ここで、図２５中、前述した図９若しくは図１５と同一の構成部材に付いては同一の符号を用いるものとする。【０１０９】
この図２５に示す実施例６は、音声合成システム１０を構成する音声合成部１１及び音声合成用データベース１０Ａと、品質評価部２２（８２）と、追加データ決定部１３と、テキスト生成用記憶部１４Ａを備えた収録指示データ生成部１４とを備えている。又、上記収録指示データ生成部１４には、収録音声信号評価部１６が併設されている。更に、前述した音声合成部１１には、音声合成システム更新部８８が併設されている。【０１１０】
この内、収録音声信号評価部１６は、収録された音声信号と入力音声信号を比較することにより、収録音声信号が入力音声信号による音声合成リクエストにどれだけ適応しているかについての評価を行う。評価方法としては、上記した図２１における実施例２の場合と同様に、Ｆ０パタン，スペクトル，波形，継続時間長等の特徴量の距離による評価等が考えられる。【０１１１】
又、収録音声信号評価部１６には、評価値に対して閾値が予め設定されているものとする。そして、評価値が閾値より低い場合、再収録のための指示を話者に対して出力する。具体的には、モニタ等を介して再収録対象の発声リストを表示する方法等が考えられる。  再収録された音声信号は、再び収録音声信号評価部１６において評価され、評価値が閾値より低い場合は、再度収録することになる。評価値が閾値より高い場合、収録された音声信号が、音声合成システム更新部８８に出力される。【０１１２】
音声合成システム更新部８８は、入力された収録音声信号を用いて、音声合成用データベース１０Ａの音声データを更新する。音声合成用データベース１０Ａには、合成規則，ピッチパタンモデル，継続時間長モデル，素片波形等が記憶されているものとする。また、追加記憶音声データとして、素片波形とピッチパタンを追加するように設定されているものとする。この場合、入力された収録音声信号からピッチパタンと素片波形とが作成される。【０１１３】
作成方法はマニュアルでも自動でもよいが、ピッチパタンを自動で作成する方法としては自己相関法等によるＦ０自動抽出等の方法が、又、素片波形を自動で作成する方法としてはＨＭＭによるセグメンテーションと切り出しによる方法等が、それぞれ考えられる。そして、音声合成システム更新部８８では、ここで作成された素片波形とピッチパタンを用いて、前述した音声合成用データベース１０Ａを更新することができる。【０１１４】
ここで、音声合成システムの具体的なシステム構成例を図２８に示す。
この図２８に示すように、ユーザ＃１〜＃３は、Ｗｅｂ（World Wide Web）サイト等を用いて、テキストおよび音声信号による音声合成リクエストを音声収録システム２０に記憶する。この音声収録システム２０は、上述した方法で収録指示データを作成し、モニタ３１等を通して話者である声優やアナウンサー等に収録指示を出力する。話者は、マイクロフォンとパーソナルコンピュータ等からなる音声収録機器３０を用いて音声を収録し、音声収録システム２０に記憶させる。【０１１５】
そして、音声収録システム２０では、収録された音声信号を評価し、評価値が一定値以下であれば、モニタ３１等を通して再収録の指示を出す。又、評価値が一定値以上であれば、音声合成用データベース１００を更新し、更新された新たな音声合成システム２１が作成される。【０１１６】
［実施例７］
次に、実施例７について説明する。
この実施例７は、前述した第９の実施形態に対応するもので、第９の実施形態で示した図１７を参照しながら詳細に説明する。
図１７において、不要データ決定部１９は、品質評価部８２における評価結果から、音声合成部１１の音声合成用データベース１０Ａから削除すべき不要データを決定する。不要データとしては、ピッチパタン，継続時間長，素片波形等が対象データとして扱われる。【０１１７】
ここで、ピッチパタンと素片波形を例にとって説明する。音声合成リクエストとしては多重のテキストデータと音声信号が存在し、図２７にその一例が示されるように、「 いかがですか？」 といった文末を持つ文章が多く存在しているものとする。さらに、「 いかがですか？」 の末尾のピッチパタンが一般的な疑問文のように、ピッチが上がって終わっているもの（図２７（Ａ））は全く無く、全て語尾のピッチが下がって終わっているもの（図２７（Ｂ））であったとする。【０１１８】
この場合、上記した音声合成リクエストに適応した音声合成エンジン（音声合成部１１）では、「 いかがですか？」 に関しては、文末のピッチが下がるピッチパタンで表現されるべきである。
従って、音声合成用データベース１０Ａに、図２７（Ａ）のように文末のピッチが上がる「 いかがですか？」 のピッチパタンおよび素片波形は、削除されるべきデータであると判明する。【０１１９】
ここで、音声合成システム更新部９８は、収録音声信号評価部９６から入力された収録音声信号から抽出されたピッチパタン，素片波形等のデータを、音声合成用データベース１０Ａに追加するとともに、不要データ決定部１９で決定された不要データを、音声合成用データベース１０Ａから削除する。【０１２０】
なお、ここでは、品質評価部８２における評価結果から不要データを決定したが、他の実施形態にあって品質評価部１２、２２，３２，４２，６２，７２，８２における評価結果に基づき、それぞれの実施例で不要データを決定するようにしてもよい。また、この実施例７では、音声合成システム更新部８８が、収録された音声信号および音声信号から作成されたパラメータを追加する処理と、不要データに基づいて音声合成データベース１０Ａ内の音声データを削除する処理との両方を行っているが、追加処理と削除処理を、それぞれ別個に用意された音声合成システム更新部が行う構成としてもよい。このようにすると、音声データ更新処理の高速化を図ることができる。【０１２１】
以上、各実施形態および実施例について説明したように、本発明によれば、既存の音声合成システムをユーザが所望するタスクに適応させ、品質を向上させることができ、しかも音声合成用データベース１０の肥大化を防ぐことができる。【０１２２】
なお、図２、図４、図６、図８、図１０、図１２、図１４、図１６、図１８のそれぞれに示すフローチャートは、本発明の実施の形態１〜９における音声収録システムの動作のみならず、本実施形態にかかる音声収録方法の各工程についても合わせて示したものである。【０１２３】
即ち、本実施形態における音声収録システムは、その稼働に際しては、音声収録のためのシーケンス制御において、少なくとも、音声合成用データベース１０を参照し、入力テキストデータから所望の合成音声を生成する第１のステップ（例えば、図１のＳ１０１、Ｓ１０２）と、合成音声の特徴量に基づき前記合成音声の品質評価を行なう第２のステップ（Ｓ１０３）と、品質評価の結果に基づき、音声合成用データベース１０に追加記憶すべき音声データを決定する第３のステップ（Ｓ１０４、Ｓ１０５）と、を順次実行するようになっている。【０１２４】
なお、上記した第２のステップ（Ｓ１０３）は、合成音声と入力テキストデータに対応する入力音声信号とを比較して特徴量の類似度を評価し、所望の品質を満たすか否かを判定するサブステップ（例えば、図４のＳ１０３ａ）、を含んだ構成としてもよい。【０１２５】
また、本実施形態における音声収録システムでは、その稼動に際しては、音声収録のためのシーケンス制御において、少なくとも、入力テキストデータを取得する第１のステップ（例えば、図１２のＳ１０１）と、取得した入力テキストデータと、音声合成用データベースに記憶された音声合成処理の動作を規定する音声合成システム情報を分析して評価し、音声合成用データベースに記憶された音声データが所望の品質を満たすか否かを判定する第２のステップ（Ｓ１０３ｃ、Ｓ１０４）と、品質評価の結果に基づき、音声合成用データベース１０に追加記憶すべき音声データを決定する第３のステップ（Ｓ１０５）と、を順次実行するようになっている。【０１２６】
また、第３のステップ（Ｓ１０５）において決定された音声データに対応して収録すべき音声信号の発声内容が記述されたテキストデータを含む収録指示データを生成する第４のステップ（例えば、図２のＳ１０６）、を実行する。【０１２７】
なお、上記した第２のステップ（Ｓ１０３）は、入力テキストデータに対応する入力音声信号を取得し、入力音声信号から少なくとも時刻情報に対応付けられた音素列を含むセグメンテーションデータを抽出するサブステップ（例えば、図６のＳ１０８）と、セグメンテーションデータを用いて時刻情報との整合をとり、合成音声と入力音声信号を比較して特徴量の類似度を評価し、所望の品質を満たすか否かを判定するサブステップ（Ｓ１０２、Ｓ１０４）と、を含んだ構成としてもよい。【０１２８】
また、上記した第２のステップ（Ｓ１０３）は、入力テキストデータに対応する入力音声信号を取得し、入力音声信号から少なくとも時刻情報に対応付けられた音素列を含むセグメンテーションデータを抽出するサブステップ（例えば、図８のＳ１０８ａ）を含み、上記した第１のステップ（Ｓ１０２）は、抽出されたセグメンテーションデータを用いて入力音声信号に対応する時刻情報を持つ合成音声を生成するサブステップ（Ｓ１０２ａ）を含んだ構成としてもよい。【０１２９】
また、上記した第４のステップ（Ｓ１０６）は、入力テキストデータに対応する入力音声信号と収録した音声信号とを比較して収録した音声信号を評価するサブステップ（例えば、図１０のＳ１０９、Ｓ１１０）と、評価の結果得られる評価値が閾値に満たない場合に再収録を行う収録指示データを出力するサブステップ（Ｓ１１１、Ｓ１０９）と、を含んだ構成としてもよい。【０１３０】
また、第４のステップ（Ｓ１０６）において出力された収録指示データを用いて収録した音声信号を用い、音声合成用データベース１０に記憶された音声データを更新する第５のステップ（例えば、図１６のＳ１１２ａ）、を実行する。
更に、前述した第５のステップ（Ｓ１１２ａ）は、第４のステップ（Ｓ１０６）における評価結果に基づき、音声合成用データベース１０から削除すべき不要な音声データを決定するサブステップ（例えば、図１８のＳ１１３）を含んだ構成としてもよい。【０１３１】
また、上記した第５のステップ（Ｓ１１２ａ）は、第４のステップ（Ｓ１１３）において決定された不要データに基づき音声合成用データベース１０に記憶される音声データを更新するサブステップ（例えば、図１８のＳ１１２ｂ）を含んだ構成としてもよい。【０１３２】
上記した本実施形態にかかる音声収録方法によれば、音声収録システムが、第１のステップを実行することにより生成される合成音声の特徴量に基づき品質評価を行う第２のステップを実行し、その品質評価結果に基づき音声合成用データベース１０に追加記憶すべき音声データを決定する第３のステップを実行することにより、既存の音声合成システムを用いて作成した合成音声の品質を評価することができ、この評価結果に基づき既存の音声合成システムを更新する際に追加すべき音声データを容易に決定することができる。【０１３３】
また、音声収録システムが、上記した第２のステップを実行するにあたり、入力テキストデータを音声合成した合成音声と、入力テキストデータに対応した音声信号とを比較するサブステップを実行することにより、既存の音声合成システムで表現しきれない特徴が明確になるため、よりタスクに適応した音声データの作成が可能になる。【０１３４】
また、本実施形態にかかる音声収録方法によれば、音声収録システムが、音声合成用データベース１０Ａに記憶された音声合成処理の動作を規定する、例えば、形態素解析モデルや韻律情報等の音声合成システム情報を分析して評価する第２のステップを実行することにより、合成音声化処理を経ることなく、取得した入力テキストデータと、既存の音声合成システムの音声合成システム情報とから、既存の音声合成システムを更新する際に追加記憶すべき音声データを容易に、かつ、高速に決定することができる。
また、音声収録システムが、上記した第３のステップを実行することにより決定される音声データに対応して収録すべき音声信号の発声内容が記述されたテキストデータを含む収録指示データを生成する第４のステップを実行することにより、既存の音声合成システムを更新する際の音声データの収録が容易になる。【０１３５】
また、音声収録システムが、上記した第２のステップを実行するにあたり、継続時間長情報等のセグメンテーションデータを抽出し、これを合成音声と入力音声信号との比較に利用することにより、その結果、より精密で詳細な合成音声の品質評価が可能になる。また、音声収録システムが、音声信号のセグメンテーションデータが示す継続時間長情報どおりの合成音声を生成するため、品質評価の際の合成音声と入力音声信号との比較操作を不要とすることができる。【０１３６】
更に、音声収録システムが、上記した第４のステップを実行するにあたり、入力テキストデータに対応する入力音声信号と収録した音声信号とを比較し、この比較結果得られる評価値が所定の値に満たない場合に外部に再収録を行う指示を出力するサブステップを実行することにより、話者による収録音声の評価値が所定の値を上回るまで収録操作を繰り返すことができるため、高音質で、かつタスクに適応した収録音声信号を取得することができる。【０１３７】
また、音声収録システムが、収録した音声信号を用いて音声合成システムを更新する第５のステップを実行することにより、更新された音声合成システムを用いて反復処理を行い、合成音声の品質やタスクの適応度を高めることが可能になる。【０１３８】
更に、音声収録システムが、上記した第４のステップを実行することにより出力される評価結果に基づき音声合成用データベースから削除すべき不要な音声データを決定する第５のステップにおけるサブステップを実行することにより、音声合成用データベース１０に音声データを追加記憶するとともに、不要なデータを削除するため、音声合成用データベース１０の肥大化を回避することができる。更に、音声収録システムが、上記した第４のステップを実行することにより決定された不要データに基づき、音声合成用データベース１０に記憶される音声データを更新する第５のステップにおけるサブステップを実行することにより、不要データが削除されるため、音声合成用データベースの肥大化を回避することができる【０１３９】
なお、上述した音声収録システムにあって、その各構成部分が実行する前述した第１乃至第５の各ステップ、および第１乃至第５の各ステップにおける各サブステップにあっては、その各実行内容を、それぞれ、音声合成処理機能、品質評価処理機能、追加データ決定処理機能、収録指示データ生成機能、音声合成システム更新処理機能、およびそれぞれのサブ処理機能としてプログラム化し、コンピュータに実行させるようにしてもよい。
このようにしても上記した第１乃至第５の各ステップおよび各ステップ内のサブステップにおける処理内容と同等の処理をコンピュータで実行処理することができ、これによって前述した音声収録方法と同一の目的を効率よく達成することができる。【０１４０】
本発明は上述した各実施形態及び実施例に開示したように構成され機能するので、これによると、音声合成システムをユーザの望んだタスクに適応させると共にその品質を向上させることができ、しかも既存の音声合成システムにも適用し得るばかりでなく、音声合成用データベース内の不要データの削除も可能とし、これにより、音声合成用データベースの肥大化を防ぐこともでき、又、多数のユーザの要求から、最も求められているタスクに適応した音声合成システムを構築することができる。より具体的には、多数のユーザの要求を常に一定水準で満たしながら当該音声合成システムの内容を更新することができ、音声合成アプリケーションに最適な音声に対する収録システムの構築が可能となるという従来にない優れた効果を備えた音声収録システム、音声収録方法、および収録処理プログラムを提供することができる。
【０１４１】
ここで、上記した品質評価部については、前記合成音声と前記入力テキストデータに対応する入力音声信号とを比較して特徴量の一致度を評価すると共に、予め設定した所望の品質を満たすか否かを判定する機能を備えた構成としてもよい。
このため、これによると、品質評価部が、入力テキストデータを音声合成した合成音声と、入力テキストデータに対応した音声信号とを比較することにより、既存の音声合成システムで表現しきれない特徴が明確になるため、よりタスクに適応した音声データの作成が可能になる。【０１４２】
また、上記した品質評価部については、前記入力テキストデータに対する音声合成化に際して前記音声合成部が生成した中間データを分析して評価すると共に、これに基づいて前記音声合成用データベースに記憶された音声データが所望の品質を満たしているか否かを判定する機能を備えた構成としてもよい。【０１４３】
このため、これによると、品質評価部が、音声合成の際に音声合成部によって生成される、例えば、発音記号や選択された素片波形等の詳細な中間データを分析して評価することで追加記憶すべき音声データを決定することができるため、既存の音声合成システムを用いて作成した合成音声を高い精度で評価することができ、既存の音声合成システムを更新する際に追加記憶すべき音声データを容易に決定することができる。【０１４４】
ここで、上記した入力テキストデータについては、音声様式を記述した様式指定データを更に含み、前記様式指定データは、ピッチパタン、発話速度を示すデータの内の少なくとも一つを含む構成としてもよい。【０１４５】
また、上記した音声合成用データベースについては、前記記憶される音声データとして、ピッチパタンモデル、継続時間長モデル、音声素片波形のうちの少なくとも一つを記憶する構成としてもよい。
更に、上記した追加データ決定部により決定される音声データについては、ピッチパタンパラメータ、継続時間長パラメータ、音声素片波形のうちの少なくとも一つを含む構成としてもよい。【０１４６】
また、前述した前記追加データ決定部に、当該追加データ決定部により決定される音声データに対応して、収録すべき音声信号の発声内容が記述されたテキストデータを含む収録指示データを生成する収録指示データ生成部を併設してもよい。
このようにすると、収録指示データ生成部が、追加データ決定部により決定される音声データに対応して収録すべき音声信号の発声内容が記述されたテキストデータを含む収録指示データを生成することから、既存の音声合成システムを更新する際の音声データの収録が容易になる。【０１４７】
また、上記した収録指示データ生成部については、前記収録指示データに含まれる、収録すべき音声信号の発声内容が記述されたテキストデータから収録される音声信号の総時間を演算し、前記演算結果に応じて収録すべき音声信号の量を抑制する機能を備えた構成としてもよい。
更に、前述した収録指示データ生成部は、テキスト生成用記憶部を有すると共に、このテキスト生成用記憶部に記憶された生成用テキストデータを参照して前記収録指示データを生成する機能を備えた構成としてもよい。【０１４８】
又、上記した収録指示データ生成部については、前記収録指示データから収録すべき音声信号の量を演算し、前記演算された音声信号の量に応じて前記追加データの充足率を変化させる機能を備えた構成としてもよい。
更に、上記した収録指示データ生成部については、前記追加データを選択して収録指示データを作成する機能を備えた構成としてもよい。
又、上記した収録指示データ生成部については、前記音声合成部に対して入力される前記入力テキストデータ、テキスト生成用記憶部に記憶された生成用テキストデータ、および前記追加データの内の少なくとも一つにより、前記追加データの全部或いは一部を充足する前記収録指示データを生成する機能を備えた構成としてもよい【０１４９】
更に、上記した収録指示データ生成部により生成される前記収録指示データは、発声内容を指示する発声内容指示データを含み、前記発声内容指示データは、前記発声内容を記述したテキストデータ、もしくは発生内容が同一である合成音声のうちの少なくとも一つを含む構成としてもよい。
又、上記した収録指示データ生成部により生成される収録指示データは、音声様式を指示する発声様式指示データを更に含み、前記発声様式指示データは、ピッチパタン、継続時間長、抑揚、感情を示すデータのうちの少なくとも一つを含む構成としてもよい。又、上記した収録指示データ生成部により生成される収録指示データは、前記入力テキストデータに対応する入力音声信号に含む構成としてもよい。【０１５０】
更に、前記入力テキストデータに対応する入力音声信号の、少なくとも時刻情報に対応付けられた音素列を含むセグメンテーションデータを抽出するセグメンテーションデータ抽出部を前述した前記品質評価部に併設すると共に、この品質評価部が、前記セグメンテーションデータを用いて時刻情報との整合をとり、前記合成音声と前記入力音声信号を比較して特徴量の類似度を評価し、これにより所望の品質を満たすか否かを判定する機能を備えた構成としてもよい。【０１５１】
このため、これによると、セグメンテーション抽出部が、入力テキストデータに対応する入力音声信号のセグメンテーションデータを抽出し、品質評価部が、抽出されたセグメンテーションデータを用いて時刻情報との整合をとり、合成音声と入力音声信号を比較して特徴量の類似度を評価し、所望の品質を満たすか否かを判定することで、品質評価部が、継続時間長情報等のセグメンテーションデータを合成音声と入力音声信号との比較に利用することが出来、その結果、より精密で詳細な合成音声の品質評価が可能になる。【０１５２】
更に、前述した入力テキストデータに対応する入力音声信号の、少なくとも時刻情報に対応付けられた音素列を含むセグメンテーションデータを抽出するセグメンテーションデータ抽出部を、前記音声合成部に併設すると共に、この音声合成部が、前記セグメンテーションデータを用いて前記入力音声信号に対応する時刻情報を持つ合成音声を生成する機能を備えた構成としてもよい。
このため、これによると、音声合成部において、音声信号のセグメンテーションデータが示す継続時間長情報どおりの合成音声が生成されるため、品質評価部における合成音声と入力音声信号との比較操作を不要とすることができる。【０１５３】
また、上記した音声収録システムに、前記入力テキストデータに対応する入力音声信号と収録した音声信号とを比較し、当該比較の結果得られる評価値が予め設定した所定値に満たない場合に外部に対して再収録を行う指示を出力する収録音声信号評価部を、前記収録指示データ生成部に併設する、という構成としてもよい（。
このため、これによると、収録音声信号比較部が、入力テキストデータに対応する入力音声信号と収録した音声信号とを比較し、比較の結果得られる評価値が所定の値を超えた場合に処理を終了し、所定の値に満たない場合に外部に再収録を行う指示を出力することで、話者による収録音声の評価値が所定の値を上回るまで収録操作を繰り返すことができるため、高音質で、かつタスクに適応した収録音声信号を取得することができる。【０１５４】
又、前述した指示データを用いて収録した音声信号により前記音声合成用データベースに記憶された音声合成システム用の音声データを更新する音声合成システム更新部を、前記音声合成部に併設した構成としてもよい。
このため、これによると、音声合成システム更新部が、収録した音声信号を用いて音声合成システムを更新し、更に、更新された音声合成システムを用いて反復処理を行うため、合成音声の品質やタスクの適応度を高めることが可能になる。【０１５５】
又前述した品質評価部に、当該品質評価部における評価結果に基づいて前記音声合成用データベースに不要なデータを推定すると共に当該音声合成用データベースから削除すべき不要な音声データを決定する不要データ決定部を併設した構成としてもよい。
このため、これによると、不要データ決定部が、品質評価部における評価結果に基づき、前記音声合成用データベースから削除すべき不要な音声データを決定するため、音声合成用データベースに音声データを追加記憶するとともに、不要なデータを削除するため、音声合成用データベースの肥大化を回避することができる。【０１５６】
ここで、上記した不要データ決定部により決定される不要データは、ピッチパタンパラメータ、継続時間長パラメータ、音声素片波形のうち少なくとも一つを含む構成としてもよい。【０１５７】
又、前述した不要データに基づいて前記音声合成用データベースに記憶される音声合成用の音声データを更新する音声合成システム更新部を、前記音声合成部に併設した構成としてもよい。
このため、これによると、音声合成システム更新部が、不要データ決定部により決定された不要データに基づき音声合成用データベースに記憶される音声データを更新するため、音声合成用データベースの肥大化を回避することができる。【０１５８】
また、上記した第２のステップでは、前記合成音声と前記入力テキストデータに対応する入力音声信号とを比較して特徴量の一致度を評価すると共に、これに基づいて前記合成音声が所望の品質を満たすか否かを判定するサブステップを含む構成としてもよい。
このため、これによると、音声収録システムが、入力テキストデータを音声合成した合成音声と、入力テキストデータに対応した音声信号とを比較することにより、既存の音声合成システムで表現しきれない特徴が明確になるため、よりタスクに適応した音声データの作成が可能になる。【０１５９】
また、上記した音声収録方法に、前記第３のステップで決定された音声データに対応して収録すべき音声信号の発声内容が記述されたテキストデータを含む収録指示データを生成する第４のステップ、を付加する構成としてもよい。
このため、これにより、音声収録システムが、第３のステップを実行することにより決定される音声データに対応して収録すべき音声信号の発声内容が記述されたテキストデータを含む収録指示データを生成する第４のステップを実行することにより、既存の音声合成システムを更新する際の音声データの収録が容易になる。【０１６０】
ここで、前述した第２のステップでは、前記入力テキストデータに対応する入力音声信号を取得して当該入力音声信号から少なくとも時刻情報に対応付けられた音素列を含むセグメンテーションデータを抽出するサブステップと、前記セグメンテーションデータを用いて時刻情報との整合をとり，前記合成音声と前記入力音声信号を比較して特徴量の一致度を評価すると共に，これに基づいて所望の品質を満たすか否かを判定するサブステップとを含むように構成してもよい。【０１６１】
このため、これによると、音声収録システムが、第２のステップの実行にあたり、入力テキストデータに対応する入力音声信号のセグメンテーションデータを抽出するサブステップと、ここで抽出されたセグメンテーションデータを用いて時刻情報との整合をとり、合成音声と入力音声信号を比較して特徴量の類似度を評価し、所望の品質を満たすか否かを判定するサブステップとを実行することにより、継続時間長情報等のセグメンテーションデータを合成音声と入力音声信号との比較に利用することが出来、その結果、より精密で詳細な合成音声の品質評価が可能になる。【０１６２】
又、上記した第２のステップでは、前記入力テキストデータに対応する入力音声信号を取得し、前記入力音声信号から少なくとも時刻情報に対応付けられた音素列を含むセグメンテーションデータを抽出するサブステップを含み、また、第１のステップでは、前記抽出されたセグメンテーションデータを用いて前記入力音声信号に対応する時刻情報を持つ合成音声を生成するサブステップを含む構成としてもよい。【０１６３】
又、前述した第１のステップでは、前記入力テキストデータに対応する入力音声信号を取得し、前記入力音声信号から少なくとも時刻情報に対応付けられた音素列を含むセグメンテーションデータを抽出するサブステップと、前記抽出されたセグメンテーションデータを用いて前記入力音声信号に対応する時刻情報を持つ合成音声を生成するサブステップとを含む構成としてもよい。
このため、これによると、音声収録システムが、音声信号のセグメンテーションデータが示す継続時間長情報どおりの合成音声を生成するため、品質評価の際の合成音声と入力音声信号との比較操作を不要とすることができる。【０１６４】
また、上記した第４のステップでは、前記入力テキストデータに対応する入力音声信号と収録した音声信号とを比較して前記収録した音声信号を評価するサブステップと、前記評価の結果得られる評価値が閾値に満たない場合に再収録を行う収録指示データを出力するサブステップと、を含む構成としてもよい。
このため、これによると、音声収録システムが、第４のステップを実行するにあたり、入力テキストデータに対応する入力音声信号と収録した音声信号とを比較するサブステップと、比較の結果得られる評価値が所定の値を超えた場合に処理を終了し、所定の値に満たない場合に外部に再収録を行う指示を出力するサブステップとを実行することで、話者による収録音声の評価値が所定の値を上回るまで収録操作を繰り返すことができるため、高音質で、かつタスクに適応した収録音声信号を取得することができる。【０１６５】
また、前述した第４のステップで出力される収録指示データを用いて収録した音声信号によって、前記音声合成用データベースに記憶されている音声データを更新する第５のステップを備えた構成としてもよい。
このため、これによると、音声収録システムが、収録した音声信号を用いて音声合成システムを更新する第５のステップを実行することにより、更新された音声合成システムを用いて反復処理を行い、合成音声の品質やタスクの適応度を高めることが可能になる。【０１６６】
更に、上記した第５のステップでは、前記第４のステップにおける評価結果に基づいて前記音声合成用データベースから削除すべき不要な音声データを決定するサブステップを含む構成としてもよい。
このため、これによると、音声収録システムが、第４のステップを実行することにより出力される評価結果に基づき音声合成用データベースから削除すべき不要な音声データを決定する第５のステップにおけるサブステップを実行することにより、音声合成用データベースに音声データを追加記憶するとともに、不要なデータを削除するため、音声合成用データベースの肥大化を回避することができる。【０１６７】
また、上記した第５のステップでは、前記第４のステップにおいて決定された不要データに基づいて前記音声合成用データベースに記憶される音声データを更新するサブステップを含む構成としてもよい。
このため、これによると、音声合成システムが、第４のステップを実行することにより決定された不要データに基づき、音声合成用データベースに記憶される音声データを更新する第５のステップにおけるサブステップを実行することにより、不要データが削除されるため、音声合成用データベースの肥大化を回避することができる。【０１６８】
また、上記した品質評価処理機能にあっては、前記合成音声と前記入力テキストデータに対応する入力音声信号とを比較して特徴量の一致度を評価すると共に、これに基づいて所望の品質を満たすか否かを判定するサブ処理機能を含み、これをコンピュータに実行させるようにしてもよい。
このため、これによると、コンピュータが、入力テキストデータを音声合成した合成音声と、入力テキストデータに対応した音声信号とを比較することにより、既存の音声合成システムで表現しきれない特徴が明確になるため、よりタスクに適応した音声データの作成が可能になる。【０１６９】
また、前述した追加記憶データ決定機能に、当該追加記憶データ決定機能によって決定された音声データに対応して収録すべき音声信号の発声内容が記述されたテキストデータを含む収録指示データを生成する収録指示データ生成機能を併設すると共に、これらをコンピュータに実行させるようにしたことを特徴とする。
このため、これによると、コンピュータが、追加記憶が決定された音声データに対応して収録すべき音声信号の発声内容が記述されたテキストデータを含む収録指示データを生成することにより、既存の音声合成システムを更新する際の音声データの収録が容易になる。【０１７０】
また、上記した品質評価処理機能にあっては、前記入力テキストデータに対応する入力音声信号を取得し、前記入力音声信号から少なくとも時刻情報に対応付けられた音素列を含むセグメンテーションデータを抽出するサブ処理機能、および前記セグメンテーションデータを用いて時刻情報との整合をとり、前記合成音声と前記入力音声信号を比較して特徴量の類似度を評価し、所望の品質を満たすか否かを判定するサブ処理機能を含み、これらをコンピュータに実行させるようにしてもよい。【０１７１】
このため、これによると、コンピュータが、入力テキストデータに対応する入力音声信号から時刻情報に対応付けられた音素列を含むセグメンテーションデータを抽出し、セグメンテーションデータを用いて時刻情報との整合をとって合成音声と前記入力音声信号を比較することにより特徴量の類似度を評価することで、継続時間長情報等のセグメンテーションデータを合成音声と入力音声信号との比較に利用することが出来、その結果、より精密で詳細な合成音声の品質評価が可能になる。【０１７２】
更に、上記した品質評価処理機能にあっては、前記入力テキストデータに対応する入力音声信号を取得し、前記入力音声信号から少なくとも時刻情報に対応付けられた音素列を含むセグメンテーションデータを抽出するサブステップを含み、また、上記した音声合成処理機能にあっては、前記抽出されたセグメンテーションデータを用いて前記入力音声信号に対応する時刻情報を持つ合成音声を生成するサブステップを含み、これらをコンピュータに実行させるようにしてもよい。
このため、これによると、コンピュータが、音声信号のセグメンテーションデータが示す継続時間長情報どおりの合成音声を生成するため、品質評価の際の合成音声と入力音声信号との比較操作を不要とすることができる。【０１７３】
更に、上記した収録指示データ生成機能にあっては、前記入力テキストデータに対応する入力音声信号と収録した音声信号とを比較して前記収録した音声信号を評価するサブ処理機能、および前記評価の結果得られる評価値が閾値に満たない場合に再収録を行う収録指示データを出力するサブ処理機能を含み、これをコンピュータに実行させるようにしてもよい。【０１７４】
このため、これによると、コンピュータが、入力テキストデータに対応する入力音声信号と収録した音声信号とを比較し、比較の結果得られる評価値が所定の値を超えた場合に処理を終了し、所定の値に満たない場合に外部に再収録を行う指示を出力することにより、話者による収録音声の評価値が所定の値を上回るまで収録操作を繰り返すことができるため、高音質で、かつタスクに適応した収録音声信号を取得することができる。【０１７５】
また、前記収録指示データ生成機能にて生成された収録指示データに従って収録した音声信号を用いて前記音声合成用データベースに記憶された音声データを更新する音声合成システム更新処理機能を、前記収録指示データ生成機能に併設し、これらをコンピュータに実行させるようにしてもよい。
このため、これによると、コンピュータが、収録した音声信号を用いて音声合成システムを更新することにより、更新された音声合成システムを用いて反復処理を行い、合成音声の品質やタスクの適応度を高めることが可能になる。【０１７６】
更に、上記した音声合成システム更新処理機能にあっては、前記収録指示データ生成機能における評価結果に基づいて前記音声合成用データベースから削除すべき不要な音声データを決定するサブ処理機能を含み、これらをコンピュータに実行させるようにしてもよい。【０１７７】
このため、これによると、コンピュータが、評価結果に基づき音声合成用データベースから削除すべき不要な音声データを決定することにより、音声合成用データベースに音声データを追加記憶するとともに、不要なデータを削除するため、音声合成用データベースの肥大化を回避することができる。【０１７８】
また、上記した音声合成システム更新処理機能にあっては、前記収録指示データ生成機能において決定された不要データに基づき前記音声合成用データベースに記憶される音声データを更新するサブ処理機能を含み、これらをコンピュータに実行させるようにしてもよい。
このため、これによると、コンピュータが、決定された不要データに基づき、音声合成用データベースに記憶される音声データを更新することにより不要データが削除され、したがって、音声合成用データベースの肥大化を回避することができる。【０１７９】
以上、実施形態（及び実施例）を参照して本願発明を説明したが、本願発明は上記実施形態（及び実施例）に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。【０１８０】
この出願は２００６年１１月６日に出願された日本出願特願２００６−３００８２４を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【産業上の利用可能性】
【０１８１】
本発明は、例えば、緊急放送や物語の読み上げ等、特定のタスクに重点を置いた音声合成システムを構築する用途に有効に適用される。又、使用する場所に合わせた雰囲気の発声音の合成が可能であることから、観光案内、役所からの緊急報告や行事の案内、博物館の案内、等々、のそれぞれに適応した言い回しが可能となり、又、ユーザのリクエストに応えて、定期的に音声合成システムをアップグレードすることが可能であることから、その汎用性は高いものがある。
【図面の簡単な説明】
【０１８２】
【図１】本発明の第１実施形態にかかわる音声収録システムの構成を示すブロック図である。
【図２】図１に開示した第１実施形態の動作を示すフローチャートである。
【図３】本発明の第２実施形態にかかわる音声収録システムの構成を示すブロック図である。
【図４】図３に開示した第２実施形態の動作を示すフローチャートである。
【図５】本発明の第３の実施の形態にかかわる音声収録システムの構成を示すブロック図である。
【図６】図５に開示した第３実施形態の動作を示すフローチャートである。
【図７】本発明の第４実施形態にかかわる音声収録システムの構成を示すブロック図である。
【図８】図７に開示した第４実施形態の動作を示すフローチャートである。
【図９】本発明の第５実施形態にかかわる音声収録システムの構成を示すブロック図である。
【図１０】図９に開示した第５実施形態の動作を示すフローチャートである。
【図１１】本発明の第６実施形態にかかわる音声収録システムの構成を示すブロック図である。
【図１２】図１１に開示した第６実施形態の動作を示すフローチャートである。
【図１３】本発明の第７実施形態にかかわる音声収録システムの構成を示すブロック図である。
【図１４】図１３に開示した第７実施形態の動作を示すフローチャートである。
【図１５】本発明の第８実施形態にかかわる音声収録システムの構成を示すブロック図である。
【図１６】図１５に開示した第８実施形態の動作を示すフローチャートである。
【図１７】本発明の第９実施形態にかかわる音声収録システムの構成を示すブロック図である。
【図１８】図１７に開示した第９実施形態の動作を示すフローチャートである。
【図１９】本発明における実施例１の具体的構成を示すブロック図である。
【図２０】図１９における実施例１の動作内容を示す図で、図２０（Ａ）は評価値の例を示す説明図、図２０（Ｂ）は文章の組立の例を示す説明図である。
【図２１】本発明における実施例２の具体的構成を示すブロック図である。
【図２２】本発明における実施例３を示す図で、図２２（Ａ）はその具体的構成を示すブロック図、図２２（Ｂ）はセグメンテーションの記述方式における各音素の継続時間の記述方法の例を示す説明図である。
【図２３】本発明における実施例４の具体的構成を示すブロック図である。
【図２４】本発明における実施例５の具体的構成を示すブロック図である。
【図２５】本発明における実施例６の具体的構成を示すブロック図である。
【図２６】本発明における実施例６の更なる具体例を示す説明図である。
【図２７】本発明の第９実施形態対応の実施例７の動作を説明するために引用した説明図である。
【符号の説明】
【０１８３】
１０，４０  音声合成システム
１０Ａ，４０Ａ，６０Ａ  音声合成用データベース
１１  音声合成部
１２，２２，３２，４２，６２，７２，８２  品質評価部
１３  追加データ決定部
１４  収録指示データ生成部
１４Ａ  テキスト生成用記憶部
１５，４５  セグメンテーションデータ抽出部
１６  収録音声信号評価部
１７  文生成用テキストデータベース
１８，８８，９８  音声合成システム更新部
１９  不要データ決定部
２０  音声収録システム
２１  更新された音声合成システム
３０  音声収録機器
【図１】
2008056604.tif 000003
【図２】
2008056604.tif 000004
【図３】
2008056604.tif 000005
【図４】
2008056604.tif 000006
【図５】
2008056604.tif 000007
【図６】
2008056604.tif 000008
【図７】
2008056604.tif 000009
【図８】
2008056604.tif 000010
【図９】
2008056604.tif 000011
【図１０】
2008056604.tif 000012
【図１１】
2008056604.tif 000013
【図１２】
2008056604.tif 000014
【図１３】
2008056604.tif 000015
【図１４】
2008056604.tif 000016
【図１５】
2008056604.tif 000017
【図１６】
2008056604.tif 000018
【図１７】
2008056604.tif 000019
【図１８】
2008056604.tif 000020
【図１９】
2008056604.tif 000021
【図２０】
2008056604.tif 000022
【図２１】
2008056604.tif 000023
【図２２】
2008056604.tif 000024
【図２３】
2008056604.tif 000025
【図２４】
2008056604.tif 000026
【図２５】
2008056604.tif 000027
【図２６】
2008056604.tif 000028
【図２７】
2008056604.tif 000029
【国際調査報告】
2008056604.tif 000030
2008056604.tif 000031
2008056604.tif 000032
2008056604.tif 000033