メインコンテンツまでスキップ

characterconfig

characterconfig要素は、動画上に登場するキャラクターの設定を行います。

将来的にVOICEVOX以外の音声エンジンに対応できるようにするため、キャラクターの設定と音声の設定が分離しています。

まずvoiceconfigで音声設定を定義し、それをcharacterconfigでキャラクターと紐付けてください。

今のところ、キャラクターは表情ごとに作成する必要があります(例: ノーマル用のキャラクター、笑っているとき用のキャラクター)

以下の例では、char1というキャラクターを、音声設定「metan」で作成しています。

<characterconfig
name="char1"
voice-id="metan"
serif-color="#E14D2A"
tachie-url="../../assets/metan.png"
/>

属性

  • name
    • 呼び出し用のIDです
  • voice-id
    • voiceconfigで設定したID
    • その声をキャラクターと結び付けます
  • serif-color
    • そのキャラクターが発話しているときに画面に表示する字幕の色を設定します
    • 内部的にはCSSで使える色表記を使うことができます(変更されることがあります)
  • tachie-url
    • そのキャラクターの立ち絵を設定します
    • 今のところ、../../assets/画像の形式で指定する必要があります。
    • 将来的にはassets:画像の形式で指定できるようにしたい