このドキュメントは工事中です!関連Issue
Skip to content

ダウンローダー

VOICEVOX COREの実行には音声モデル(VVM ファイル)やOpen JTalkなどの外部ライブラリのダウンロードが必要になります。 VOICEVOX CORE Downloaderは環境に合わせてそれらをダウンロードします。

NOTE

音声モデル(VVM ファイル)には利用規約が存在します。詳しくはダウンロードしたファイル内の README に記載されています。

ダウンローダーがダウンロードするもの

--only--excludeで特に指定しない場合、ダウンローダーは次のすべてをダウンロードします。

名称展開先説明
c-api{output}/c_api/VOICEVOX CORE C APIのビルド済みバイナリおよびその利用規約ファイル等
onnxruntime{output}/onnxruntime/(VOICEVOX)ONNX Runtime
additional-libraries{output}/additional_libraries/--devicesで指定したDirectMLやCUDA
models{output}/models/VOICEVOX音声モデル(VVMファイル)
dict{output}/dict/Open JTalkのシステム辞書

{output}-o, --outputで指定したディレクトリで、デフォルトは./voicevox_core/です。

ダウンローダーの入手

Windows の場合

PowerShell で下記コマンドを実行してください

PowerShell
Invoke-WebRequest https://github.com/VOICEVOX/voicevox_core/releases/latest/download/download-windows-x64.exe -OutFile ./download.exe

Linux/macOS の場合

最新のリリースから環境に合わせてダウンローダーのバイナリをダウンロードしてください。 現在利用可能なのは以下の4つです。

  • download-linux-arm64
  • download-linux-x64
  • download-osx-arm64
  • download-osx-x64

以下はLinuxのx64での実行例です。

bash
binary=download-linux-x64
curl -sSfL https://github.com/VOICEVOX/voicevox_core/releases/latest/download/${binary} -o download
chmod +x download

ダウンローダーの使い方

デフォルト(CPU 版)をダウンロードする場合

download

または

download --devices cpu

DirectML 版をダウンロードする場合

download --devices directml

CUDA 版をダウンロードする場合

download --devices cuda

その他詳細なオプションを指定したい場合

スクリプトにヘルプ表示機能があります。 以下のようにしてヘルプを表示できます。

download --help