--------------------------------------------------------------------------------
XLV Voice仕様
--------------------------------------------------------------------------------
XLVのVoice再生機能は以前に作ったMiniLoversWithVoiceにかなり近いです。
大きな相違点は、Modで規定したSoundをActorに個々に割り振るのでは無く、
ActorのVoiceTypeから対応する声を割り振るようになっている点です。

これはMLWVでModID 0xFFタイプのActorから正しく性別を取得することが
できなかった事を省みての実装となっています。

『VoiceTypeなら取れるだろ』という安易な見切り発車ではありますが、
VoiceTypeが取れるものであれば、例えばCreatureなどであってもXLVの
枠組みの中で対応していくことが出来るようになっています(だといいなぁ)。

--------------------------------------------------------------------------------
■Voice仕様

Data/Sound/fx/lovers/{VoiceType}/
以下に0〜3のディレクトリそれぞれに000.wav〜009.wavが配置されます。
(現在は設定していませんが、被虐時用の音声をr0〜r3として設定しようかｔ)

これらディレクトリがそれぞれ個々のSoundDescriptorとして定義され、
SoundMarker化されたものを一まとめにxLVSoundStructureというデータ
セットとして保持しています。

これらのxLVSoundStructureのインスタンスはxLVCell内に配置されています。

またCreature等の既にSoundMarker化まで行われているものであれば、
直接xLVSoundStructureを構築することも可能です。

これらのSoundStructureはSoundStorageがインスタンスへのポインタを保持し、
VoiceTypeに合わせてGetVoice関数経由で取得する仕組みになっています。

--------------------------------------------------------------------------------
■音声について

XLVでは特に設定を行わなければ約2.0秒間隔で音声の再生が行われるので、
その程度の間隔で再生されても違和感の無い程度の長さの音声が適している
かと思われます。まぁ1秒程度？

Skyrimの音声ファイルでソレっぽいのを適当な長さに切り貼りするのが
最もLore Friendly。でもまぁ音声探すのもファイル名探すのもDecodeする
のもかなりメンドクサイので、適当なエロムービーの音声を録音して切り貼り
するのが楽かなーと。

Sound EngineのFree版が録音もWaveの切り貼りも無音化もフェードイン/アウト
もできてオススメ(●´―｀●)誰かSound Pack作ってｸﾚｰﾁｮ

--------------------------------------------------------------------------------
