"相異なる音素に対応する複数の音素区間を含む音声素片を示す複数の音声素片データを記憶する素片記憶手段と、音声素片を順次に選択する素片選択手段と、前記素片選択手段が選択した音声素片の各音素区間について合成時間長を可変に設定する音素長設定手段と、前記素片選択手段が選択した音声素片の各音素区間のうち前記音素長設定手段が設定した合成時間長の対象区間について音声素片データが示す音声波形を相互に連結して音声信号を生成する音声合成手段とを具備する音声合成装置。音声素片の先頭に位置するとともに声道の閉鎖後の一時的な変形により発音される第1種別の音素に対応する音素区間は、前記第1種別の音素が発音される過程を含み、音声素片の末尾に位置するとともに前記第1種別の音素に対応する音素区間は、前記第1種別の音素が発音される直前の準備過程を含み、前記音声合成手段は、音声素片の先頭の音素区間が前記第1種別の音素に対応する場合に、その音素区間のうち始点から後方の前記合成時間長にわたる区間を前記対象区間として選定し、音声素片の末尾の音素区間が前記第1種別の音素に対応する場合に、その音素区間のうち始点から後方の前記合成時間長にわたる区間を前記対象区間として選定する請求項1の音声合成装置。音声素片の先頭に位置するとともに前記第1種別とは相違する第2種別の音素に対応する音素区間は、当該第2種別の音素が後続の音素に変化する過程を含み、音声素片の末尾に位置するとともに前記第2種別の音素に対応する音素区間は、直前の音素が当該第2種別の音素に変化する過程を含み、前記音声合成手段は、音声素片の先頭の音素区間が前記第2種別の音素に対応する場合に、その音素区間のうち終点から前方の前記合成時間長にわたる区間を前記対象区間として選定し、音声素片の末尾の音素区間が前記第2種別の音素に対応する場合に、その音素区間のうち始点から後方の前記合成時間長にわたる区間を前記対象区間として選定する請求項1または請求項2の音声合成装置。しかし、特許文献1の技術では、発音速度単位時間あたりの音素数が高い合成音を生成するために各音声素片を時間軸方向に過度に収縮した場合に、実際に人間が発音時に口を変形させ得る速度を上回る速度で発音されたような不自然な音声が合成される可能性がある。また、人間が実際に早口で発音する場合には1個の音素の明瞭な発音が完了する以前に直後の音素の発音が開始されるすなわち音素の一部が省略されるという傾向がある。しかし、特許文献1の技術では、音声素片を収縮した場合でも各音素は始点から終点までの全体にわたり発音されるから、合成音は聴覚的に不自然な音声となる。例えば、1個の音素の発音を短い周期で反復する場合例えばわわわわ......と発音する場合、実際には各回の発音で口が完全に開く以前に次の発音が開始するが、特許文献1の技術では発音毎に口を完全に開いたような不自然な音声が生成される。以上の事情を考慮して、本発明は、発音速度が高い自然な音声を合成することを目的とする。以上の課題を解決するために本発明が採用する手段を説明する。なお、本発明の理解を容易にするために、以下の説明では、本発明の要素と後述の実施形態の要素との対応を括弧書で付記するが、本発明の範囲を実施形態の例示に限定する趣旨ではない。本発明の音声合成装置は、相異なる音素に対応する複数の音素区間例えば音素区間Sを含む音声素片を示す複数の音声素片データ例えば音声素片データDAを記憶する素片記憶手段例えば記憶装置14と、音声素片を順次に選択する素片選択手段例えば素片選択部22と、素片選択手段が選択した音声素片の各音素区間について合成時間長例えば合成時間長Tを可変に設定する音素長設定手段例えば音素長設定部24と、素片選択手段が選択した音声素片の各音素区間のうち音素長設定手段が設定した合成時間長の対象区間例えば対象区間Wについて音声素片データが示す音声波形を相互に連結して音声信号を生成する音声合成手段例えば音声合成部26とを具備する。以上の構成では、各音声素片の音素区間のうち音素長設定手段が設定した合成時間長にわたる対象区間の音声波形を相互に連結して音声信号が生成される。音声素片を伸縮して音声信号の合成に適用する構成と比較して自然な音声を合成することが可能である。また、音声素片の音素区間毎に対象区間が選定されるから、音声素片の全体として音声信号の生成に適用される区間を選定する構成と比較すると、例えば各音素のなかで重要な区間例えば受聴者が音素を識別するうえで重要な区間を音素区間毎に個別に対象区間として選定して自然な音声を合成できるという利点がある。本発明の好適な態様において、音声素片の先頭に位置するとともに声道の閉鎖後の一時的な変形により発音される第1種別の音素に対応する音素区間例えば第1種別C1の音素に対応する音素区間S1は、第1種別の音素が発音される過程例えば後方部pBを含み、音声素片の末尾に位置するとともに第1種別の音素に対応する音素区間例えば第1種別C1の音素に対応する音素区間S2は、第1種別の音素が発音される直前の準備過程例えば前方部pAの準備過程pA2を含み、音声合成手段は、音声素片の先頭の音素区間が第1種別の音素に対応する場合に、その音素区間のうち始点から後方の合成時間長にわたる区間を対象区間として選定し例えば図9の部分、音声素片の末尾の音素区間が第1種別の音素に対応する場合に、その音素区間のうち始点から後方の合成時間長にわたる区間を対象区間として選定する例えば図9の部分。以上の態様では、第1種別の音素が発音される過程のうち前方側の区間が対象区間に優先的に包含され、第1種別の音素の準備過程のうち前方の区間直前の音素の影響が顕著となる区間が対象区間に優先的に包含される。したがって、第1種別の音素のうち例えば受聴者がその音素を認識するうえで重要な箇所を維持しながら音声信号を生成できるという利点がある。第1種別の音素は、典型的には発音が時間的に持続され難い音素である。例えば破裂音や破擦音等の音素が第1種別に区分される。本発明の好適な態様において、音声素片の先頭に位置するとともに第1種別とは相違する第2種別の音素に対応する音素区間例えば第2種別C2の音素に対応する音素区間S1は、当該第2種別の音素が後続の音素に変化する過程例えば後方部qBを含み、音声素片の末尾に位置するとともに第2種別の音素に対応する音素区間例えば第2種別C2の音素に対応する音素区間S2は、直前の音素が当該第2種別の音素に変化する過程例えば前方部qAを含み、音声合成手段は、音声素片の先頭の音素区間が第2種別の音素に対応する場合に、その音素区間のうち終点から前方の合成時間長にわたる区間を対象区間として選定し、音声素片の末尾の音素区間が第2種別の音素に対応する場合に、その音素区間のうち始点から後方の合成時間長にわたる区間を対象区間として選定する。以上の態様では、第2種別の音素が後続の音素に変化する過程のうち後方側の区間が対象区間に優先的に包含され、直前の音素が第2種別の音素に変化する過程のうち前方側の区間が対象区間に優先的に包含される。したがって、第2種別の音素のうち例えば受聴者がその音素の前後の遷移を認識するうえで重要な箇所を維持しながら音声信号を生成できるという利点がある。なお、第2種別の音素は、典型的には発音が持続され得る音素である。例えば、声道の形状が定常的に維持された状態で発音される母音,半母音および摩擦音等の音素や、口腔の一部や鼻腔を介した通気により発音を維持したまま声道を部分的に閉鎖した準備状態から声道を一時的かつ急速に変形させることで発音される流音や鼻音等の音素が第2種別に区分される。以上の各態様に係る音声合成装置は、音声合成に専用されるDSPDigitalSignalProcessorなどのハードウェア電子回路で実現されるほか、CPUCentralProcessingUnitなどの汎用の演算処理装置とプログラムとの協働でも実現される。本発明のプログラム例えばプログラムPGMは、相異なる音素に対応する複数の音素区間を含む音声素片を示す複数の音声素片データを記憶する素片記憶手段を具備するコンピュータに、音声素片を順次に選択する素片選択処理と、素片選択処理で選択した音声素片の各音素区間について合成時間長を可変に設定する音素長設定処理と、素片選択処理で選択した音声素片の各音素区間のうち音素長設定処理で設定した合成時間長の対象区間について音声素片データが示す音声波形を相互に連結して音声信号を生成する音声合成処理とを実行させる。以上のプログラムによれば、本発明の音声合成装置と同様の作用および効果が実現される。本発明のプログラムは、コンピュータが読取可能な記録媒体に格納された形態で利用者に提供されてコンピュータにインストールされるほか、通信網を介した配信の形態でサーバ装置から提供されてコンピュータにインストールされる。図1は、本発明のひとつの実施形態に係る音声合成装置100のブロック図である。音声合成装置100は、発話音や歌唱音等の音声を素片接続型の音声合成処理で生成する信号処理装置であり、図1に示すように、演算処理装置12と記憶装置14と放音装置16とを具備するコンピュータシステムで実現される。演算処理装置12CPUは、記憶装置14に格納されたプログラムPGMの実行で、合成音の波形を表す音声信号VOUTを生成するための複数の機能素片選択部22,音素長設定部24,音声合成部26を実現する。なお、演算処理装置12の各機能を複数の集積回路に分散した構成や、専用の電子回路DSPが一部の機能を実現する構成も採用され得る。放音装置16例えばヘッドホンやスピーカは、演算処理装置12が生成した音声信号VOUTに応じた音波を放射する。記憶装置14は、演算処理装置12が実行するプログラムPGMや演算処理装置12が使用する各種のデータ素片群GA,合成情報GBを記憶する。半導体記録媒体や磁気記録媒体等の公知の記録媒体または複数種の記録媒体の組合せが記憶装置14として採用される。記憶装置14に格納される素片群GAは、図2に示すように、複数の音声素片Vの各々に対応する音声素片データDAおよび音素分類データDBの集合音声合成ライブラリである。図3に示すように、1個の音声素片Vは、相異なる音素に対応する2個の音素区間SS1,S2を連結したダイフォン音素連鎖である。音素区間S1は、音声素片Vの始点を含む時間長L1の区間であり、音素区間S2は、音声素片Vの終点を含む時間長L2の区間である。音素区間S2は音素区間S1に後続する。音素区間S1の時間長L1や音素区間S2の時間長L2は音声素片V毎に個別に決定される。なお、以下では便宜的に、無音を1個の音素として説明する。図2の音声素片データDAは、音声素片Vの時間波形を指定するデータである。図2に示すように、1個の音声素片Vに対応する音声素片データDAは、その音声素片V音素区間S1および音素区間S2を時間軸上で区分した各フレームに対応する複数の単位データUの時系列で構成される。各単位データUは、1個のフレーム内の音声のスペクトルを規定する。例えば音声のスペクトルの形状の特徴を示す複数の変数励起波形エンベロープ,胸部レゾナンス,声道レゾナンス,差分スペクトルを含むEpRExcitationplusResonanceパラメータが単位データUとして好適である。なお、EpRパラメータについては例えば特許第3711880号公報に開示されている。また、周波数毎の強度すなわちスペクトルを示すスペクトルデータを単位データUとして採用することも可能である。図2に示すように、音声素片Vのうち音素区間S1に対応する複数の単位データUの時系列を音素区間データQ1と表記し、音声素片Vのうち音素区間S2に対応する複数の単位データUの時系列を音素区間データQ2と表記する。図2の音素分類データDBは、音声素片Vのうち音素区間S1および音素区間S2の各々に対応する音素の分類を指定する。音素分類データDBが示す音素分類は、音素の調音方法に応じた分類である。例えば、日本語の音素を想定すると、図4に示すように、母音a,i,u,半母音w,摩擦音s,f,流音r,鼻音m,n,破裂音t,k,p,破擦音ts等の音素分類を音素分類データDBは指定する。ただし、音声素片Vが示す音声の言語は日本語に限定されない。図4に示すように、各音素分類に属する音素は、調音方法に応じて第1種別C1と第2種別C2とに区分される。第1種別C1の音素は、発音が時間的に持続され難い音素であり、典型的には、声道が完全に閉鎖された初期的な準備状態から声道を一時的かつ急速に変形させることで発音される。具体的には、音素分類データDBが示す複数の音素分類のうち、破裂音および破擦音等が第1種別C1に区分される。他方、第2種別C2の音素は、発音が持続され得る音素である。具体的には、音素分類データDBが示す複数の音素分類のうち、声道の形状が定常的に維持された状態で発音される母音,半母音および摩擦音等の音素と、口腔の一部や鼻腔を介した通気により発音を維持したまま声道を部分的に閉鎖した準備状態から声道を一時的かつ急速に変形させることで発音される流音や鼻音等の音素とが、第2種別C2に区分される。1個の音声素片Vの音素区間S1および音素区間S2の各々は、第1種別C1および第2種別C2の何れかの音素に対応する。例えば図5の部分には、音素区間S1が第1種別C1の音素破裂音tに対応する音声素片Vが例示され、図5の部分には、音素区間S2が第1種別C1の音素に対応する音声素片Vが例示されている。なお、図5の部分の音素区間S2および図5の部分の音素区間S1の音素は任意である。また、図6の部分には、音素区間S1が第2種別C2の音素母音aに対応する音声素片Vが例示され、図6の部分には、音素区間S2が第2種別C2の音素に対応する音声素片Vが例示されている。図6の部分の音素区間S2および図6の部分の音素区間S1の音素は任意である。なお、図5および図6では、音声素片Vの各音素の波形の一例が便宜的に図示されているが、実際の各音素の波形は前後の音素に応じて多様に変化する。図5の部分に示すように、第1種別C1の音素例えば破裂音tは、時間軸上で前方部pAと後方部pBとに区分される。前方部pAは、その音素の直前に発音された他の音素が減衰していく余韻過程pA1と、実際に音素破裂音tが発音される直前の準備過程pA2とを含む。準備過程pA2は、音素の発音が可能な状態に声道を準備する過程例えば声道を舌で閉鎖または収縮する過程である。なお、余韻過程pA1が存在しない場合もある。他方、後方部pBは、準備過程pA2から声道を一時的かつ急速に変形させることで音素が実際に発音される過程例えば準備過程pA2で声道の上流側に圧縮された空気を一気に解放する過程である。図5の部分に示すように、音声素片Vのうち第1種別C1の音素に対応する音素区間S1は、その音素の後方部pBを含む。他方、図5の部分に示すように、音声素片Vのうち第1種別C1の音素に対応する音素区間S2は、その音素の前方部pAを含む。すなわち、図5の部分に例示された音声素片Vの末尾側の音素区間S2に図5の部分の音素区間S1を後続させることで第1種別C1の音素破裂音tが再現される。他方、図6の部分に示すように、第2種別C2の音素例えば母音aは、前方部qAと後方部qBとを含む。前方部qAは、直前の他の音素からその音素に変化していく過程例えば口を開けていく過程であり、後方部qBは、その音素が後続の他の音素に変化していく過程例えば口を閉じていく過程である。なお、第2種別C2の音素のうち流音rや鼻音m等の音素については、声道が部分的に閉鎖された準備状態から声道を一時的かつ急速に変形させる過程例えば舌先で上顎を弾く過程が前方部qAの始点側に含まれる。図6の部分に示すように、音声素片Vのうち第2種別C2の音素に対応する音素区間S1は、その音素の後方部qBを含む。他方、図6の部分に示すように、音声素片Vのうち第2種別C2の音素に対応する音素区間S2は、その音素の前方部qAを含む。特定の発声者による発声音から以上の条件を満たすように各音声素片Vが抽出されて各音素区間Sが画定されたうえで音声素片V毎の音声素片データDA音素区間データQ1および音素区間データQ2が作成される。図1に示すように、記憶装置14には、合成音を時系列に指定する合成情報スコアデータGBが記憶される。合成情報GBは、合成音の発音文字X1と発音期間X2とピッチX3とを例えば音符毎に時系列に指定する。発音文字X1は、例えば歌唱音を合成する場合の歌詞の文字列であり、発音期間X2は、例えば発音の開始時刻と継続長とで指定される。合成情報GBは、例えば各種の入力機器に対する利用者からの指示に応じて生成されて記憶装置14に格納される。なお、他の通信端末から通信網を介して受信された合成情報GBや可搬型の記録媒体から転送された合成情報GBを音声信号VOUTの生成に使用することも可能である。図1の素片選択部22は、合成情報GBが時系列に指定する各発音文字X1に対応する音声素片Vを素片群GAから順次に選択する。例えば図7に示すように、gostraightという発音文字X1が指定された場合、素片選択部22は、[Silgh],[ghU],[Us],[st],[tr],[reI],[eIt],[tSil]という音声素片Vを選択する。なお、各音素の記号は、SAMPASpeechAssessmentMethodsPhoneticAlphabetに準拠している。なお、記号Silは無音Silenceを意味する。図1の音素長設定部24は、素片選択部22が順次に選択する音声素片Vの各音素区間SS1,S2について、音声信号VOUTの合成に適用される場合の時間長以下合成時間長というTを可変に設定する。各音素区間Sの合成時間長Tは、合成情報GBが時系列に指定する発音期間X2に応じて選定される。具体的には、音素長設定部24は、図7に示すように、発音文字X1を構成する主要な母音の音素図7の斜体字の音素の始点がその発音文字X1の発音期間X2の始点に合致し、かつ、相前後する音素区間Sが時間軸上に隙間なく配列するように、各音素区間Sの合成時間長TT,T,T,......を設定する。図1の音声合成部26は、素片選択部22が順次に選択する音声素片Vを相互に連結することで音声信号VOUTを生成する。具体的には、音声合成部26は、素片選択部22が選択した音声素片Vの各音素区間SS1,S2の音素区間データQQ1,Q2から、その音素区間Sについて音素長設定部24が設定した合成時間長Tにわたる単位データUの時系列を生成し、各単位データUが示すスペクトルを時間波形に変換したうえで相互に連結するとともに合成情報GBのピッチX3に調整することで音声信号VOUTを生成する。例えば、各音素区間Sについて設定された合成時間長Tがその音素区間Sの初期的な時間長LL1,L2と比較して長い場合すなわち音声素片Vの収録時と比較して発音速度を低下させる場合、その音素区間Sに対応する音素区間データQが合成時間長Tに伸長されたうえで音声信号VOUTの生成に適用される。音素区間データQの伸長には公知の方法例えば合成時間長T内の各時点の単位データUを周囲の単位データUから補間する方法が任意に採用される。他方、各音素区間Sについて設定された合成時間長Tがその音素区間Sの初期的な時間長LL1,L2と比較して短い場合すなわち音声素片Vの収録時と比較して発音速度を上昇させる場合、素片選択部22が選択した音声素片Vの各音素区間SS1,S2のうち音素長設定部24がその音素区間Sに設定した合成時間長Tの区間以下対象区間というWについて音声素片データDAが示す音声を相互に連結することで音声信号VOUTが生成される。具体的には、音声合成部26は、各音素区間Sの音素区間データQQ1,Q2から合成時間長Tにわたる対象区間W内の単位データUの時系列を抽出し、各単位データUから特定される時間波形を相互に連結することで音声信号VOUTを生成する。すなわち、音素区間データQのうち合成時間長Tにわたる対象区間W内の単位データUの時系列が内容や順番が変更されることなく抽出されて音声信号VOUTの生成に利用される。図8は、発音速度を上昇させる場合に音声合成部26が音素区間データQから対象区間W内の単位データUを抽出する動作のフローチャートである。図8の処理は、音素長設定部24により設定された合成時間長Tが初期的な時間長LL1,L2を下回る音素区間S毎に順次に実行される。図8の処理を開始すると、音声合成部26は、処理対象となる1個の音素区間以下注目音素区間というSが音声素片Vの先頭側の音素区間S1に該当するか否かを判定するSA1。処理SA1の判定結果が肯定である場合、音声合成部26は、注目音素区間Sの音素が第1種別C1に属するか否かを判定するSA2。具体的には、注目音素区間Sに対応する音素分類データDBで指定される音素分類が、第1種別C1に属する所定の分類破裂音,破擦音等に該当するか否かに応じて、音声合成部26は処理SA2の判定を実行する。図5の部分を参照して説明した通り、音声素片Vのうち第1種別C1の音素に対応する音素区間S1にはその音素の後方部pBが含まれる。第1種別C1の音素の後方部pBのうち音素の発音が実際に発音される時点を含む前方の区間は、その音素の特徴が受聴者に顕著に認識される区間すなわち受聴者が音素を識別するうえで重要な区間である。そこで、注目音素区間Sが音声素片Vの先頭の音素区間S1でありSA1:YES、かつ、第1種別C1の音素に対応する場合SA2:YES、音声合成部26は、図9の部分に示すように、注目音素区間S後方部pBのうちの前方の区間を優先的に対象区間Wとして選定するSA3。具体的には、注目音素区間Sの始点を起点として後方の合成時間長Tにわたる区間が対象区間Wとして選定される。また、図6の部分を参照して説明した通り、音声素片Vのうち第2種別C2の音素に対応する音素区間S1にはその音素の後方部qBが含まれる。第2種別C2の音素の後方部qBのうち直後の音素の影響が顕著となる後方の区間は、受聴者が音素の遷移を知覚するうえで特に重要な区間である。そこで、注目音素区間Sが音声素片Vの先頭の音素区間S1でありSA1:YES、かつ、第2種別C2の音素に対応する場合SA2:NO、音声合成部26は、図9の部分に示すように、注目音素区間S後方部qBのうちの後方の区間を優先的に対象区間Wとして選定するSA4。具体的には、注目音素区間Sの終点を起点として前方手前側の合計時間長Tにわたる区間が対象区間Wとして選定される。他方、注目音素区間Sが音声素片Vの末尾の音素区間S2に該当する場合SA1:NO、音声合成部26は、以下に詳述する通り、注目音素区間Sの音素種別C1,C2に関わらず、その注目音素区間Sのうちの前方の区間を優先的に対象区間Wとして選定するSA3。図5の部分を参照して説明した通り、音声素片Vのうち第1種別C1の音素に対応する音素区間S2にはその音素の前方部pAが含まれる。第1種別C1の音素の前方部pAのうち後方に位置する準備過程pA2は、大部分が無音であり、受聴者による音素の識別には殆ど影響しない。そこで、注目音素区間Sが音声素片Vの末尾の音素区間S2でありSA1:NO、かつ、第1種別C1の音素に対応する場合、音声合成部26は、図9の部分に示すように、注目音素区間S前方部pAのうち始点を起点として後方の合成時間長Tにわたる区間を対象区間Wとして選定するSA3。すなわち、第1種別C1の音素のうち直前の音素の影響が顕著となる余韻過程pA1は優先的に対象区間Wに包含される。また、図6の部分を参照して説明した通り、音声素片Vのうち第2種別C2の音素に対応する音素区間S2にはその音素の前方部qAが含まれる。第2種別C2の音素のうち母音や半母音や摩擦音等の音素の前方部qAのなかでは、直前の音素の影響が顕著となる前方の区間が、音素の遷移を聴覚的に識別するうえで特に重要である。また、第2種別C2の音素のうち流音や鼻音等の音素の前方部qAのなかでは、準備状態から声道が変形する過程を含む前方の区間が聴覚的な識別のうえで特に重要である。以上の傾向を考慮して、注目音素区間Sが音声素片Vの末尾の音素区間S2でありSA1:NO、かつ、第2種別C2の音素に対応する場合、音声合成部26は、図9の部分に示すように、注目音素区間S前方部qAのうち始点を起点として後方の合成時間長Tにわたる区間を対象区間Wとして選定するSA3。以上の手順で注目音素区間Sの対象区間Wを選定すると、音声合成部26は、注目音素区間Sの音素区間データQQ1,Q2から対象区間W内の単位データUの時系列を抽出するSA5。前述の通り、処理SA5で抽出された各単位データUが音声信号VOUTの生成に適用される。他方、注目音素区間Sの音素区間データQのうち対象区間Wの外側の各単位データUは、音声信号VOUTの生成に使用されることなく破棄される。図10は、図9の処理で音素区間Sの対象区間W毎に抽出された単位データUから音声信号VOUTを生成する動作の説明図である。sakaという発音文字X1に対応する3個の音声素片V[sa],[ak],[ka]を素片選択部22が選択した場合が図10では例示されている。図10に示すように、第1番目の音声素片V[sa]のうち第2種別C2の音素aに対応する末尾の音素区間S2についてはSA1:NO、その音素区間S2の始点を含む合成時間長Tの対象区間Wが選定されるSA3。また、第2番目の音声素片V[ak]のうち第2種別C2の音素aに対応する先頭の音素区間S1SA1:YES,SA2:NOについてはその音素区間S1の終点を含む合成時間長Tの対象区間Wが選定されSA4、音声素片Vakのうち第1種別C1の音素kに対応する末尾の音素区間S2SA1:NOについては、その音素区間S2の始点を含む合成時間長Tの対象区間Wが選定されるSA3。第3番目の音声素片V[ka]のうち第1種別C1の音素kに対応する先頭の音素区間S1SA1:YES,SA2:YESについては、その音素区間S1の始点を含む合成時間長Tの対象区間Wが選定されるSA3。以上のように選定された対象区間W内の各単位データUが時間軸上で相互に直接的に連結されることで音声信号VOUTが生成される。以上に説明したように、本実施形態では、音素区間Sの音素区間データQのうち対象区間W内の単位データが抽出されて音声信号VOUTの生成に利用され、対象区間W以外の単位データは音声信号VOUTの生成に利用されずに削除される。音声信号VOUTの生成に利用される各単位データUの内容や配列は抽出元の音素区間データQの単位データUと同様であるから、本実施形態によれば、合成情報GBで高い発音速度が指定された場合でも自然な音声を合成することが可能である。具体的には、実際の発音時に人間が口を変形させ得る速度を上回る速度で発音されたような音声や、発音速度が高いにも関わらず発音毎に口を完全に開いたような音声が生成される可能性を低減して、自然な音声を合成することができる。また、本実施形態では、音声素片Vの音素区間S毎に対象区間Wが選定されるから、例えば音声素片Vの全体のうち例えば始点から後方の所定長にわたる区間を合成に適用する構成や、音声素片Vの全体のうち例えば終点から前方の所定長にわたる区間を合成に適用する構成と比較すると、各音素のなかで重要な区間例えば受聴者が音素を識別するうえで重要な区間を音素区間S毎に個別に選定して自然な音声を合成できるという利点がある。例えば本実施形態では、音声素片Vの先頭に位置するとともに第1種別C1の音素に対応する音素区間S1後方部pBについては、図9の部分のように、その音素が実際に発音される時点を含む先頭側の区間が対象区間Wとして選定される。他方、音声素片Vの末尾に位置するとともに第1種別C1の音素に対応する音素区間S2前方部pAについては、図9の部分のように、準備過程pA2の部分的な削除で対象区間Wが選定される。したがって、第1種別C1の音素のうち受聴者がその音素を認識するうえで重要な箇所を維持しながら各音声素片Vを短縮できるという利点がある。第2種別C2の音素についても同様であり、音素区間S1後方部qBについては図9の部分のように末尾側の区間が対象区間Wとして選定され、音素区間S2前方部qAについては図9の部分のように先頭側の区間が対象区間Wとして選定される。したがって、第2種別C2の音素のうち受聴者がその音素を認識するうえで重要な箇所を維持しながら各音声素片Vを短縮できるという利点がある。<変形例>以上の各形態は多様に変形され得る。具体的な変形の態様を以下に例示する。以下の例示から任意に選択された2以上の態様を適宜に併合することも可能である。1前述の実施形態では、注目音素区間Sが音素区間S1に該当するか否かの判定SA1と、注目音素区間Sが第1種別C1の音素に対応するか否かの判定SA2との結果に応じて、注目音素区間Sにおける対象区間Wの位置先頭側/末尾側を決定したが、音素区間Sの先頭側の区間および末尾側の区間の何れを対象区間Wとして選定すべきかを示す情報を音声素片データDAに付加し、この情報に基づいて対象区間Wの位置先頭側/末尾側を決定することも可能である。2音声素片データDAの形式は任意である。例えば、前述の実施形態では、音声素片Vの各フレームのスペクトルを示す単位データUの時系列を音声素片データDAとして使用したが、例えば音声素片Vの時間軸上のサンプル系列を音声素片データDAとして使用することも可能である。音声素片Vのサンプル系列を音声素片データDAとした場合、音声素片データDAのうち対象区間W内の各サンプルが音声信号VOUTの生成に適用され、残余のサンプルは破棄される。3各音素区間Sの合成時間長Tを設定する方法は適宜に変更される。例えば、合成時間長Tの設定に適用する伸縮率伸縮前の各音素区間Sの時間長Lに対する倍率を母音の音素と子音の音素とで相違させることも可能である。例えば、母音の音素の伸縮率が子音の音素の伸縮率よりも高い数値に設定される。また、第1種別C1の音素のうち前方部pAに対応する音素区間S2と後方部pBに対応する音素区間S1とで伸縮率を相違させた構成も好適である。具体的には、前方部pAに対応する音素区間S2の伸縮率が後方部pBに対応する音素区間S1の伸縮率よりも高い数値より大きく伸縮させる数値に設定される。4以上の説明ではダイフォンを例示したが、音声素片を構成する音素音素区間Sの個数は任意である。例えば3個の音素区間Sを含むトライフォンを音声素片として利用する構成でも、前述の実施形態と同様に、素片選択部22が選択した音声素片の3個の音素区間Sの各々について、音素の種別C1/C2に応じた位置に対象区間Wを選定することが可能である。なお、2個のダイフォンを連結して1個のトライフォンを構成する場合例えば2個のダイフォン[as]および[se]の連結で1個のトライフォン[ase]を形成する場合、前方のダイフォンの2個の音素区間Sと後方のダイフォンの2個の音素区間Sとの合計4個の音素区間Sが1個のトライフォンに含まれる。"