mcpField
S
synthesia-avatar-video

synthesia-avatar-video

github.com/calesthioクリエイティブ・メディア219100 回インストール15 週間前に更新
リポジトリ

synthesia-avatar-video について

Synthesia-avatar-video スキルは、アバター出演を中心とするビジネス、研修、ローカライズ動画の制作をエージェントに案内します。Studio、API、テンプレートによる個別化や確認事項を扱い、汎用的なテキスト動画生成ではなくプレゼンター動画制作を対象とします。

主な機能

  1. 01Studio のシーンと台本の計画
  2. 02API による作成とテンプレート動画
  3. 03変数を使った一括個別化
  4. 04アバター、音声、言語の選択
  5. 05同意、ポリシー、動画の品質確認

活用シーン

  1. 01従業員研修や顧客オンボーディング動画を作成
  2. 02テンプレートで個別化した営業動画を生成
  3. 03ローカライズしたプレゼンター動画を制作
  4. 04アバターの肖像や音声の利用を確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/calesthio/generative-media-skills --skill synthesia-avatar-video

インストール後、Claude Code で/synthesia-avatar-videoを入力して読み込まれたか確認します。

同梱ファイルEVAL.md

詳細

Synthesia アバタービデオの制作

ビジネス、研修、製品、営業、オンボーディング、ナレッジベース、ローカライズされたプレゼンター動画など、映画のような自由度の高い動きよりも、制御されたアバターの演技、ブランドの一貫性、バリエーションの拡張性が重要な場合は Synthesia を使用してください。Synthesia は、合成プレゼンターのスタジオであり、テンプレートを使った動画自動化システムとして扱い、汎用的なテキストから動画を生成するモデルとしては扱わないでください。

このスキルの情報は、2026-07-10 時点の Synthesia 公式ドキュメント、API リファレンス、料金ページ、ポリシーページに基づいて確認済みです。費用を確定する前、または制作を開始する前に、変動する項目を再確認してください。対象項目には、プランの利用可否、上限、対応言語、アバター ID、音声 ID、エンドポイントのスキーマ、テンプレート変数、処理時間、料金、ポリシーの文面が含まれます。

作業の振り分け

以下の作業には、このスキルを使用してください。

  • シーン、スクリプト、テンプレート、アバター、ブランドキット、メディア、字幕、翻訳を使って手動で作成する Synthesia Studio 動画。
  • POST /v2/videos を使用して最初から作成する Synthesia API 動画。
  • POST /v2/videos/fromTemplate を使用して公開済みテンプレートから作成する Synthesia API 動画。
  • 名前、役職、製品の詳細、CTA、言語、アバターの選択を変数で指定するパーソナライズされた一括生成。
  • カスタムアバター、パーソナルアバター、スタジオアバター、ストックアバター、音声や肖像の使用に関する同意の判断。
  • リップシンク、スクリプトのテンポ、発音、アバターのフレーミング、本人が合成であることの開示、ローカライズ、ダウンロードデータの管理、ポリシーへの適合性に関する QA。

ユーザーが次のものを必要とする場合は、主要なツールとして Synthesia を使用しないでください。

  • プロンプトから生成する、複数ショットの映画のような生成動画、カメラワーク、物理表現、フォトリアルな B ロール。
  • Synthesia が対応するアバターシステムの範囲外で、任意の映像に顔を合成したりリップシンクを適用したりすること。
  • 文書化された同意なしに、実在する人物のアバターを作成すること。
  • ポリシーおよび書面による同意の要件を満たさない、政治や時事問題に関する説得、欺瞞的ななりすまし、センシティブなアイデンティティに関する主張、ストックアバターを使った有料ソーシャル広告。

出典に基づく運用上の事実

制作メモでは、事実とヒューリスティックを分けて記載してください。

