Script2Voice
現在は音声単体の書き出しに加えて、挿絵等の静止画素材をご用意いただければ、音声に合わせて画面を構成する動画としての書き出しにも対応しています。
紹介動画
制作実績
Script2Voiceは、AIキャラクターによるトーク番組「三人寄れば・・・」や、対談形式のニュース番組「週刊AIデスク」の制作に実際に使用されています。1本の動画は、次の流れで作られています。番組の最新回は作品紹介ページでご覧いただけます。
-
01
ネタ集め
放送日の季節の話題や時事ニュースをリサーチし、番組の構成案をまとめます。
-
02
台本作成
構成案をもとに、キャラクターごとの口調・キャストを反映した台本を執筆・校正します。
-
03
音声合成(Script2Voice)
台本をScript2Voiceに読み込ませ、VOICEVOX・AivisSpeechのキャラクターボイスで音声を生成します。
-
04
動画作成(Script2Voice)
生成した音声と挿絵素材をScript2Voiceで合成し、字幕付きの動画として書き出して完成させます。
パイプライン構成
テキスト解析
入力テキストを解析し、読み・アクセント・区切りなど、音声表現に必要な情報を抽出します。
音声合成
解析結果をもとに音声波形を生成。Rustによる高速かつ安定した処理で出力の一貫性を確保します。
音声の書き出し
生成した音声を指定フォーマットで出力し、後続の用途にそのまま利用できる形に整えます。
動画生成(任意)
挿絵等の静止画素材をご用意いただければ、音声に合わせて画面を構成し、そのまま動画として書き出すことも可能です。
開発の位置づけ
業務自動化・システム開発と並行して、音声合成・動画生成という異なる技術領域にも取り組むことで、技術の引き出しを広げています。 MODULE: AUDIO-SYNTH + VIDEO GEN / LANG: RUST
ダウンロード
実行ファイル一式(zip)をダウンロード
Script2Voiceの実行ファイル(script2voice.exe)・設定ファイル・取扱説明書・台本仕様書・ライセンス条項を1つのzipにまとめて配布しています。
利用には音声合成エンジン「VOICEVOX」または「AivisSpeech」が別途必要です。動画への書き出し機能を使う場合は、別途 ffmpeg のインストールが必要です。
※ソースコードはGitHubでも公開しています。中身を確認したい方はそちらをご覧ください。
※本ソフトウェアは無償でご利用いただけますが、ソースコードの改変・改変版の再配布は禁止しています。機能のご要望や不具合の報告は、フォーク・改変ではなくお問い合わせよりご連絡ください。詳細は同梱の LICENSE.md をご覧ください。