VOICEVOXの読み上げをBPMと同期するツールについて
リリース
元ツイート
テンポに合わせて文を読み上げるタイミングを調整するツールを作りました。単純な仕組みですが、需要があるようでしたら公開したいと思っています
— melonade (@melodynade) October 11, 2023
VOICEVOX:ナースロボ_タイプT pic.twitter.com/SfYE2ahfjv
プロジェクトファイルを変換モードの使用方法
1. サイトにアクセスする
2. プロジェクトファイルを選択する
プロジェクトファイルを選択すると自動で処理が行われ、出力されます
音声を合成モードの使用方法 (非推奨)
1. VOICEVOXのエンジンを起動する
VOICEVOXのソフトウェアを起動している際に自動で立ち上がります
2. オリジンを許可する
http://localhost:50021/setting にアクセスし https://voicevox-bpm-sync.melodynade.com/ をAllow Originに追加します
3. エンジンを再起動する
VOICEVOXのソフトウェアの エンジン / 再起動 よりエンジンを再起動します
4. モードを「音声を合成」に変更し、使用する
追記 (23/12/21)
プロジェクトファイルを変換モードを追加しました
以前のバージョンでは対応できていなかったアクセントやイントネーションを柔軟に変更できるよう、基本は大元のVOICEVOXのUI上で操作をしていただき、BPMの同期処理のみを外部(当サイト)で実行できるようにしました。
この方法は以前の1、2、3の手順を無視してよく、VOICEVOXのプロジェクトファイルが用意できていればすぐにご利用が可能です。下記のサイトからモード:プロジェクトファイルを変換をお選びください。
追記 (24/06/07)
VOICEVOXの更新に伴うバグの修正と音価選択機能の追加
VOICEVOXのソング機能の追加に伴い発生していたバグの修正、及びBPM同期時の音価の選択機能の追加が行われました。(実装: kumaさん)
また、「音声を合成」モードを非推奨としました。
追記 (24/06/07)
URLを https://voicevox-bpm-sync.melodynade.com/ に変更します。
(旧URL: https://voicevox-bpm-sync.netlify.app/)