2026-07-10 時点で確認済みの文書化された事実:

  • API アクセスは Creator プラン以上で利用可能と記載されています。ドキュメントからのテストリクエストは、1 日あたりテスト動画 30 本までに制限されています。API キーはワークスペースではなく、作成したユーザーアカウントに紐づきます。

  • 動画作成エンドポイントは POST https://api.synthesia.io/v2/videos です。認証には Authorization ヘッダーを使用します。

  • 動画作成リクエストには、シーンのようなクリップを格納する配列 input が必要です。各入力には avatar と background が必要です。

  • 動画作成エンドポイントでサポートされているアスペクト比は、16:9、9:16、1:1、4:5、5:4 です。

  • test: true を指定すると、無料でクォータ対象外の、透かし入りテスト動画が作成されます。

  • 動画の公開範囲は private または public に設定できます。非公開動画は有効期限付きのダウンロードリンクからダウンロードします。公開動画には共有ページがあります。

  • API の動画ステータスには、complete、deleted、error、in_progress、rejected、approved があります。GET /v2/videos/{video_id} でステータスを取得します。

  • クイックスタートで作成した動画の処理には約 3〜5 分かかると記載されていますが、本番環境での所要時間は異なる場合があります。

  • API の scriptText では、XML 形式の <break time="1s"/> でポーズを入れたり、<sub alias="spoken text">caption text</sub> で発音を置き換えたりできます。

  • scriptText の代わりに scriptAudio を使用する場合は、scriptLanguage を指定してください。Synthesia のドキュメントによると、Studio でのシーン音声のアップロードは Enterprise 機能であり、そこで音量や再生速度を変更することはできません。

  • スクリプト欄では、1 シーンにつき最大 5 分のスクリプトを使用できます。Studio の音声速度コントロールはおおよその調整で、段落単位に適用され、範囲は 0.8x〜1.2x です。

  • Studio では、スクリプトの各セクションに異なる音声を適用することで、1 つのシーンまたは動画内で複数の言語を使用できます。公式の翻訳言語表には多数の言語・方言コードが掲載されています。Synthesia のマーケティングページでは、文脈により 140 以上または 160 以上の言語に対応すると説明されているため、使用する機能の正確な対応範囲を確認してください。

  • API の公式リファレンスページには、ストックアバター ID と音声 ID が掲載されています。カスタムアバター ID はアプリ内のアバターページからコピーします。

  • avatarSettings.style には rectangular、circular、voiceOnly を指定できます。デフォルト音声が予期せず変わるのを避けるには、avatarSettings.voice を指定します。

  • green_screen は、後工程で置き換えるための透明スタイルの背景オプションとして記載されています。その他の API 背景には、単色や名前付きの画像背景があります。

  • seamless アバターの生成には制限があり、使用できるのは特定のアクターと静止画像の背景のみで、品質も低くなります。

  • テンプレートエンドポイントは POST /v2/videos/fromTemplate です。templateId と templateData が必要で、brandKitId も指定できます。

  • スクリプト変数の先頭に数字は使用できません。変数は、テンプレートや API を使ったパーソナライズを目的としています。

  • Personal Avatar の作成対象者は 18 歳以上である必要があります。写真から Personal Avatar を作成する場合、ライブの同意録画が必要です。この録画はアップロードできず、写真と同一人物が映っている必要があります。

  • 動画から Personal Avatar を作成するには、映像素材と同意録画が必要です。作成には 24 時間かかると記載されています。クローン音声と組み合わせて、30 以上の言語で会話できます。予定を立てる前に、提供状況と所要時間を再確認してください。

  • Synthesia の現在のアバターに関するドキュメントでは、Studio Avatars は EXPRESS-1 を使用すると説明されています。一方、ストックアバターやアバターライブラリには、複数のアバターバージョンや機能が掲載されている場合があります。表現力のある動作を保証する前に、対象アバターに記載されたバージョンを確認してください。2026-07-10 に確認した料金ページでは、Studio Express-1 アバターの作成は有料の年間アドオンとして掲載されており、最大 10 日かかる場合があります。

  • 公式のアバタードキュメントでは、アバターと音声の共有は Enterprise 限定です。アバターを共有しても、その音声は自動的に共有されません。

  • アバターを削除しても、すでに生成済みの動画からは削除されません。後から再生成するには、削除したアバターを別のアバターに置き換える必要があります。

  • Synthesia の利用規定では、なりすまし、欺瞞、権利侵害、成人や未成年者の搾取、誤情報・偽情報キャンペーン、透かしの削除、スパムに加え、有料ソーシャルメディア、政治や時事問題、センシティブな内容、虚偽の推薦に関する複数のストックアバターの使用が禁止または制限されています。 本番環境向けのヒューリスティック:

  • 視聴者にプレゼンターが案内していると感じてもらいたい場合は、Synthesia を優先してください。アバターが単なる装飾である場合は、アバターを使わないモーショングラフィックスや画面デモの制作パイプラインを優先してください。

  • ドキュメントに記載された最大時間は 5 分ですが、可能であれば、1 シーンの音声スクリプトはおよそ 60〜90 秒以内に収めてください。シーンが短いほど、プレビュー、ローカライズ、再生成、QA が容易になります。

  • 説明内容が密な場合は、全画面のアバターを避けてください。画面、図、製品映像で学習内容を伝えながら、プレゼンターを円形やボックス内に配置するか、音声のみで出演させてください。

  • 再現性とコンプライアンスを重視する場合はテンプレートを選び、単発のシンプルなプレゼンター動画には一から作成する API リクエストを選んでください。

  • 本番環境で API を実行する際は、必ず音声 ID を指定してください。デフォルトの音声が変更されても、今後のバリエーションに影響しなくなります。

  • アバターの肖像、音声、ターゲット層、センシティブな主張は、スタイル上の選択ではなく、権利や安全性に関わる判断事項として扱ってください。

