Longan Logo

Longan ( ロンガン )

AI動画ナレーションジェネレーター

🎉 完全無料のオープンソースソフトウェア(OSS)です!

PDFスライドを日本語音声付きの動画に変換するツールです。
VOICEVOXを使用して、選択可能なキャラクターによる対話形式のナレーションを生成できます。

ユースケース

🏢 コーポレート/サービス紹介動画

自社のビジネスモデルや新製品の魅力を、ナレーション付きの短い映像でわかりやすく伝えます。

📱 プロモーション&キャンペーン動画

TikTokやYouTube Shorts向けのショート動画として自動生成。縦型フォーマットにも対応。

📊 財務レポート/マーケット分析

決算説明資料や市場調査レポートを、視覚的に訴えるアニメーション動画に変換。

🎓 社内研修・オンボーディング教材

マニュアルや研修スライドをベースにした解説動画を生成。リモート研修での理解促進に。

💻 技術勉強会のプレゼン動画

セミナー用スライドやハンドアウトの骨子を取りまとめ、ポイント解説付きの動画に。

🔧 OSSハンズオンチュートリアル

インストール手順から基本操作までを、実演イメージの動画でガイド。

🆓 無料で使える理由

ソースコード公開

GitHubで全てのコードを公開

商用利用可能

個人・法人問わず無料で利用可能

改変・再配布自由

MITライセンスで自由に改変・配布できます

音声合成も無料

VOICEVOXは無料で使える日本語音声合成エンジン

隠れたコストなし

サブスクリプションや追加料金は一切不要

※ AIによる対話生成機能を使用する場合のみ、各AIプロバイダーのAPIキーが必要です(OpenAI、Claude等)
※ LLM(大規模言語モデル)の使用料金は、各プロバイダーの従量課金に基づきユーザー負担となります

🎬 PDFから動画へ変換

📄 入力:PDFスライド

PDF入力例 - Longanで変換するPDFスライドのサンプル画面

Longanで変換

🎥 出力:ナレーション付き動画

  • 🎙️ VOICEVOXキャラクターによる対話形式のナレーション
  • 📽️ スライドと音声が同期した動画ファイル(MP4)
  • ⏱️ 指定した目標時間に自動調整

Longan デモ動画

⚙️ キャラクター・会話形式の設定

VOICEVOXの18種類のキャラクターから選択でき、会話スタイルも自由にカスタマイズできます。

Longan設定画面 - キャラクターと会話スタイルの選択画面

設定可能な項目

🎭

キャラクター選択

四国めたん、ずんだもん、春日部つむぎなど18種類から選択

💬

会話スタイル

友達風、ビジネスライク、ラジオ風、解説風など

⏱️

目標時間

動画の長さを分単位で指定

特徴

📄

PDF処理

PDFページをスライド画像に変換

🎙️

高品質音声合成

VOICEVOXを使用した高品質な日本語音声合成(18種類のキャラクター)

💬

複数AIプロバイダー対応

OpenAI (GPT-4, GPT-3.5)、Claude (Anthropic)、Google Gemini、AWS Bedrock

🎬

動画生成

スライドと音声を同期した動画生成

✏️

Web編集機能

Webアプリで対話内容を編集・再生成可能

⚙️

API管理

Web UIでのLLMプロバイダー設定とAPIキー管理

インストール

1. リポジトリのクローン

git clone https://github.com/Tdual/longan.git cd longan

2. 起動(推奨:起動スクリプトを使用)

# 起動スクリプトを使用(.envファイルが自動的に作成されます) ./start.sh # バックグラウンドで起動する場合 ./start.sh -d

起動スクリプトは以下を自動的に行います:
.envファイルが存在しない場合、.env.exampleをコピーして作成
• Docker Composeでサービスを起動

これで以下のサービスが起動します:

  • • Webアプリ: http://localhost:3000
  • • API: http://localhost:8000
  • • VOICEVOX: http://localhost:50021

使用方法

Webアプリでの使い方(推奨)

  1. 1

    ブラウザで http://localhost:3000 にアクセス

  2. 2

    初回起動時は設定画面でLLMプロバイダーのAPIキーを設定

  3. 3

    PDFファイルをアップロード

  4. 4

    以下の設定を行う:

    • • 目安時間(分)
    • • スピーカー1(デフォルト:四国めたん)
    • • スピーカー2(デフォルト:ずんだもん)
    • • 会話スタイル(友達風、ビジネス風など)
  5. 5

    「動画を生成」ボタンをクリック

  6. 6

    生成された対話を確認・編集

  7. 7

    動画をダウンロード

必要な環境

Docker環境(推奨)

  • Docker
  • Docker Compose

ローカル環境(代替)

  • Python 3.8+
  • VOICEVOX(音声合成エンジン)
  • OpenAI APIキー(対話生成用)
  • Node.js 18+(Webアプリ用)

推奨:Docker環境での実行

Dockerを使用すれば、VOICEVOXやNode.jsの環境構築が不要になります。
詳細はREADME_DOCKER.mdを参照してください。

今すぐ始めよう

完全無料のオープンソース。
あなたのプレゼンテーションを魅力的な動画に変換しましょう。

GitHubリポジトリへ