Views
No views yet
音声トークナイザー(デコーダー)は含みません。 推論時に自動でベースモデルから読み込まれます。
| バリアント | フォルダ | サイズ | 対象 |
|---|---|---|---|
| FP16(元モデル) | fp16/ | 2.38 GB | 高品質推論・学習継続 |
| 8-bit GPTQ(圧縮版) | gptq8/ | 0.73 GB | 低VRAM環境(4 GB GPU など) |
fp16/ を使ってください。速くて音質も最高です。gptq8/ を使ってください。音質はほぼ同等のまま VRAM が大幅に削減できます。| 構成 | ピーク VRAM | RTF(低いほど速い) |
|---|---|---|
| FP16(元モデル) | ~3.3 GB | 0.112 |
| GPTQ 8-bit + エンコーダー除去 | ~1.35 GB | 0.338 |
1git clone https://github.com/kizuna-intelligence/omnivoice-kit
2cd omnivoice-kit
3git submodule update --init --recursive
4python -m venv .venv
5source .venv/bin/activate
6pip install -e third_party/OmniVoice
7pip install -e .pip install -e ".[compress]"examples/japanese_prompts.jsonl の形式で読み上げテキストを用意します:1{"id": "001", "text": "こんにちは、今日はいい天気ですね。"}
2{"id": "002", "text": "やった!ようやく完成したよ!"}1CUDA_VISIBLE_DEVICES=0 \
2omnivoice-kit generate \
3 --base-model kizuna-intelligence/tsukuyomichan-omnivoice-full-finetune \
4 --checkpoint-dir kizuna-intelligence/tsukuyomichan-omnivoice-compressed/fp16 \
5 --input-jsonl examples/japanese_prompts.jsonl \
6 --output-dir artifacts/generate_fp16 \
7 --language ja \
8 --num-step 161CUDA_VISIBLE_DEVICES=0 \
2omnivoice-kit generate \
3 --base-model kizuna-intelligence/tsukuyomichan-omnivoice-full-finetune \
4 --checkpoint-dir kizuna-intelligence/tsukuyomichan-omnivoice-compressed/gptq8 \
5 --strip-audio-encoder \
6 --input-jsonl examples/japanese_prompts.jsonl \
7 --output-dir artifacts/generate_gptq8 \
8 --language ja \
9 --num-step 16--strip-audio-encoder を付けると、no-ref 推論では不要な音声エンコーダー(~715 MB)が除去されます。1# Python 3.12 + pip install "omnivoice-kit[compress]" が必要
2CUDA_VISIBLE_DEVICES=0 \
3omnivoice-kit compress-lm \
4 --model kizuna-intelligence/tsukuyomichan-omnivoice-full-finetune \
5 --output-dir artifacts/compressed_lm \
6 --total-budget-gb 3.0本ソフトウェアの音声合成には、フリー素材キャラクター「つくよみちゃん」(© Rei Yumesaki)が無料公開している音声データを使用しています。
■つくよみちゃんコーパス(CV.夢前黎)
https://tyc.rei-yumesaki.net/material/corpus/