Corpus-+--CorpusMetaInfo-+-name 音源名(言語別)
| +-version バージョン名
| +-iconPath アイコンファイル名
| +-samplePath サンプル波形のファイル名
| +-author 製作者(言語別)
| +-web 公開ページ
| +-license ライセンス文(言語別)
| +-description 自由記述(言語別)
+--PhonemeSet-+-phoneme[0] 音素片 -+-pronounce 発音
| +-label なんか識別子
| +-path ファイル名
| +-type 音素片種別 CVCとか
| +-offset 左ブランク
| +-length 音素長
| +-preutterance 位置補正
| +-loopBeginMs 左固定長
| +-koopEndMs 右固定長
| +-MusicalContext-+- noteNumber
| +- brightness
| +- velocity
| +- tempo
| +- duration
+-phoneme[1] 音素片 -+-...
| +-...
... ...
こういう構造を考えた。
追記:@maruLoop氏に指摘されてライセンス・バージョン追加