はじめに
AI ContentCraftは、テキスト生成、音声合成、画像生成などを統合した多機能なコンテンツ作成ツールです。ストーリーやポッドキャストのスクリプト、付随するオーディオやビデオコンテンツを素早く生成することができます。このツールは複数の言語変換に対応し、コンテンツのバッチ処理も可能なため、クリエイティブの効率が大幅に向上します。ライター、ポッドキャスト・プロデューサー、マーケターなど、AI ContentCraftを使えばクリエイティブな仕事を簡単にこなすことができます。
機能一覧
- ストーリー生成:テーマに基づいたショートストーリーを自動生成
- スクリプト変換:ストーリーを標準スクリプト形式に変換
- ポッドキャスト・コンテンツ:ポッドキャストのアウトラインとダイアログ・スクリプトの作成
- 音声合成:複数の音声のテキスト読み上げサポート
- イメージ・ジェネレーション:ストーリー・シーンのイラストを生成する
- バイリンガルサポート:英語と中国語のコンテンツ変換をサポート
- バッチ処理:コンテンツの一括生成とダウンロードに対応
ヘルプの使用
設置プロセス
- プロジェクトをクローンし、依存関係をインストールする:
git clone https://github.com/nicekate/AI-ContentCraft.git
cd AI-ContentCraft
npm install dotenv express kokoro-js openai replicate
npm install -D nodemon
- 環境変数の設定:作成
環境
ファイルに以下のコンフィギュレーションを追加する:
DEEPSEEK_API_KEY=your_deepseek_api_key
REPLICATE_API_TOKEN=your_replicate_token
- FFmpegのインストール: FFmpegがシステムにインストールされていることを確認し、アップデートする。
server.js
FFmpegのパスを
const ffmpegPath = 'your_ffmpeg_path';
- サーバーを起動します:
npm run dev
- アプリケーションへのアクセス:ブラウザーを開いてアクセスする。
http://localhost:3000
機能操作
ストーリー・ジェネレーション
- トピックを入力する
- クリックしてストーリーを作成
- スクリプト形式への変換(オプション
- マッチングシーン画像の生成をサポート
ポッドキャスト・コンテンツ
- ポッドキャストのテーマを入力
- ポッドキャストのアウトラインを作成する
- 対話スクリプトへの変換
- アフレコ用ボイスの選択
音響処理
- 複数のテキストダビングをサポート
- 複数のオーディオクリップを自動的にマージ
- オーディオのプレビューとダウンロード
画像生成
- シーンのキューを自動生成
- シーン画像の一括生成
- 画像のプレビューと一括ダウンロード
- 自動生成画像表示ページ
APIインターフェース
主なインターフェースは以下の通り:
/ストーリーを生成する
ストーリーの生成/スクリプトを生成する
変換スクリプト/ジェネレイト・ポッドキャスト
ポッドキャスト・コンテンツの作成/生成する
:: 単段落音声合成/ジェネレイト・アンド・マージ
複数の音声合成とマージ/画像を生成する
画像を生成する/翻訳ポッドキャスト
:: ポッドキャスト・スクリプトの翻訳/ストーリースクリプトの翻訳
:: ストーリー脚本の翻訳
ほら
- AIサービスを利用するには有効なAPIキーが必要
- オーディオマージ機能を使用するには、FFmpegが正しく設定されている必要があります。
- ローカル開発環境に推奨
- APIコールの制限と手数料に注意
エラー処理
よくある問題と解決策
- APIコールの失敗:APIキーが正しいかどうかを確認し、APIコールの制限を確認し、具体的なエラーメッセージを表示する。
- オーディオ処理の問題:FFmpegが正しくインストールされているか、オーディオファイル形式を確認してください。
- 画像生成の失敗:レプリケートAPIクォータの確認、プロンプトワードの遵守の確認、エラー応答の表示