制作ワークフロー

1. 納品要件を確認する

スクリプトの作成や API 呼び出しの前に、以下を確認してください。

  • 対象者、言語/方言、読解レベル、アクセシビリティのニーズ。
  • プラットフォームとアスペクト比。
  • 用途:社内トレーニング、顧客オンボーディング、一般向けマーケティング、有料広告、LMS/SCORM、ウェブサイトへの埋め込み、営業向けパーソナライズ、サポート。
  • アバターの種類:ストック、ストックからのカスタム作成、Personal Avatar、Studio Avatar、音声のみ。
  • 実在の人物、従業員、有名人、公人、患者、顧客、または特定の人口統計上のアイデンティティを表現するかどうか。
  • ブランドキット/テンプレート ID、フォルダー ID、アセット、CTA URL、法的免責事項、保持要件。
  • テスト用/ウォーターマーク付きプレビューか、クォータを消費する最終レンダリングかどうか。

同意、権利、ポリシー、データの取り扱いに関する問題が未解決の場合は、生成を中止するか、上位担当者にエスカレーションしてください。

2. Synthesia の利用方法を選ぶ

以下の場合は、Studio での手動編集を使用してください。

  • レイアウト調整、シーンのプレビュー、字幕、アニメーション、ブランドキットのレビュー、インタラクティブ要素、翻訳レビューが必要な場合。
  • アバターや音声を視覚的に試聴する必要がある場合。
  • 生成前に編集者や法務レビュー担当者の承認が必要な場合。

以下の場合は、一から作成する API を使用してください。

  • input[]、scriptText または scriptAudio、アバター ID、背景、基本設定を使って、シンプルなシーンまたは複数シーンのプレゼンター動画を表現できる場合。
  • プログラムで処理するジョブだが、テンプレートへの依存が大きくない場合。

以下の場合は、テンプレート API を使用してください。

  • ブランド、法的なレイアウト、シーン構成、アバターの配置、字幕、アニメーションのトリガー、承認要件が Studio で事前に設定されている場合。
  • 多数のバリエーションが、変数の値だけ異なる場合。
  • アバター、テキスト、メディア、言語、CTA の変数を大規模に管理する必要がある場合。

