Razl-Dazl

eyecatch

VOICEVOXサーバに他の端末からアクセスしたい

Posted at — 2025-08-25

VOICEVOXはアプリを起動すると自動でサーバが立ち上がるのですが、LAN内の他の端末からアクセスするには細工が必要でした

答え

前提条件としてmacOS上での実行、アプリのバージョンは0.24.2です

条件が異なる場合は正しいパスが変わるかもしれません

ターミナルを開き、以下を入力すると他の端末からでもアクセス可能になります(既にアプリを起動中の場合は一旦終了させておく)

/Applications/VOICEVOX.app/Contents/Resources/vv-engine/run --host 0.0.0.0

ポイントは、GUIアプリを起動せずエンジンのみを起動している所です

GUIアプリを起動すると何故か引数がオーバーライドされて強制的に127.0.0.1とみなされてしまうので、エンジンのみを直接起動させる必要があります

今の時代、こういうものはLLMに質問すればすぐ解決しがちですが、今回は悪戦苦闘したので一応メモとして残しておきます

Author@zakuro

Mastodon: 396@vivaldi.net