(57)【要約】【課題】文字列から音声を再生する場合、自然性の高い音声を再生する。【解決手段】文字列を表わすテキストデータに、このテキストデータを音声で表現した音声データが付加された複合データを格納した複合データ群を具備し、テキストデータの入力に対し、入力されたテキストデータに類似する文章または文字列を持つ複合データをデータ群の中から抽出して候補を提示し、この候補の中から希望する文字列または文章を選択することで音声データ付の文字列または文章を作成、文章の修正を行い、この音声データ付の文章を利用して音声を再生する。【選択図】　図１
2004029380.tif 000002
【特許請求の範囲】
【請求項１】
文字列を表わすテキストデータに、このテキストデータを音声で表現した音声データが付加された複合データを格納した複合データ群を具備し、テキストデータの入力に対し、入力されたテキストデータに類似する文章または文字列を持つ複合データを上記データ群の中から抽出して候補を提示し、この候補の中から文字列または文章を選択することで音声データ付の文字列または文章を作成、文章の修正を行うことを特徴とする音声付文章作成方法。
【請求項２】
文字列を表わすテキストデータに、このテキストデータを音声で表現した音声データが付加された複合データを格納した複合データ群を具備し、テキストデータの入力に対し、入力されたテキストデータに類似する文章または文字列を上記複合データ群の中から抽出して候補を提示し、この候補の中から文字列または文章を選択することで音声データ付きの文字列または文章を作成し、文章の修正を行うと共に、作成した文章に文章を指定する符号を上記複合データに添付することを特徴とする音声付文章作成方法。
【請求項３】
請求項２記載の音声付文章作成方法において、文字列または文章の選択と共に、話者を指定した音声データ或は韻律の異なる音声データを選択し、この選択した話者を指定した音声データまたは韻律を指定した音声データに対応する符号を決定し、この符号を上記文字列又は文章に添付することを特徴とする音声付文章作成方法。
【請求項４】
音声を再生しようとする内容のテキストデータからこのテキストデータに対応する符号を対応表の中から抽出し、抽出した符号から音声データ付きの複合データを抽出し、抽出した複合データにより音声を再生することを特徴とする音声再生方法。
【請求項５】
音声を再生しようとする内容のテキストデータと、複合データ群とを照合し、複合データ群の中から類似する内容のテキストデータを持つ複合データを抽出し、抽出された複合データにより音声を再生することを特徴とする音声再生方法。
【請求項６】
請求項４または５記載の音声再生方法の何れかにおいて、音声を再生しようとする内容のテキストデータが抽出されない場合に、音声を再生しようとする内容のテキストデータに含まれる単語、音韻に対応する音声データを抽出し、これら単語、音韻に対応する音声データを接続して音声を合成することを特徴とする音声再生方法。
【請求項７】
請求項３記載の音声付文章作成方法により作成された音声付文章データにより音声を再生する音声再生方法であって、話者を指定する符号または韻律を指定する符号により音声データを選択し、音声を再生することを特徴とする音声再生方法。
【請求項８】
請求項２または３記載の音声付文章作成方法の何れかにおいて、文章に対応する符号割当の分類方法として、文章中の自立語或は文章の属性に従って分類し、符号を割当てることを特徴とする音声付文章作成方法。
【請求項９】
請求項４乃至７記載の音声再生方法の何れかにおいて、文章に対する符号割当の分類方法として、文章中の自立語或は文章の属性に従って分類し、符号を割当てることを特徴とする音声再生方法。
【請求項１０】
文字列を表わすテキストデータに、このテキストデータを音声で表現した音声データが付加された複合データを格納したデータ群と、
入力されたテキストデータに類似したテキストデータを持つ複合データを上記データ群から抽出する抽出手段と、
この抽出手段が抽出した複合データのテキストデータを候補として提示する候補提示手段と、
この候補提示手段が提示したテキストデータを持つ複合データを選択して所要の音声付文章データと決定する決定手段と、
によって構成したことを特徴とする音声付文章作成装置。
【請求項１１】
文字列を表わすテキストデータに、このテキストデータを音声で表現した音声データが付加されたデータを格納したデータ群と、
入力されたテキストデータに類似したテキストデータを持つ複合データを上記データ群から抽出する抽出手段と、
この抽出手段が抽出した複合データのテキストデータを候補として提示する候補提示手段と、
この候補提示手段が提示したテキストデータを持つ複合データを選択して所要の音声付文章データとして決定する決定手段と、
この決定手段が決定した文章に、この文章を指定する符号を添付する符号添付手段と、
によって構成したことを特徴とする音声付文章作成装置。
【請求項１２】
各テキストデータに対応する符号を対応付けして格納した対応表と、
この対応表の中から音声を再生しようとする内容のテキストデータから対応する符号を抽出する符号抽出手段と、
この抽出手段が抽出した符号により音声付の複合データを抽出する複合データ抽出手段と、
この複合データ抽出手段が抽出した複合データにより音声を再生する音声再生手段と、
によって構成したことを特徴とする音声再生装置。
【請求項１３】
音声を再生しようとする内容のテキストデータと、
複合データ群とを照合し、複合データ群の中から類似する内容のテキストデータを持つ複合データを抽出する複合データ抽出手段と、
この複合データ抽出手段が抽出した複合データにより音声を再生する音声再生手段と、
によって構成したことを特徴とする音声再生装置。
【請求項１４】
請求項１、２、３、８記載の音声付文章作成方法のいずれかをコンピュータに実行させる音声付文章作成プログラム。
【請求項１５】
請求項４、５、６、７、９記載の音声再生方法の何れかをコンピュータに実行させる音声再生プログラム。
【発明の詳細な説明】
この発明は文章を音声に変換する場合に用いて好適な音声付文章作成方法、音声再生方法、音声付文章作成装置、音声再生装置、音声付文章作成プログラム、音声再生プログラムに関する。
【０００１】
【従来の技術】
従来、任意の文字列から音声を合成するには音韻単位、単語単位で音声波形を作り、音声波形をつないで音声を再生している。
また、文献１「特開平８−１４７２９１号公報」：名称「音声確認による文書を作成する方法とその装置」では「文字入力により文字パターンを読み出し、この文字パターンに対応した音声を再生する音声再生方法」が提案されているが、この文献１でも一文字毎に文字コードを音声データに変換している。
【０００２】
更に、文献２「特開２０００−２７６４８７公報」：名称「事例蓄積・検索装置」では「入力文を構文解析して類似度を手がかりにデータベースの中の文章を検索」する方法が、
また文献３「特開１９９９−５３３５５号公報」：名称「文作成装置」では「入力文構造に類似する構文の文テンプレートを用い、所定の部位の単語の書替を許す文を出力」する装置が、
また文献４「特開２００１−３３７８９３公報」：名称「電子メール作成支援システム」には「入力文のキーワードを手がかりに既に記憶されたメールを検索し、キーワードを含む文字列を取得する」システムが開示されている。
【０００３】
【発明が解決しようとする課題】
従来一般に行われている文字列から音声を合成する方法では文献１にも開示されるように、一文字毎に文字コードを音声データに変換する方法を採るため音声の自然性が損なわれる欠点がある。
また、文献２〜４には類似度の高い文章（文字を連ねてまとまった思想を表現したもの）を検索する方法等が開示されているが、これら文献２〜４には文字データから自然性の高い音声を再生しようとする思想はなく、文字データから音声を再生しようとする技術分野では自然性が損なわれた音声の再生技術しか存在しない。
この発明の目的は文字データから自然性に富んだ音声を再生しようとするものである。
【０００４】
【課題を解決するための手段】
この発明では、文字列を表わすテキストデータに、このテキストデータを音声で表現した音声データが付加された複合データを格納した複合データ群を具備し、テキストデータの入力に対し、入力されたテキストデータに類似する文章または文字列を持つ複合データを上記複合データ群の中から抽出して候補を提示し、この候補の中から文字列または文章を選択することで音声データ付の文字列または文章を作成、文章の修正を行う音声付文章作成方法を提案する。
この発明では更に、文字列を表わすテキストデータに、このテキストデータを音声で表現した音声データが添付された複合データを格納した複合データ群を具備し、テキストデータの入力に対し、入力されたテキストデータに類似する文章または文字列を上記複合データ群の中から抽出して候補を提示し、この候補の中から文字列または文章を選択することで音声データ付きの文字列または文章を作成し、文章の修正を行うと共に、作成した文字列または文章を指定する符号を複合データに添付する音声付文章作成方法を提案する。
【０００５】
この発明では更に、先の音声付文章作成方法において、文字列または文章の選択と共に、話者を指定した音声データ或は韻律の異なる音声データを選択し、この選択した話者を指定した音声データまたは韻律を指定した音声データに対応する符号を決定し、この符号を上記文字列又は文章に添付する音声付文章作成方法を提案する。
この発明では更に、音声を再生しようとする内容のテキストデータからこのテキストデータに対応する符号を対応表の中から抽出し、抽出した符号から音声データ付きの複合データを抽出し、抽出した複合データにより音声を再生する音声再生方法を提案する。
【０００６】
この発明では更に、音声を再生しようとする内容のテキストデータと、複合データ群とを照合し、複合データ群の中から類似する内容のテキストデータを持つ複合データを抽出し、抽出された複合データにより音声を再生する音声再生方法を提案する。
この発明では更に先の、音声再生方法の何れかにおいて、音声を再生しようとする内容のテキストデータが抽出されない場合に、音声を再生しようとする内容のテキストデータに含まれる単語、音韻に対応する音声データを抽出し、これら単語、音韻に対応する音声データを接続して音声を合成する音声再生方法を提案する。
【０００７】
この発明では更に、先の音声付文章作成方法により作成された音声付文章データにより音声を再生する音声再生方法であって、話者を指定する符号または韻律を指定する符号により音声データを選択し、音声を再生する音声再生方法を提案する。
この発明では更に、先の音声付文章作成方法の何れかにおいて、文章に対応する符号割当の分類方法として、文章中の自立語或は文章の属性に従って分類し、符号を割当てる音声付文章作成方法を提案する。
【０００８】
この発明では更に、先の音声再生方法の何れかにおいて、文章に対する符号割当の分類方法として、文章中の自立語或は文章の属性に従って分類し、符号を割当てる音声再生方法を提案する。
この発明では更に、文字列を表わすテキストデータに、このテキストデータを音声で表現した音声データが付加された複合データを格納した複合データ群と、入力されたテキストデータに類似したテキストデータを持つ複合データを上記複合データ群から抽出する抽出手段と、この抽出手段が抽出した複合データのテキストデータを候補として提示する候補提示手段と、この候補提示手段が提示したテキストデータを持つ複合データを選択して所要の音声付文章データと決定する決定手段と、によって構成した音声付文章作成装置を提案する。
【０００９】
この発明では更に、文字列を表わすテキストデータに、このテキストデータを音声で表現した音声データが付加されたデータを格納した複合データ群と、入力されたテキストデータに類似したテキストデータを持つ複合データを上記複合データ群から抽出する抽出手段と、この抽出手段が抽出した複合データのテキストデータを候補として提示する候補提示手段と、この候補提示手段が提示したテキストデータを持つ複合データを選択して所要の音声付文章データとして決定する決定手段と、この決定手段が決定した文章を指定する符号を添付する符号添付手段とによって構成した音声付文章作成装置を提案する。
この発明では更に、各テキストデータに対応する符号を対応付けして格納した対応表と、この対応表の中から音声を再生しようとする内容のテキストデータから対応する符号を抽出する符号抽出手段と、この抽出手段が抽出した符号により音声付の複合データを抽出する複合データ抽出手段と、この複合データ抽出手段が抽出した複合データにより音声を再生する音声再生手段とによって構成した音声再生装置を提案する。
【００１０】
この発明では更に、音声を再生しようとする内容のテキストデータと、複合データ群とを照合し、複合データ群の中から類似する内容のテキストデータを持つ複合データを抽出する複合データ抽出手段と、この複合データ抽出手段が抽出した複合データにより音声を再生する音声再生手段とによって構成した音声再生装置を提案する。
この発明では更に、先の音声付文章作成方法のいずれかをコンピュータに実行させる音声付文章作成プログラムを提案する。
この発明では更に、先の音声再生方法の何れかをコンピュータに実行させる音声再生プログラムを提案する。
【００１１】
作用
この発明による音声付文章作成方法及び音声付文章作成装置によれば文章データ（テキストデータ）に、この文章を読み上げた音声データを添付した複合データ群を用意し、この複合データ群の中から再生したい音声の内容を持つ文章データを検索し、文章同士をつなぎ合わせて新たな所望の文章を作成し、文章を修正し、編集することができる。
この発明による音声再生方法及び音声再生装置によれば音声付文章作成方法及び装置によって作成された音声付文章データを使って音声を再生する。再生される音声は元々文章の流れに従って発声された音声であるから、文章の流れが充分に表現され、自然性が高い。
【００１２】
この発明では更に、文章作成時に各文章の内容毎に符号を添付する思想を提案する。この符号を添付する思想によれば文章毎に符号が付けられるため、符号列を記録し、符号列のみを再生側に送り出せば、再生側では符号列から文章を再現することができる。文章が再現できることにより文章の再現と同時にこの発明では文章データに音声データを付加した複合データとして用意しているため、音声データも再現され、文章に対応した音声を再生することができる。
【００１３】
【発明の実施の形態】
図１にこの発明の音声付文章作成方法を説明するためのフローチャートを示す。
ステップＳ１１では再生しようとする音声に対応した内容の文章を入力する（入力された文章はテキストデータとして取り扱われる）。
ステップＳ１２では入力された文章に類似した文章を複合データ群から抽出する（複合データ群には文章データにこの文章に対応した音声データが添付された複合データが多数用意されている）。
【００１４】
ステップ１３では抽出された複合データのテキスト部分（文章）を候補提示手段に提示する。
ステップＳ１４では提示された候補文章を適宜に選択し、文章同士の結合、一部削除などの編集を行う。
ステップＳ１５では編集後、再生したい音声の内容を決定し、その複合データを音声再生装置に送り出す。
図２に図１を用いて説明した音声付文章作成方法を実行する音声付文章作成装置（請求項１０に対応）の実施例を示す。この実施例では入力手段１１と、抽出手段１２と、複合データ群１３と、候補提示手段１４と、決定手段１５とによって音声付文章作成装置１０を構成した場合を示す。
【００１５】
入力手段１１は一般にキーボードで構成することができる。入力手段１１から再生したい音声に対応する文章を入力する。再生したい音声としては例えば「本日は特売です」、「本日は特別に半額セールです」等とすることができる。ここでは再生したい音声として「本日は特別に半額セールです」とした場合について説明する。
文章作成者は、入力手段１１から例えば「本日」、「半額」、「セール」と入力したとすると、抽出手段１２はこれらのキーワードを含むテキストデータ（文章）を複合データ群１３から抽出し、この抽出した文章を候補提示手段１４に提示する。
【００１６】
候補提示手段１４は例えばコンピュータのモニタで構成することができる。候補提示手段１４に例えば候補文書として「本日は特売です」、「本日は特別に」、「半額セールです」と表示されたとする。文章作成者はこの候補文の中から「本日は特別に」と「半額セールです」を選択し、これら候補文章を結合して、「本日は特別に半額セールです」と編集する。
編集後、文章作成者は自身が再生したい音声の内容を候補提示手段１４に表示されている文章で確認し、決定手段１５で決定を下す操作を行うことにより、再生したい音声データを含む複合データが音声再生装置２０に送り出される。尚、音声付文章作成装置１０に記憶器を設け、決定を下した複合データを一時記憶しておくこともできるし、また磁気ディスク或はその他の記録媒体に記憶しておき、この記録媒体を音声再生装置２０に装着して音声を再生することもできる。
【００１７】
音声再生装置２０は音声付文章作成装置１０で作成された複合データから音声データを読み取って音声を再生する。音声データとしては各種の圧縮形式により圧縮されていたり、或は符号化されていることも考えられる。
図３はこの発明の請求項２で提案する文章毎に符号を割当て、符号によって文章を指定できる音声付文章作成方法を利用した音声付文章作成装置の実施例を示す。
この実施例では複合データ群１３に格納されている複合データには各文章毎に符号（コード）が一意に割当てられており、候補文が抽出されると、抽出された候補文に符号が添付されて表示される。図中１６は符号表示部を示す。符号表示部１６には候補文のキーワードとなる例えば本日、特売に続く００１．０００１＞が符号（コード）を表わす。
【００１８】
図３に示す例では文章と音声データとからなる複合データＷＤＡＴに符号ＣＯＤＥを添付して音声再生装置２０に送り届けた例を示す。このように符号ＣＯＤＥを添付して音声再生装置２０に送り届けることにより各種の利点が得られる。先ず、複合データＷＤＡＴの文章はテキストデータであるため、伝送内容は大きくはない。これに対して音声データは圧縮或は符号化したとしてもテキストデータより大きい。このため複合データＷＤＡＴの伝送には大きな伝送容量（記録媒体にあっては記憶容量）が必要となる。この状況を考慮すれば複合データＷＤＡＴを指定する符号ＣＯＤＥを音声再生装置２０に送り、音声再生装置２０で符号ＣＯＤＥの指定により複合データＷＤＡＴを抽出すれば目的とする音声を再生することができる。但し、これには文章作成時に編集が行われなかったことが前提となるから現実的でない。従って、編集された文章と符号を音声再生装置に送り込めば、音声再生装置２０は符号により複合データＷＤＡＴを呼び出すことができるし、この複合データＷＤＡＴを編集されている文章データにより修正すれば編集された文章に対応した音声を再現することができる。符号ＣＯＤＥを利用した例は幾例か考えられる。
【００１９】
図４に第１の例を示す。この例では音声付文章作成装置から音声再生装置２０に文章データＴＸＤＡＴと符号ＣＯＤＥが送られて来た場合を示す。音声再生装置２０では検索手段２１により複合データ群２２から同一の符号ＣＯＤＥを持つ複合データＷＤＡＴを検索し、この複合データＷＤＡＴに付加されている音声データにより音声を出力した場合を示す。
図５は第２の例を示す。この例では音声付文章作成装置から文章データＴＸＤＡＴのみが送られて来た場合を示す。この場合には送られて来た文章データＴＸＤＡＴにより文章−符号対応表２３を参照し、類似の文章を検索する。類似文章を検索すると、その文章に対応した符号ＣＯＤＥを抽出することができる。
【００２０】
抽出した符号ＣＯＤＥにより複合データ群２２を検索すれば符号ＣＯＤＥに対応した複合データを抽出することができる。この複合データを用いることにより送られて来た文章に対応する音声を再生することができる。尚、ここで音声付文書作成装置から送られて来た文書データＴＸＤＡＴの形態として、２つの例が考えられる。その１としては音声付文書作成装置で文書作成者が複合データ群に予め登録されている文章のみを選択して作成した文書データの場合と、その２としては複合データ群に登録されているか否かを問わずに作成した文章データの場合も考えられる。請求項５でいうテキストデータはこれら双方のテキストデータを指す。
【００２１】
後者の場合も、再生装置側で複合データ群を検索し、送られてきた文章データに類似した文章を抽出し、類似した文章を単位として組み合わせることにより、音声を再生することができる。
図６は第３の例を示す。この例では音声付文章作成装置１０において、複合データ群１３及び２２（再生装置２０側の複合データ群）に登録されていない文章データＴＸＤＡＴ１を送信した場合を示す。つまり、この例では上述した文章を単位として類似文章を検索した結果、類似する文章を検出できなかった場合の実施例を示す。
【００２２】
この場合には、音声再生装置２０では文章−符号対応表２３を検索し、文章−符号対応表２３から送られて来た文章データＴＸＤＡＴ１に類似した文章データＴＸＤＡＴ２とその文章に割当てられた符号ＣＯＤＥ２を抽出する。図６に示す例では文章−符号対応表２３から送られて来た文章データＴＸＤＡＴ１に類似した文章データＴＸＤＡＴ２を抽出した場合を示す。文章データＴＸＤＡＴ２にはこの文章データＴＸＤＡＴ２に割当てられた符号ＣＯＤＥが付加されている。符号ＣＯＤＥ´を用いて複合データ群２２を検索することにより、文章データＴＸＤＡＴ２に対応した音声を再生することができる。この場合図６に示す文章データＴＸＤＡＴ１と文章データＴＸＤＡＴ２は細部で異なるが、意味として大きく違わない点が特徴である。その理由は図７に示す実施例で明らかになる。
【００２３】
図７はこの発明の請求項６で提案する音声再生方法を説明するためのフローチャートを示す。請求項６では、図６を用いて説明した文章−符号対応表２３から類似文章が検出できない場合の解決手段を提案するものである。
つまり、音声付文章作成装置から複合データ群に登録されていない文章が発信された場合に、図６に示した文章−符号対応表２３から類似する文章を検出できない場合がある。この場合には図７に示すフローチャートに従って、文章変換、フレーズ接続、単語接続、音韻接続の処理を実行する。
【００２４】
図７に示すフローチャートを実行するには図６に示した文章−符号対応表２３にフレーズ、単語、音韻に対応する音声データが付加されている文字列が用意され、入力された文章をフレーズまたは単語、音韻に分解して検索を実行する。
ステップＳ２１で音声再生装置に入力された文章が複合データ群２２（図４参照）に登録されているか否かを判定する。Ｙｅｓであれば入力された文章及び符号から対応する複合データを複合データ群２２から抽出し、音声を再生する。ＮＯであればステップＳ２２に進む。
【００２５】
ステップＳ２２では、代替可能な文章があるか否かを判定する。この判定には入力文章により文章−符号対応表２３を参照し、類似した文章を検索し、その検索結果により判定する。判定の結果がＹｅｓであればステップＳ２６で検索された文章の中の最も類似性の高い文章を選んで、その文章に置換する。ＮＯであればステップＳ２３に進む。
ステップＳ２３では音声を再生しようとする文章をフレーズ単位に分解し、文章−符号対応表２３に用意したフレーズ群から対応するフレーズを検索する。文章−符号対応表２３に用意したフレーズ群の各フレーズにはフレーズに相当する文字列に音声データが付加されている。従って、対応するフレーズを検索すればそのフレーズに相当する音声データを得ることができる。フレーズ単位で検索が完了すればステップＳ２７でフレーズ毎の音声を接続し、終了する。
【００２６】
フレーズ単位で検索ができなかった部分に関してはステップＳ２４に進む。ステップＳ２４では音声を再生しようとする文章を単語単位に分解し、単語毎に音声データに変換し、ステップＳ２８で単語単位で音声データを接続する。単語単位で音声データに変換できなかった部分に関してはステップＳ２５に進む。
ステップＳ２５では音声を再生しようとする文章のみ変換部文を音韻単位に分解し、音韻単位で音声データに変換する。
図７に示した音声再生方式を採ることにより、音声を再生しようとする文章に対応する音声データが予め複合データ群に用意されていなく、音声付文章作成装置１０から音声データが付加されていない文章が送られて来た場合にも、音声再生装置２０側で音声に変換して再生することができる。
【００２７】
図８はこの発明の請求項３で提案した音声付文章作成方法を実現するための実施例を示す。この発明の請求項３では再生したい音声の話者を指定したり、韻律を指定する符号を文章データに添付する文章作成方法を提案するものである。
つまり、複合データ群１３から文章データのみを抽出する場合に、文章の一致だけでなく、話者の選択、韻律の選択を行い、その選択の結果を話者選択符号ＣＯＤＥ２及び韻律選択符号ＣＯＤＥ３として文章データＴＸＤＴＡと文章対応符号ＣＯＤＥ１に添付して音声再生装置２０に送り込む。
【００２８】
このために、図８に示す実施例では候補提示手段１４に符号表示部１６を表示すると共に、話者・韻律選択部１７を設ける。話者・韻律選択部１７には複数の選択ボタンが表示される。各選択ボタンには例えば男性の声、女性の声、○○さんの声、等の話者を指定するための表示及び例えば明るい韻律、落ち着いた韻律、等の韻律を指示するための表示が付される。これらの選択ボタンにカーソル（表示面に表示されるマーク）を合わせてクリック（マウス操作の名称）を入力することにより、話者及び韻律を指定し、その指定した符号ＣＯＤＥ２及びＣＯＤＥ３が文章データＴＸＤＡＴに添付される。
【００２９】
図９はこの発明の請求項７で提案した音声再生方法を説明するための実施例を示す。請求項７では図８で説明した話者を指定する符号及び韻律を指定する符号が添付された文章データにより音声を再生する音声再生方法を提案するものである。
図９に示す文章データＴＸＤＡＴは「冷凍食品半額は本日限りの特売です」の文章と、この文章を指し示す文章対応符号ＣＯＤＥ１として＜冷凍、半額、本日、特売、００１．０００／＞が付加されており、更に話者を指定する話者選択符号ＣＯＤＥ２として＜００１０＞が、また韻律を指定する韻律選択符号ＣＯＤＥ３として＜１００１＞が添付されている。
【００３０】
これらの符号ＣＯＤＥ１、ＣＯＤＥ２、ＣＯＤＥ３と同一の符号を音声再生装置２０に設けた複合データ群２２から検索し、各符号に添付されている音声データを抽出して音声を再生する。従って、この場合には再生される音声は複合データの文章またはこの文章を指定する符号ＣＯＤＥ１によって指定された文章の内容と一致し、更に話者を指定する符号によって話者の音声波形を持つ音声が選択され、更に韻律を指定する符号によって韻律が選択されて、これらの条件が満たされた音声が再生される。
【００３１】
図１０はこの発明の請求項８及び９で提案する音声付文章作成方法及び音声再生方法を説明するための図である。この発明で文章の組換えの自由度を大きく採ると、複合データ群１３及び２２に用意しておかなければならない複合データの量が膨大になる不都合が生じる。このため各文章に割当てる符号の割当方法に体系的な割当方法が要求される。
請求項８及び９では各文章に存在する自立語を分類して符号を割当てるか、または属性（肯定型、否定型、疑問型）を分類して符号を割当てることにより、体系的に仕分けすることを提案するものである。このように、文章を体系的に仕分けすることにより類似文章を検索する場合に高速検索が可能となる。
【００３２】
図１０では符号表示部１６に隣接して検索整理用符号表示部１８を設け、この表示部１８に体系的に仕分けして文章データに割当てした検索整理用符号を表示した状態を示している。この検索整理用符号は複合データ群１３に文章データ、音声データ及び符号表示部１６に表示される符号と共に格納されている。
上述した音声付文章作成方法及び音声再生方法はコンピュータが読取可能な符号によって記述されたプログラムによってコンピュータで実行される。プログラムは磁気ディスク或はＣＤ−ＲＯＭ等のコンピュ−タが読取可能な記録媒体に記録され、これらの記録媒体からコンピュータにインストールされて実行される、または通信回線を通じてコンピュータにインストールされて実行される。
【００３３】
【発明の効果】
以上説明したように、この発明によれば録音、符号化された文章や文字列から音を再生することができるので従来の音韻や単語を接続する音声合成より格段に高品質の音声を出力することができる。
【図面の簡単な説明】
【図１】この発明による音声付文章作成方法を説明するためのフローチャート。
【図２】図１に示した音声付文章作成方法を実行する音声付文章作成装置の実施例を説明するためのブロック図。
【図３】この発明の音声付文章作成方法と装置の他の実施例を説明するためのブロック図。
【図４】図３で説明した音声付文章作成方法で作成された複合データを使って音声を再生する方法と音声再生装置を説明するためのブロック図。
【図５】図３で説明した音声付文章作成方法で作成された複合データを使って音声を再生する方法の他の例を説明するためのブロック図。
【図６】図３で説明した音声付文章作成方法で作成された複合データを使って音声を再生する方法の他の例を説明するためのブロック図。
【図７】図３で説明した音声付文章作成方法で作成された複合データを使って音声を再生する更に他の例を説明するためのフローチャート。
【図８】音声付文章作成方法の他の例を説明するためのブロック図。
【図９】図８で説明した音声付文章作成方法で作成された複合データによって音声を再生する方法を説明するためのブロック図。
【図１０】この発明の音声付文章作成方法の他の例を説明するための図。
【符号の説明】
１０　　音声付文章作成装置　　　１６　　符号表示部
１１　　入力手段　　　　　　　　１７　　話者・韻律選択部
１２　　抽出手段　　　　　　　　２０　　音声再生装置
１３　　複合データ群　　　　　　２１　　検索手段
１４　　候補提示手段　　　　　　２２　　複合データ群
１５　　決定手段　　　　　　　　２３　　文章−符号対応表
【図１】
2004029380.tif 000003
【図２】
2004029380.tif 000004
【図３】
2004029380.tif 000005
【図４】
2004029380.tif 000006
【図５】
2004029380.tif 000007
【図６】
2004029380.tif 000008
【図７】
2004029380.tif 000009
【図８】
2004029380.tif 000010
【図９】
2004029380.tif 000011
【図１０】
2004029380.tif 000012