Awesome
Style-Bert-VITS2 エディター
- Style-Bert-VITS2 のエディターのフロントエンドです(Next.js + React + Material UI with TypeScript)。
- 単独では動かず、Style-Bert-VITS2側の
server_editor.py
と連携して動作します。
フロントエンド初心者なのでプルリクやアドバイスをお待ちしています。
開発
npm install
npm run dev
サーバー側ではserver_editor.py
を起動しておいてください。サーバーのポートはデフォルトの8000で、dev環境ではフロントはポート3000から8000を叩き、本番環境では相対パスで自分を叩くようになっています。
連携
mainブランチにタグv*
をつけてpushすると、自動的にリリースが生成されて、npm run build
の結果がout.zip
としてリリースにアップロードされます。Style-Bert-VITS2側では、音声合成サーバー起動時に、自動的にリリースを確認して更新されていたらこれをダウンロードして、サーバー側の静的ファイルとして/
にホストされます。