HOWLRSProduct engineering相談する
Build notes
動画生成配布中

テキストファイルからプログラマブルに動画を生成するツール Slide with voice(vox)の紹介

テキストとスライド画像から、Voicevox または AivisSpeech のローカル音声合成を利用してMP4動画を生成するRust製ツールです。テンプレートのように記述した内容を動画へ変換するワークフローを備え、Windows・macOS・Linux向けのビルド済みバイナリを配布しています。

Project snapshot

この実装で扱ったこと

Stack
  • Rust
  • Voicevox
  • AivisSpeech
目次 11 sections
  1. Slide with voice(vox) リリースのお知らせ
  2. こんな方にオススメ!
  3. 主な特徴
  4. 簡単操作
  5. 多彩な音声合成エンジンに対応
  6. 動画ファイルに一括出力
  7. 技術的な詳細
  8. 使い方イメージ
  9. ダウンロード・入手方法
  10. 今後の予定
  11. お問い合わせ

Slide with voice(vox) リリースのお知らせ

寺島和宏 (howlrs)が開発した「Slide with voice(vox)」をリリースしました。テキストとスライド画像から、ナレーション付き動画を自動生成できるツールです。プレゼンテーション資料の説明動画やサービス紹介動画など、多彩なシーンで活躍します。

こんな方にオススメ!

  • 「パワポは作ったけど、説明動画を作るのが面倒…」と感じているビジネスパーソン
  • 動画編集ソフトを使わずにナレーション付き動画を作りたい方
  • 研修資料や製品紹介をわかりやすく動画化したい担当者
  • 個人・小規模チームでコスト低く動画を量産したいクリエイター

テキストファイルを書くだけで動画が完成するので、動画編集の知識はゼロでも大丈夫です!

主な特徴

簡単操作

画像・動画ファイルと読み上げテキストを用意するだけで、ナレーション付き動画が自動で完成します。難しい設定や専門ソフトは一切不要です。

多彩な音声合成エンジンに対応

Voicevox と AivisSpeech の両エンジンに対応しており、キャラクターや話し方を自由に選択できます。感情豊かなナレーションでコンテンツの質をぐっと高められます。

動画ファイルに一括出力

読み上げテキストがどれだけ長くても、スライドごとに自動でまとめて1本の動画ファイルに書き出します。手作業でのカット編集は不要です。

技術的な詳細

Slide with voice(vox) は Rust で実装されており、高速かつ軽量に動作します。音声合成はローカルで動作する Voicevox / AivisSpeech の HTTP API を経由して行うため、インターネット接続なしでも利用可能です。生成した音声クリップとスライド画像を自動的に合成し、MP4形式の動画ファイルとして出力します。

使い方イメージ

  1. スライドに使用する画像や動画クリップをフォルダに準備する
  2. resource.txt にファイル名と読み上げたい文章を記載する
  3. Voicevox または AivisSpeech をローカルで起動しておく
  4. コマンドを実行して動画を一括生成する

たったこれだけで、ナレーション付きのスライド動画が完成します!

ダウンロード・入手方法

GitHub Releases からビルド済みのバイナリをダウンロードできます。Windows・Mac・Linux に対応しています。

GitHub Releases — howlrs/slide_with_voice

リポジトリの README に詳細なセットアップ手順と resource.txt の書き方が記載されているので、合わせてご確認ください。

今後の予定

  • 口パクキャラクターのオーバーレイ表示
  • スライドデザインのカスタマイズ機能
  • 複数音声エンジンの同時利用

ぜひ試してみて、動画づくりの効率化にお役立てください!

お問い合わせ

不明点や改善要望がありましたら、お問い合わせフォームまたはソフトウェアエンジニア・寺島和宏の X アカウント @xhowlrs までお気軽にご連絡ください。皆さまのフィードバックをお待ちしています!

Keep exploring

動画生成

自動字幕・音声・動画生成デスクトップアプリ DEGUCHIKAI のご紹介

2 min read
AI・PWA

Generic Camera — カメラで撮るだけで「何か」を判定する汎用 PWA

7 min read
開発支援

Claude Checker — Claude Code セッションをかんばんで監視するローカルダッシュボード

6 min read