(57)【要約】【課題】  大容量音声データベースに基づく音声素片選択方式において、高速な音声素片侯補の探索速度の向上を実現する。【解決手段】  入力音韻系列の各音節毎に、２次元音節テーブル１２から、当該音節の前音韻環境及び後音韻環境に対応する音節情報を読み出し、音節情報に含まれる音節数が所定数以上の場合、音声素片辞書１１から音韻数分だけ音声素片情報を読み出し、音節数が所定数未満の場合、２次元音節テーブル１２から、前音韻環境及び後音韻環境に対応する全ての音節情報を検索し、前音韻環境の音節情報に基づき音節の子音部分に相当する音韻数分だけ音声素片辞書１１から音声素片情報を読み出し、後音韻環境の音節情報に基づき母音部分に対応する音韻数分だけ音声素片辞書１１から音声素片情報を読み出す。【選択図】  図１
2005070312.tif 000002
【特許請求の範囲】
【請求項１】
音声素片探索装置が、入力された音韻系列に対応した適切な音声素片侯補を、少なくとも音声波形と音韻系列が各々対応付けされて記憶された音声データベースから探索する音声素片探索方法において、
前記音声素片探索装置に、
音声データベースに含まれる全ての音韻について、音韻の時間的な出現順に、少なくとも音声波形の時間的な記録位置が含まれている音声素片情報を記録した音声素片辞書と、
音節種別毎に、音節の前音韻環境と後音韻環境の組み合わせに対応させて、少なくとも音声データベースに含まれる全ての該当する音節数と当該音節の先頭音韻の音声素片辞書内記録位置を含む音節情報をマトリックス状に格納した、２次元音節テーブルとを設けておくとともに、
入力された音韻系列に対して音節単位に分割する分割ステップと、
前記分割ステップで分割された音節毎に、前記２次元音節テーブルから、当該音節の前音韻環境及び後音韻環境に対応する音節情報を読み出す同一環境音節情報検索ステップと、
前記同一環境音節情報検索ステップで検索された音節情報に含まれる音節数が所定数以上の場合、前記音声素片辞書から、音声情報に含まれる先頭音韻の音声素片辞書内記録位置から音節の音韻数分だけ音声素片情報を読み出す全音韻読み出しステップと、
前記同一環境音節検索ステップで検索された音節数が所定数未満の場合、前記２次元音節テーブルから、前音韻環境に対応する全ての音節情報を検索する前環境音節検索ステップと、
前記同一環境音節検索ステップで検索された音節数が所定数未満の場合、前記２次元音節テーブルから、後音韻環境に対応する全ての音節情報を検索する後環境音節検索ステップと、
前記前環境音節検索ステップで検索された音節情報内の先頭音韻の音声素片辞書内記録位置から音節の子音部分に相当する音韻数分だけ、前記音声素片辞書から音声素片情報を読み出す子音部読み出しステップと、
前記後環境音節検索ステップで検索された音節情報内の先頭音韻の音声素片辞書内記録位置に、音節内の子音部に対応する音韻数分だけ加算して求めた音声素片辞書内記録位置から、母音部分に対応する音韻数分だけ音声素片辞書から音声素片情報を読み出す母音部読み出しステップとを備えた
ことを特徴とする音声素片探索方法。
【請求項２】
入力された音韻系列と韻律情報系列に対応した適切な音声素片候補を、少なくとも音声波形と音韻系列が各々対応付けされて記憶された音声データベースから探索する音声素片探索装置において、
音声データベースに含まれる全ての音韻について、音韻の時間的な出現順に、少なくとも音声波形の時間的な記録位置が含まれている音声素片情報を記録した音声素片辞書と、
音節種別毎に、音節の前音韻環境と後音韻環境の組み合わせに対応させて、少なくとも音声データベースに含まれる全ての該当する音節数と当該音節の先頭音韻の音声素片辞書内記録位置を含む音節情報をマトリックス状に記録した２次元音節テーブルと、
入力された音韻系列に対して音節単位に分割する分割手段と、
前記分割手段で分割された音節毎に、前記２次元音節テーブルから、当該音節の前音韻環境及び後音韻環境に対応する音節情報を読み出す同一環境音節情報検索手段と、
前記同一環境音節情報検索手段で検索された音節情報に含まれる音節数が所定数以上の場合、前記音声素片辞書から、音声情報に含まれる先頭音韻の音声素片辞書内記録位置から音節の音韻数分だけ音声素片情報を読み出す全音韻読み出し手段と、
前記同一環境音節検索手段で検索された音節数が所定数未満の場合、前記２次元音節テーブルから、前音韻環境に対応する全ての音節情報を検索する前環境音節検索手段と、
前記同一環境音節検索手段で検索された音節数が所定数未満の場合、前記２次元音節テーブルから、後音韻環境に対応する全ての音節情報を検索する後環境音節検索手段と、
前記前環境音節検索手段で検索された音節情報内の先頭音韻の音声素片辞書内記録位置から音節の子音部分に相当する音韻数分だけ、前記音声素片辞書から音声素片情報を読み出す子音部読み出し手段と、
前記後環境音節検索手段で検索された音節情報内の先頭音韻の音声素片辞書内記録位置に、音節内の子音部に対応する音韻数分だけ加算して求めた音声素片辞書内記録位置から、母音部分に対応する音韻数分だけ音声素片辞書から音声素片情報を読み出す母音部読み出し手段とを備えた
ことを特徴とする音声素片探索装置。
【請求項３】
コンピュータを、
音声データベースに含まれる全ての音韻について、音韻の時間的な出現順に、少なくとも音声波形の時間的な記録位置が含まれている音声素片情報を記録した音声素片辞書と、
音節種別毎に、音節の前音韻環境と後音韻環境の組み合わせに対応させて、少なくとも音声データベースに含まれる全ての該当する音節数と当該音節の先頭音韻の音声素片辞書内記録位置を含む音節情報をマトリックス状に記録した２次元音節テーブルと、
入力された音韻系列に対して音節単位に分割する分割手段と、
前記分割手段で分割された音節毎に、前記２次元音節テーブルから、当該音節の前音韻環境及び後音韻環境に対応する音節情報を読み出す同一環境音節情報検索手段と、
前記同一環境音節情報検索手段で検索された音節情報に含まれる音節数が所定数以上の場合、前記音声素片辞書から、音声情報に含まれる先頭音韻の音声素片辞書内記録位置から音節の音韻数分だけ音声素片情報を読み出す全音韻読み出し手段と、
前記同一環境音節検索手段で検索された音節数が所定数未満の場合、前記２次元音節テーブルから、前音韻環境に対応する全ての音節情報を検索する前環境音節検索手段と、
前記同一環境音節検索手段で検索された音節数が所定数未満の場合、前記２次元音節テーブルから、後音韻環境に対応する全ての音節情報を検索する後環境音節検索手段と、
前記前環境音節検索手段で検索された音節情報内の先頭音韻の音声素片辞書内記録位置から音節の子音部分に相当する音韻数分だけ、前記音声素片辞書から音声素片情報を読み出す子音部読み出し手段と、
前記後環境音節検索手段で検索された音節情報内の先頭音韻の音声素片辞書内記録位置に、音節内の子音部に対応する音韻数分だけ加算して求めた音声素片辞書内記録位置から、母音部分に対応する音韻数分だけ音声素片辞書から音声素片情報を読み出す母音部読み出し手段として機能させることにより、
入力された音韻系列と韻律情報系列に対応した適切な音声素片候補を、少なくとも音声波形と音韻系列が各々対応付けされて記憶された音声データベースから探索可能とする
ことを特徴とする音声素片探索プログラム。
【請求項４】
請求項３記載の音声素片探索プログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声合成における音声素片探索に関するものである。
【背景技術】
【０００２】
近年の大容量な記憶装置の使用コストの低下に伴って、数十分以上の大容量の音声データをそのまま大容量の記憶装置に蓄積し、入力されたテキスト及び韻律情報に応じて音声素片を適切に選択し、接続・変形することで高品質な音声を合成する音声合成方法が提案されている（特許文献１，非特許文献１参照）。
【０００３】
このような方法によって、原理的には肉声同等の高品質な合成音声を生成することが可能になってきている。具体的には、音声データベースから、合成したい音韻の音声素片をバイナリーツリー等で構成された音声素片辞書を用いて検索し、単独又は複数の物理的なパラメータを組み合わせた物理的な尺度及びピッチやパワー等の韻律的な尺度を組み合わせた評価尺度に基づいて、検索された音声素片の中から適切な音声素片を選択し、選択された音声素片を順に接続することで音声合成を行っている（非特許文献２参照）。
【０００４】
しかし、このような音声合成方式においては、そもそも適切な音声素片が音声データベースに存在しない場合、高品質な合成音声を生成不可能である。したがって、音声合成の際に必要な適切な音声素片が音声データベース内に存在する確率をあげ、合成音声の品質は向上をさせるためには、豊富な音声素片のバリエーションを含む音声データベースを用いることが必要である。そこで、近年では音声素片のバリエーションを増やすために、音声データベースの容量をより一層増加させる方向で開発が進んでいる。
【特許文献１】特許第２７６１５５２号公報
【非特許文献１】M.Beutnagel, A.Conkie, J.Schoroeter, Y.Stylianou, and A.Sydral, "Chose the best to modify the least: A new generation concatenative synthesis system", in Proc. Eurospeech '99, 1999, pp.2291-2294
【非特許文献２】広川、他、”波形編集型規則合成法における波形選択法”、電子情報通信学会音声研究会資料、ＳＰ８９−１１４，ｐｐ．３３−４０（１９９０）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、音声データベースを大容量化することで、合成音声の品質は向上されてきたものの、音声データベース内には多数の類似した音声素片も格納されるようにもなってきた。そのため、膨大な数の音声素片を音声データベースから検索する必要があり、その検索自体の処理量が爆発的に増大し、処理速度の低下をもたらすようになってきた。また、検索の結果得られた大量の音声素片を用いることで、評価尺度に基づいて検索された音声素片の中から適切な音声素片を選択するための計算量が増加し、処理速度の低下をもたらすようになってきた。
【０００６】
本発明は、上記事情に鑑みてなされたものであり、その目的とするところは、大容量音声データベースに基づく音声素片選択方式において、高速な音声素片侯補の探索方法の実現と同時に音声素片の侯補を絞りこむことで、音声合成の処理速度の向上を実現することにある。
【課題を解決するための手段】
【０００７】
上記の目的を達成するため、本願発明では、音声素片探索装置が、入力された音韻系列に対応した適切な音声素片侯補を、少なくとも音声波形と音韻系列が各々対応付けされて記憶された音声データベースから探索する際に、予め、前記音声素片探索装置に、音声データベースに含まれる全ての音韻について、音韻の時間的な出現順に、少なくとも音声波形の時間的な記録位置が含まれている音声素片情報を記録した音声素片辞書と、音節種別毎に、音節の前音韻環境と後音韻環境の組み合わせに対応させて、少なくとも音声データベースに含まれる全ての該当する音節数と当該音節の先頭音韻の音声素片辞書内記録位置を含む音節情報をマトリックス状に格納した２次元音節テーブルとを設けておく。そして、入力された音韻系列に対して音節単位に分割する分割し、この分割された音節毎に、前記２次元音節テーブルから、当該音節の前音韻環境及び後音韻環境に対応する音節情報を読み出す。そして、検索された音節情報に含まれる音節数が所定数以上の場合、前記音声素片辞書から、音声情報に含まれる先頭音韻の音声素片辞書内記録位置から音節の音韻数分だけ音声素片情報を読み出す。一方、検索された音節数が所定数未満の場合、前記２次元音節テーブルから、前音韻環境に対応する全ての音節情報を検索する前環境音節検索するとともに、後音韻環境に対応する全ての音節情報を検索する後環境音節検索する。そして、前音韻環境に対応する音節情報内の先頭音韻の音声素片辞書内記録位置から音節の子音部分に相当する音韻数分だけ、前記音声素片辞書から音声素片情報を読み出すとともに、後音韻環境に対応する音節情報内の先頭音韻の音声素片辞書内記録位置に、音節内の子音部に対応する音韻数分だけ加算して求めた音声素片辞書内記録位置から、母音部分に対応する音韻数分だけ音声素片辞書から音声素片情報を読み出す。
【０００８】
本発明によれば、大容量音声データベースに基づいた、入力音韻系列に対応した音声素片系列を検索する音声素片探索方式において、前後の音韻環境の組み合わせに対応した２次元音節テーブルと、時間順に記録された音声素片辞書を用いることで、合成したい音節の音節種別及び前音韻環境と後音韻環境から、一括して音節に対応する音韻の音声素片侯補が検索可能であり、その検索に必要な処理は２次元音声テーブルの読み出しのみであるため非常に高速に実現可能である。また、十分な数の音節に対応する音声素片侯補が存在しない場合でも、前記と同様に２次元音節テーブルを用いて、合成したい音節の音節種別と前音韻環境のみから一括して音節の子音部に対応する音韻の音声素片侯補が検索可能であり、合成したい音節の音節種別と後音韻環境のみから一括して音節の母音部に対応する音韻の音声素片侯補が検索可能であり、この場合も前記同様に２次元音節テーブルの読み出しのみであるため非常に高速な検索処理が実現可能である。このように、一括して音節に対応する音韻の音声素片として検索された音声素片は、音節の前後の音韻環境が入力音韻系列と一致しているため、高品質な音声合成のための必要十分な数の音声素片の侯補として利用可能である。
【０００９】
また、一括して音節の子音部に対応する音韻の音声素片として検索された音声素片及び一括して音節の母音部に対応する音韻の音声素片として検索された音声素片は、子音部及び母音部の前後の音韻環境が入力音韻系列と一致しているため、高品質な音声合成のための必要十分な数の音声素片の侯補として利用可能である。
【００１０】
さらに、上記のように最初に音節に対応する音声素片を検索し、検索された音声素片が十分な数存在しない場合のみ、子音部、母音部といった音韻単位で検索することは、最初から子音部、母音部別に検索する場合と比較して、合成音声の品質劣化を引き起こすことなく音声素片の侯補数を減らすことができ、音声合成の処理速度の向上を実現可能である。
【００１１】
さらに、音声素片辞書に音韻に対応した音声素片情報を時間的な順に記録することで、音節テーブルに音節の全ての音韻に対する音声素片情報を格納する必要がないため、検索に必要な記憶容量が削減可能である。
【発明の効果】
【００１２】
以上のように、本願発明に係る音声素片探索方法等によれば、大容量音声データベースに基づく音声素片選択方式において、高速な音声素片侯補の探索方法の実現と同時に音声素片の侯補を絞りこむことで、音声合成の処理速度の向上を実現できる。
【発明を実施するための最良の形態】
【００１３】
本発明の一実施の形態に係る音声素片探索装置について図面を参照して説明する。図１は音声素片探索装置の概念的な構成図である。
【００１４】
この音声素片探索装置は、音声データベースに記憶された音声データを接続・変形等の合成処理を行うことにより音声を合成する音声合成装置に用いられるものであり、音韻情報を入力として、後段の合成処理で用いられる音素片の候補を出力するものである。
【００１５】
図１に示すように、音声素片探索装置１０は、音声素片辞書１１と、２次元音節テーブル１２と、音節分割部１３と、同一環境音節情報検索部１４と、前環境音節情報検索部１５と、後環境音節情報検索部１６と、全音韻読み出し部１７と、子音部読み出し部１８と、母音部読み出し部１９とを備えている。
【００１６】
音声素片辞書１１には、図２に示すように、音声データベース２０に含まれる全ての音韻について、音韻の時間的な出現順に、少なくとも音声波形の時間的な記録位置を含む音声素片情報が記憶されている。なお、音声データベース２０には、音声波形データと音韻系列が各々対応付けされて記憶されているものとする。
【００１７】
２次元音節テーブル１２には、音節種別毎に、音節の前音韻環境と後音韻環境の組み合わせに対応させて、少なくとも音声データベース２０に含まれる全ての該当する音節数と当該音節の先頭音韻の音声素片辞書内での記録位置を含む音節情報がマトリックス状に記憶されている。
【００１８】
具体的には、２次元音節テーブル１２は、図３に示すように音節種別毎に用意されており、縦列に前音韻環境、横列に後音韻環境が対応した２次元のマトリックス形式となっており、音節種別及び前音韻環境と後音韻環境に対応した音節情報が格納されている。各音節情報には、図４に示すように、音節数と当該音節の先頭音韻の音声素片辞書内での記録位置が記録されている。
【００１９】
音節分割部１３は、入力された音韻系列に対して音節単位に分割する処理を行う。
【００２０】
同一環境音節情報検索部１４は、音節分割部１３で分割された音節毎に、前記２次元音節テーブル１２から、当該音節の前音韻環境及び後音韻環境に対応する音節情報を読み出す。
【００２１】
前環境音節情報検索部１５は、同一環境音節情報検索部１４において検索された音節情報に含まれる音節数が所定数未満の場合に、２次元音節テーブル１２から、前音韻環境に対応する全ての音節情報を検索する。
【００２２】
後環境音節情報検索部１６は、前環境音節情報検索部１５と同様に、同一環境音節情報検索部１４において検索された音節情報に含まれる音節数が所定数未満の場合に、２次元音節テーブル１２から、後音韻環境に対応する全ての音節情報を検索する。
【００２３】
全音韻読み出し部１７は、  同一環境音節情報検索部１４において検索された音節情報に含まれる音節数が所定数以上の場合、音声素片辞書１１から、音声情報に含まれる先頭音韻の音声素片辞書内記録位置から音節の音韻数分だけ音声素片情報を読み出し、これを出力する。
【００２４】
子音部読み出し部１８は、音声素片辞書１１から、前環境音節情報検索部１５で検索された音節情報内の先頭音韻の音声素片辞書内記録位置から音節の子音部分に相当する音韻数分だけ音声素片情報を読み出し、これを出力する。
【００２５】
母音部読み出し部１９は、音声素片辞書１１から、後環境音節情報検索部１６で検索された音節情報内の先頭音韻の音声素片辞書内記録位置に、音節内の子音部に対応する音韻数分だけ加算して求めた音声素片辞書内記録位置から、母音部分に対応する音韻数分だけ音声素片情報を読み出し、これを出力する。
【００２６】
次に、本実施の形態に係る音声素片探索装置の動作について図５を参照して説明する。まず音声素片探索装置１０は、音節分割部１３において、入力された音韻系列を音節単位に分割処理して音節系列を取得する（ステップＳ１）。
【００２７】
次に、同一環境音節情報検索部４において、音節系列の各音節毎に、２次元音節テーブル２から当該音節の前音韻環境及び後音韻環境に対応した音節情報を取得する（ステップＳ２）。
【００２８】
例えば、図３の２次元音節テーブルを用いて、音節系列”ありゃ”（音韻系列表記：”ＡＲｙＡ”）という音節に対応する音節情報を検索すると、まず音節種別”あ”については、前音韻環境”＃（語頭）”、後音韻環境”Ｒ”で、２次元の音節マトリックスを検索すると、音節種別”あ”のテーブル１２（ａ）の縦列”＃”、横列”Ｒ”から、対応する音節情報は音節情報Ａ１９であることがわかる。同様に、音節種別”りゃ”については、前音韻環境”Ａ”、後音韻環境”＃（語尾）”で、２次元の音節マトリックスを検索すると、音節種別”りゃ”のテーブル１２（ｂ）の縦列”Ａ”、横列”＃”から、対応する音節情報は音節情報Ｍ２１であることがわかる。
【００２９】
次に、同一環境音節情報検索部４で読み出された音節情報に含まれる音節数が予め決められた閾値以上であるかを判定し（ステップＳ３）、所定値以上の場合には、全音韻読み出し部１７において、各音節情報に含まれる先頭音韻の音声素片辞書内記録位置から音節の音韻数分だけ音声素片辞書１１から音声素片情報を読み出す（ステップＳ４）。
【００３０】
例えば、図３において入力音節”ありゃ”の先頭音節”あ”に対し読み出された音節情報Ａ１９が図４（ａ）で示されるものであり、且つ、閾値が１０の場合には、音節数が２０であり閾値以上であるため、まず最初の先頭音韻の音声素片辞書内記録位置である番号１に従って、音声素片辞書で１番目の記録位置の音声素片情報を読み出す。
【００３１】
この場合音節”あ”に対応する音韻は”Ａ”１音韻だけであるので、読み出すべき音声素片情報は、音声素片辞書１１の１番目の記録位置の音声素片情報のみであり、この音声素片情報が音節”あ”に対応する音声素片侯補の１つとなる。
【００３２】
残りの音声素片辞書内記録位置である番号２５，１５４，２２８、…についても同様に、順に音声素片辞書から音声素片情報を読み出された２０個の音声素片情報が音節”あ”に対応する音声素片侯補となる。
【００３３】
一方、前記ステップＳ３で音節情報に含まれる音節数が予め決められた閾値未満であると判定された場合、前環境音節情報検索部１５において、当該音節種別に対応する２次元音節テーブル１２を用い、前音韻環境に対応する全ての音節情報を読み出す（ステップＳ５）。同様に、後環境音節情報検索部１６においても、２次元音節テーブル１２を用い、後音韻環境に対応する全ての音節情報を読み出す（ステップＳ６）。
【００３４】
さらに、子音部読み出し部１８において、前環境音節情報検索部１５で読み出された音節情報内の先頭音韻の音声素片辞書内記録位置から音節の子音部分に相当する音韻数分だけ、前記音声素片辞書１１から子音部音声素片情報を読み出す（ステップＳ７）。また、母音部読み出し部１９において、後環境音節情報検索部１６で検索された音節情報内の先頭音韻の音声素片辞書内記録位置に、音節内の子音部に対応する音韻数分だけ加算して求めた音声素片辞書内記録位置から、母音部分に対応する音韻数分だけ音声素片辞書１１から母音部音声素片情報を読み出す（ステップＳ８）。上記のようにして読み出された全ての音声素片が音声素片侯補となる。
【００３５】
例えば、音節系列”ありゃ”の第２音節”りゃ”に対し同一環境音節情報検索部１４で読み出された音節情報Ｍ２１が図４（ｂ）で示されるものであり、且つ、閾値が１０とした場合、音節数は２であり閾値未満であるため、まず音節種別及び前音韻環境に対応する、音節種別”りゃ”のテーブル１２（ｂ）の縦列”Ａ”から、前音韻環境に対応する音節情報として縦列全ての音節情報｛音節情報Ｍ２１、音節情報Ｍ２２、…｝を読み出す。同様に、音節種別及び後音韻環境に対応する、音節種別”りゃ”のテーブル１２（ｂ）の横列”＃”から、後音韻環境に対応する音節情報として横列全ての音節情報｛音節情報Ｍ１１、音節情報Ｍ２１、音節情報Ｍ３１…｝を読み出す。なお、この場合音節情報Ｍ２１は重なるためどちらか１度だけ読み出せばよい。
【００３６】
次に、前音韻環境に対応する｛音節情報Ｍ２１、音節情報Ｍ２２、…｝に対し、例えば、図４（ｂ）で示した音節情報Ｍ２１では、最初の先頭音韻の音声素片辞書内記録位置である番号４２９に従って、音声素片辞書１１の４２９番目の記録位置である図５の符号２０（ａ）の音声素片情報を読み出す。
【００３７】
ここで、音節”りゃ”は、子音部音韻は”Ｒｙ”、母音部音韻は”Ａ”であり、子音部に対応する音韻は”Ｒｙ”２音韻であるので、読み出すべき音声素片情報は、音韻”Ｒ”に対応する音声素片辞書１１の４２９番目の記録位置の音声素片情報以外に、音韻”ｙ”に対応する音声素片情報が必要である。ここで、音韻”ｙ”に対応する音声素片情報は、音声素片辞書１１の４２９＋１番目の記録位置にあることは、図２を参照して前述した音声素片辞書１１では自明であるので、音韻”ｙ”に対応する音声素片辞書１１の４３０番目の記録位置の音声素片情報を読み出せば良い。
【００３８】
以下同様に、残りの音声素片辞書内記録位置である番号５１２について読み出すことで、音節情報Ｍ２１では音韻”Ｒ”に対応して、音声素片辞書１１の４２９番目と音声素片辞書１１の５１２番目、音韻”ｙ”に対応して音声素片辞書１１の４３０番目と音声素片辞書１１の５１３番目の音声素片情報が読み出される。音節情報Ｍ２２以降についても、前記同様に音韻”Ｒ”、”ｙ”に対して音声素片情報を読み出していく。
【００３９】
さらに、後音韻環境に対応する｛音節情報Ｍ１１、音節情報Ｍ２１、…｝に対し、例えば、図４（ｃ）で示した音節情報Ｍ１１では、最初の先頭音韻の音声素片辞書内記録位置３０１８から、母音部に対応する音声素片辞書１１の記録位置の音声素片情報を読み出す。
【００４０】
ここで、音節”りゃ”は、子音部音韻は”Ｒｙ”、母音部音韻は”Ａ”であり、子音部に対応する音韻は”Ｒｙ”２音韻である。ここで、読み出すべき母音部の音声素片情報は、音韻”Ｒ”から２音韻後となる音声素片辞書１１の３０１８＋２番目の記録位置にあることは、図２を参照して前述した音声素片辞書１１では自明であるので、音韻”Ａ”に対応する音声素片辞書の３０２０番目の記録位置の音声素片情報を読み出せば良い。
【００４１】
以下同様に、残りの音声素片辞書内記録位置である番号５９８３についても読み出すことで、音節情報Ｍ１１では音韻”Ａ”に対応して、音声素片辞書３０２０番目と音声素片辞書５９８５番目の音声素片情報が読み出される。
【００４２】
音節情報Ｍ１３以降についても、前記同様に音韻”Ａ”に対して音声素片情報を読み出していく。
【００４３】
このようにして読み出された全ての音声素片情報が、音節系列”ありゃ”に対応する音声素片侯補となる。
【図面の簡単な説明】
【００４４】
【図１】音声素片探索装置の構成図
【図２】音声素片辞書の一例を説明する図
【図３】２次元音節テーブルの一例を説明する図
【図４】２次元音節テーブルにおける音節情報の一例を説明する図
【図５】音声素片探索装置のフローチャート
【符号の説明】
【００４５】
１０…音声素片探索装置、１１…音声素片辞書、１２…２次元音節テーブル、１３…音節分割部、１４…同一環境音節情報検索部、１５…前環境音節情報検索部、１６…後環境音節情報検索部、１７…全音韻読み出し部、１８…子音部読み出し部、１９…母音部読み出し部、２０…音声データベース
【図１】
2005070312.tif 000003
【図２】
2005070312.tif 000004
【図３】
2005070312.tif 000005
【図４】
2005070312.tif 000006
【図５】
2005070312.tif 000007