以下の場合は、翻訳/吹き替え機能を使用してください。

  • 元動画がすでに Synthesia にあり、ローカライズ版が必要な場合。
  • ロケールごとの QA と用語集の管理が重要な場合。
3. プレゼンターと根拠を組み合わせてシーンを計画する

各シーンについて、以下を定義してください。

  • プレゼンターの役割:司会者、ガイド、講師、営業担当者、サポート担当者、経営幹部、ナレーター、音声のみ。
  • 視聴者が達成すべきこと:理解する、記憶する、信頼する、行動する、タスクを完了する、コンプライアンスチェックに合格する。
  • 音声スクリプト、目標時間、画面上のビジュアル、背景/空間、字幕、CTA、切り替え。
  • アバターのフレーム:人とのつながりを重視する場合は全画面、指導する場合は長方形のサイドプレゼンター、アプリのデモや製品 UI の場合は円形、ビジュアル情報が密な場合は音声のみ。
  • B-roll/メディア:製品のスクリーンショット、図、画面録画、フォーム、チャート、アイコン、安全性に関する注意喚起。
  • QA チェック:発音、リップシンク、視線、ビジュアルとの整合性、字幕、ポリシーの開示、ローカライズに関する注意事項。

質の高い Synthesia 動画では、アバターに動画の全時間を担わせません。プレゼンターの映像と、画面の状態、図、チェックリスト、変更前後の比較、製品映像、クイズ/CTA の場面など、視覚的な根拠を交互に見せてください。

4. 合成音声での読み上げを想定して記述する

1段落につき、話す内容は1つに絞り、短い段落で書きます。最初に背景を伝え、発音しにくい言葉は避け、ブランド名や製品名は発音計画に含めます。

次の点に留意します。

  • 自然な短縮形とシンプルな文構造を使います。
  • 話題の切り替え、意外な事実の提示、感情的な場面に合わせて、明示的な間を入れます。
  • 頭字語、製品名、人名、専門用語には、発音しやすい表記を使います。
  • 話す速さや声を変える場合は、段落を分けます。
  • ローカライズした台本は、逐語訳ではなく、自然な表現で書きます。

次のことは避けます。

  • 長すぎる文。
  • 視覚的な補助のない、早口での列挙。
  • 説明のない頭字語。
  • 同意およびポリシー要件を満たしていないのに、アバターの演者本人が、センシティブな属性を持つことを支持、体験、苦痛、または帰属していると示唆する主張。
  • 実際の演技に依存する冗談、皮肉、感情のニュアンス。

API で台本を制御する場合は、対応しているタグを使います。

Welcome to <sub alias="Acme Insight">ACME Insight</sub>. <break time="0.7s"/>
In the next two minutes, you'll learn the three checks that prevent most onboarding delays.
5. アバター、音声、言語を慎重に選ぶ

選択時のチェックリスト:

  • このアバターは、その役割に合っていますか?本人のアイデンティティ、推薦、資格、文化、健康状態、従業員としての立場、または実体験を誤って示していませんか?
  • この配信先とトピックで、ストックアバターの使用は許可されていますか?有料ソーシャル、政治・時事問題、センシティブな属性、誤った関連付けに関する制限を確認してください。
  • ユーザーは、このワークスペースと用途で選択したカスタムアバター/音声を使用する権利を持っていますか?
  • API 出力用に音声 ID が指定されていますか?
  • 対象者に合った方言とローカライズになっていますか?
  • アバターを表示する必要はありますか?それとも、より優れた映像と音声のみのほうが視聴者に適していますか?

カスタムアバター/特定個人に関するルール:肖像または音声を使用する本人から、文書化された同意を得るまで進めないでください。Personal Avatars では Synthesia の同意フローを使用してください。Synthesia がライブ録画を必須としている場合、アップロードされた「同意」映像を受け付けないでください。

6. API リクエストを慎重に作成する

ゼロから作成する API リクエストの形式:

