Communityコーディング&開発github.com

Unsweetened-journalbox528/aeon-radio-drama

ラジオドラマとオーディオブックの制作を自動化するパイプラインです。JSONスクリプトをマルチモデルAIオーケストレーションを使用してミキシング・マスタリング済みのオーディオファイルに変換します。

aeon-radio-drama とは?

このスキルは、ラジオドラマやオーディオブックの制作プロセスを完全自動化するためのパイプラインを提供します。開発者やコンテンツ制作者は、JSON形式で記述されたスクリプトを入力するだけで、複数のAIモデルが協調してキャラクターボイスの生成、効果音の追加、BGMの合成、そして最終的なオーディオのミキシングとマスタリングを実行します。これにより、従来の手作業で行われていた音声制作の手間と時間を大幅に削減できます。対応プラットフォームは主にClaude CodeやCursorなどのAIエージェント環境で動作し、ワークフロー全体をコードベースで管理・再現可能にします。SKILL.mdには、入力JSONのフォーマット仕様、各処理ステップの詳細、そしてマルチモデル間の連携方法が明記されており、ユーザーはドキュメントに従ってすぐにパイプラインを実行できます。

対応~Claude Code~Codex CLI~Cursor
npx skills add Unsweetened-journalbox528/aeon-radio-drama

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

aeon-radio-drama は何をしますか?

このパイプラインを使ってラジオドラマとオーディオブックの制作を自動化します。JSONスクリプトをマルチモデルAIオーケストレーションでミキシング・マスタリング済みのオーディオファイルに変換します。

概要

aeon-radio-drama は、JSON形式で記述されたラジオドラマやオーディオブックのスクリプトを、複数のAIモデルが連携して自動処理するパイプラインです。このスキルを使用すると、以下のことが可能になります:

  • キャラクターごとのボイス生成
  • 効果音とBGMの自動合成
  • 音量調整とステレオパンニング
  • 最終的なオーディオファイルのマスタリング

対応プラットフォーム

  • Claude Code
  • Cursor
  • Codex

使用方法

  1. スクリプトをJSON形式で準備します(詳細なフォーマットは下記参照)。
  2. パイプラインを実行します。
  3. 出力されたオーディオファイルを確認します。

JSONスクリプトフォーマット例

{
  "title": "宇宙探検記",
  "characters": [
    {"name": "キャプテン", "voice": "deep_male"},
    {"name": "ナビゲーター", "voice": "bright_female"}
  ],
  "scenes": [
    {
      "id": 1,
      "description": "宇宙船のブリッジ",
      "dialogue": [
        {"speaker": "キャプテン", "line": "準備はいいか?", "emotion": "serious"},
        {"speaker": "ナビゲーター", "line": "いつでも大丈夫です!", "emotion": "enthusiastic"}
      ],
      "soundEffects": ["spaceship_hum", "beeping_consoles"]
    }
  ]
}

環境変数

  • OPENAI_API_KEY: 音声合成モデルへのアクセスに使用
  • ELEVENLABS_API_KEY: ElevenLabs音声モデルを使用する場合に設定

注意事項

  • 各AIモデルの利用にはAPIキーが必要です。
  • 生成されるオーディオファイルの品質は入力スクリプトの精度に依存します。

関連スキル