vovx
VOVX
標準入力のテキストを VOICEVOX で音声合成し、簡単な GUI で再生する Crystal 製ツールです。 macOS の「サービス」>「アクション」から呼び出すことを想定しています。 句点、感嘆符、疑問符、改行で文章を分割し、音声の生成と再生を一文ずつ行います。再生中に次の音声を合成するため、途切れにくい読み上げができます。
🚧 このツールは作りかけです
前提
- VOICEVOX Engine が
http://localhost:50021で起動していること
ビルド
shards build -Dpreview_mt -Dexecution_context
生成物:
bin/vovx
使い方
echo "読み上げる文章です。" | bin/vovx
標準入力が空の場合は終了します。起動後は GUI で声、速度、再生、停止を操作できます。 macOS の「サービス」>「アクション」から呼び出す想定のため、コマンドラインオプションではなく GUI で操作する作りにしています。

ログ
通常は実行ファイルと同じ場所に vovx.log を出力します。出力先を変更する場合は VOVX_LOG を指定します。
echo "テスト" | VOVX_LOG=/tmp/vovx.log bin/vovx
テスト
crystal spec -Dpreview_mt -Dexecution_context
ameba
Repository
vovx
Owner
Statistic
- 0
- 0
- 0
- 0
- 2
- about 1 hour ago
- June 2, 2026
License
MIT License
Links
Synced at
Tue, 02 Jun 2026 01:41:30 GMT
Languages