{
  "test": true,
  "visibility": "private",
  "title": "Example - Onboarding overview - TEST",
  "description": "Watermarked Synthesia API test render for internal review.",
  "callbackId": "crm-onboarding-2026-07-10-row-001",
  "aspectRatio": "16:9",
  "input": [
    {
      "avatar": "anna_costume1_cameraA",
      "avatarSettings": {
        "style": "rectangular",
        "horizontalAlign": "right",
        "scale": 0.92,
        "voice": "VOICE_UUID_FROM_OFFICIAL_VOICE_LIST"
      },
      "background": "off_white",
      "scriptText": "Welcome to <sub alias=\"Acme Insight\">ACME Insight</sub>. <break time=\"0.6s\"/> Today we'll set up your first workspace.",
      "soundSettings": {
        "soundtrackVolume": 0.12
      }
    }
  ]
}

本番環境向けの注意事項:

  • レイアウト、台本、音声、ポリシーの確認には、まず test: true を使います。承認後にのみ test: false に切り替えます。
  • 配信で公開共有ページが明示的に必要な場合を除き、visibility: private のままにします。
  • callbackId を使って、ジョブを CRM の行、LMS モジュール、チケット、またはレンダリングマニフェストに対応付けます。不要な場合は、機微な個人データを含めないでください。
  • API ドキュメントまたはアプリに記載されている公式のアバター ID/音声 ID を使います。マーケティング上の名称が有効な ID だと思い込まないでください。
  • リクエスト JSON、レスポンス JSON、動画 ID、ステータス履歴、ソース台本、テンプレート ID/バージョン、変数データ、同意証跡の参照先、最終 MP4 のパスをプロジェクトマニフェストに保存します。

テンプレート API リクエストの形式:

{
  "test": true,
  "visibility": "private",
  "title": "Example - Renewal reminder - {{account_name}} - TEST",
  "templateId": "TEMPLATE_UUID_FROM_STUDIO",
  "brandKitId": "workspace_default",
  "callbackId": "renewal-campaign-2026-07-10-row-0042",
  "templateData": {
    "first_name": "Maya",
    "account_name": "Northwind Analytics",
    "renewal_date": "September 15",
    "cta_url": "https://example.com/renewal"
  }
}

テンプレートに関する注意事項:

  • 一括リクエストを実行する前に、Studio でテンプレートを公開してテストします。
  • テンプレートの詳細を取得/一覧表示し、変数名と必須値を確認します。
  • 変数名の先頭にはアルファベットを使います。
  • 生成前にすべての行を検証し、値の欠落、禁止されている主張、未対応の言語、壊れた URL がないことを確認します。
  • 承認済みのテンプレートを複数のバリエーションに使います。レビュー担当者がその範囲を承認していない限り、行ごとに台本の構成を変えないでください。
7. ジョブのライフサイクルと管理を追跡する

ライフサイクル:

  1. 動画またはテンプレート動画を作成します。
  2. 返された id を記録します。
  3. GET /v2/videos/{video_id} をポーリングするか、環境が対応している場合は Webhook を使います。
  4. complete はダウンロード可能、in_progress/approved はまだ最終状態ではない、error/rejected は対応が必要な状態として扱います。
  5. 非公開ダウンロードリンクには有効期限があるため、速やかにダウンロードします。
  6. 最終 MP4 とメタデータは、一時的な URL だけでなく、プロジェクトのアーティファクト管理システムに保存します。
  7. 公開する場合は、公開設定の変更と共有 URL を、マスター MP4 とは別に記録します。

管理マニフェストのフィールド:

{
  "provider": "synthesia",
  "verified_date": "2026-07-10",
  "mode": "api_from_template",
  "test": false,
  "video_id": "UUID",
  "template_id": "UUID",
  "brand_kit_id": "workspace_default",
  "avatar_ids": ["UUID_OR_STOCK_ID"],
  "voice_ids": ["UUID"],
  "languages": ["en-US"],
  "visibility": "private",
  "status_history": [
    {"status": "in_progress", "timestamp": "2026-07-10T18:00:00Z"},
    {"status": "complete", "timestamp": "2026-07-10T18:05:00Z"}
  ],
  "downloaded_to": "projects/acme-onboarding/assets/video/synthesia-final.mp4",
  "consent_evidence": "internal-rights-record-id-or-not-applicable",
  "policy_review": "passed with stock-avatar business-training use"
}

安全性、同意、権利、開示

最終レンダリングの前に、毎回この確認を行ってください。

  • 類似性/音声:カスタム、個人用、またはスタジオのアバター/音声には、明示的な同意と適切なワークスペースでの共有権限がありますか?
  • ストックアバターのアイデンティティ:視聴者が、実在の俳優本人がその製品を推奨している、病気を抱えている、従業員である、表現されているグループに属している、または述べられた意見を持っていると考える可能性はありますか?
  • 配信:動画は一般公開、有料ソーシャル、テレビ/ニュース、政治/時事問題、資金調達、またはセンシティブな用途ですか?該当する場合は、Synthesia のポリシーを再確認し、必要な書面による同意を取得してください。
  • コンテンツのカテゴリ:スクリプトに、未成年者、アダルトコンテンツ、規制対象商品、医療/金融/法律に関するアドバイス、なりすまし、詐欺、誤情報、過激主義的なコンテンツ、嫌がらせ、または差別が含まれていますか?
  • 出所:AI/アバターに関する開示、ウォーターマーク、または必須ラベルは保持されていますか?出所を示す仕組みは削除しないでください。
  • データの最小化:顧客名、健康データ、学生データ、またはアカウント情報は必要ですか?必須であり承認されている場合を除き、機密データを callbackId、タイトル、公開説明、または表示される字幕に含めないでください。
  • 権利:背景素材、画像、音楽、ロゴ、フォント、スクリーンショット、ブランドマークは、意図する配信に対してライセンスされていますか?
  • アクセシビリティ:字幕、コントラスト、安全マージン、言語の選択は適切ですか?

いずれかの回答に確信が持てない場合は、生成を中止し、同意の取得や法務/製品に関する指示を求めてください。

完成した動画の QA

エディターのプレビューだけでなく、レンダリング済みの MP4 を確認してください。

最低限の QA 項目:

  • スクリプト:承認済みのメッセージと完全に一致していること、変数が正しいこと、古いプレースホルダーが残っていないこと、CTA が正しいこと。
  • 音声:音声 ID、方言、発音、話す速度、音量、間が正しいこと。
  • アバター:人物/アバターが正しいこと、リップシンクが安定していること、視線と表情に問題がないこと、誤った推薦やセンシティブなアイデンティティの印象を与えないこと。
  • レイアウト:アバターのフレーミング、安全マージン、字幕、ロゴの配置、背景、トランジション、モバイル表示時の切り抜きを確認すること。
  • ローカライズ:言語コード、慣用表現、名前、数字、日付、単位、用語集、字幕、翻訳された画面上のテキストを確認すること。
  • アクセシビリティ:字幕が読みやすいこと、アバターがテキストを隠していないこと、十分なコントラストがあること、重要な情報が字幕のない音声だけに頼っていないこと。
  • コンプライアンス:同意の証拠、ポリシーの確認、開示/出所情報、権利記録を確認すること。
  • 技術面:MP4 が開くこと、長さが想定と一致すること、音声がクリッピングしていないこと、テスト目的でない限り最終版にウォーターマークがないこと、最終ファイルの保存先が記録されていること、一時的なダウンロードリンクだけを唯一のコピーにしないこと。

よくある問題と修正方法:

  • 音声が違う/デフォルトの音声になっている:avatarSettings.voice を指定し、可能であれば影響を受けたシーンだけを再生成してください。
  • 抑揚が乏しい/不自然な話し方になっている:段落を分割して <break> を追加し、Studio で音声を再生成するか、密度の高い言い回しを簡潔にするか、別の音声を選んでください。
  • 発音が間違っている:API では <sub> を使用し、Studio では発音/用語集の設定を使用してください。
  • アバターが学習の妨げになっている:円形/長方形のサイドプレゼンター表示、または音声のみの形式に切り替え、情報量の多い内容はビジュアルに移してください。
  • 生成が拒否された:ポリシー上センシティブな表現、アバターの選択、誤った関連付け、制限対象のトピック、アセットの権利、アカウント権限を確認してください。
  • 一括処理で変数が欠落している:テンプレート変数を取得し、行のスキーマを検証し、デフォルト値を使っても生成される文が事実に即している場合に限り、デフォルト値を使用してください。
  • プライベートリンクの有効期限が切れている:動画を再取得するか、承認されている場合は公開設定を変更/更新してください。MP4 は必ずダウンロードして保存してください。
  • ローカライズが直訳調になっている:対象者と方言に合わせてローカライズ済みスクリプトを書き直してください。一般公開する最終コンテンツで、機械翻訳だけに頼らないでください。

完全な例

例1:社内コンプライアンスのマイクロラーニング

目的:従業員が不審な請求書メールにどのように対処すべきかを説明する、90秒の社内研修動画を作成します。

推奨する方法:Studio テンプレート、またはテンプレートからの API を使用します。ストックアバターを使う場合は、実在の従業員や被害者ではなく、研修のプレゼンターとして明確に位置付ける台本にしてください。配信は社内に限定します。モバイルファーストでない場合は、LMS 用に 16:9 を使用します。

シーン構成:

  1. プレゼンターによる導入:「請求書を承認する前に確認する3つのポイント」
  2. 画面のビジュアル:送信者、金額、支払い指示を強調表示した請求書のサンプル。
  3. チェックリスト:取引先を確認する、変更依頼を確認する、経理のチャネルを通じてエスカレーションする。
  4. クイズ/CTA:「この請求書を承認しますか?」と、LMS またはインタラクティブなフォローアップを提示します。

台本の抜粋:

Before approving an invoice, pause for three checks. <break time="0.5s"/>
First, compare the sender domain to the vendor record.
Second, treat any bank-detail change as high risk.
Third, use the finance escalation channel before replying.

この構成が効果的な理由:アバターが視聴者の注意を引き、信頼感を高めますが、実際の学習内容を伝えるのは請求書のビジュアルです。ストックアバターが実在の経理担当者であるかのような印象を与えない台本になっています。

QA での重点項目:取引先名や製品名の発音、すべての指示への字幕付与、スクリーンショットに実際の顧客データが含まれていないこと、社内研修であることの明確な表示。

例2:API テンプレートを使ったパーソナライズ済み顧客オンボーディング

目的:新規の B2B 顧客向けに、名、会社名、プラン、サクセスマネージャー名、CTA URL を盛り込んだウェルカム動画を数百本作成します。

推奨する方法:変数を使った承認済みの Studio テンプレートを1つ作成し、行ごとに POST /v2/videos/fromTemplate を呼び出します。

テンプレートの変数:

{
  "first_name": "alphabetic start, display name",
  "company_name": "customer company",
  "plan_name": "approved product plan string",
  "success_manager": "assigned contact",
  "cta_url": "absolute HTTPS URL"
}

事前検証:

  • 変数値が空でないこと。
  • 合意したパーソナライズの範囲を超える機密データを含めないこと。
  • cta_url が許可リストに登録されていること。
  • 重要顧客については、名前の発音を確認すること。
  • 最短、最長、非 ASCII の名前を使ってテンプレートをテストすること。

期待される結果:ブランドとシーン構成が一貫し、冒頭が変数に応じてパーソナライズされ、行ごとにレイアウトがずれることなく、非公開の出力がキャンペーンフォルダーにダウンロードされます。

失敗しやすい点:画面上のテキストで変数がはみ出す、名前の発音を間違える、プラン名が古い、ダウンロードリンクの有効期限が切れる、共有ページが誤って公開される。

例3:製品サポート記事の動画化

目的:「SSO マッピングのリセット」に関するヘルプ記事を、2分間のサポート動画にします。

推奨する方法:Synthesia Studio を使用し、アバターの音声のみ、または画面録画と円形のサイドプレゼンターを組み合わせます。落ち着いたサポート向けの声を使い、手順を UI で説明する間はアバターを全画面表示しないでください。

制作の概要:

  • シーン1:動画の対象者と変更内容をプレゼンターが説明します。
  • シーン2:画面録画で設定への移動経路を示します。アバターは非表示にするか、円形で表示します。
  • シーン3:マッピングを変更するとログインに影響する可能性があることを注意喚起します。
  • シーン4:要点を振り返り、SAML/SSO のエラーが続く場合はサポートに連絡するよう促します。

台本の抜粋:

This walkthrough is for workspace admins who already have SSO enabled.
If you're not sure, stop here and check with your identity provider owner. <break time="0.8s"/>
From Workspace Settings, open Single Sign-On, then choose Attribute Mapping.

QA での重点項目:UI のバージョンが正確であること、画面映像にシークレットキーが含まれていないこと、UI 上でも字幕が読みやすいこと、管理者が手順を追えるよう音声のペースが十分にゆっくりであること。

例4:多言語の営業支援向けバリエーション

目的:製品の説明動画を、英語、フランス語、ドイツ語、日本語の営業チーム向けにローカライズします。

推奨する方法:Studio でマスター動画を作成し、翻訳/ローカライズのワークフローを使用した後、各言語版を人手でレビューします。地域に適した音声と日付・数値の形式を使用してください。

ローカライズのガイダンス:

  • 慣用句やジョークは直訳せずに書き換えます。
  • 用語集や発音の設定を通じてブランド用語を統一します。
  • 日本語の敬語レベルと、ドイツ語の複合的な製品用語を確認します。
  • タイミングやイントネーションが不自然な場合は、音声を再生成します。
  • ナレーションだけでなく、画面上のテキストと字幕もローカライズされていることを確認します。

失敗しやすい点:テキストがはみ出す、CTA に一貫性がない、スローガンが直訳調になる、方言コードを間違える、字幕が欠落する、営業対象者に合わない音声を使う。

使用した公式情報源

判断が最新情報に左右される場合は、本番環境への適用前に再確認してください。

  • Synthesia API の概要:https://docs.synthesia.io/reference/introduction
  • API クイックスタート:https://docs.synthesia.io/reference/synthesia-api-quickstart
  • 動画作成エンドポイント:https://docs.synthesia.io/reference/create-video
  • テンプレートから動画を作成するエンドポイント:https://docs.synthesia.io/reference/create-a-video-from-a-template
  • 動画取得エンドポイント:https://docs.synthesia.io/reference/retrieve-a-video
  • ストックアバター ID:https://docs.synthesia.io/reference/avatars
  • 音声 ID:https://docs.synthesia.io/reference/voices
  • スクリプトでサポートされている XML タグ:https://docs.synthesia.io/reference/script-supported-xml-tags
  • スクリプトボックス:https://docs.synthesia.io/docs/script
  • アバターのドキュメント:https://docs.synthesia.io/docs/avatar および https://docs.synthesia.io/docs/synthesia-avatars
  • パーソナルアバターのドキュメント:https://docs.synthesia.io/docs/personal-avatars
  • サポートされている翻訳言語:https://docs.synthesia.io/docs/supported-languages
  • 料金:https://www.synthesia.io/pricing
  • 利用規約:https://www.synthesia.io/legal/acceptable-use-policy
  • AI ガバナンスの取り組み:https://www.synthesia.io/legal/ai-governance-practices
  • 責任ある AI:https://www.synthesia.io/responsible-ai
  • プラットフォームの整合性に関するヘルプページ:https://help.synthesia.io/en/articles/8330564-platform-integrity

コメント