吹き替え
Morphic で動画や音声の録音を、元の話者の声のまま、口の動きも合わせて別の言語に吹き替える方法。プロンプトバーから、Copilot で、MCP や Direct API から行えます。
Morphic の吹き替えは、動画や音声の録音を別の言語に翻訳し、元の話者それぞれの声で話し直します。Morphic が音声を書き起こして翻訳し、話者の話し方とタイミングを保ったまま声を入れ直すので、吹き替えは元の録音とぴったり重なります。
返ってくる結果はモデルによって異なります。Morphic Dub は動画そのものを返し、各話者のクローズアップの口の動きを新しい音声に合わせます。ElevenLabs Dubbing は、動画から始めた場合でも新しい音声ファイルを返します。
こんなときに使います
- 完成したエピソード、広告、講座を、作り直さずに別の市場へ届ける
- 司会者や繰り返し登場するキャラクターなど、聞き覚えのある声を言語をまたいで保つ
- 同じマスターから、市場ごとのバージョンを作る
別の声で新しく読み上げるなら 音声生成 を、同じ言語で別の声にするなら 音声から音声へ を使ってください。新しい音声ではなく翻訳した字幕が欲しいときは 文字起こし を使います。
モデルを選ぶ
| モデル | 入力 | 出力 | 言語 | プラン |
|---|---|---|---|---|
| Morphic Dub | 動画1本、最大10分 | 吹き替えた同じ動画。各話者は本人の声で、クローズアップは口の動きを同期 | 固定の一覧はなし。地域別のバージョンはその主要な言語で吹き替え | 有料プラン。有料プランでの既定 |
| ElevenLabs Dubbing | 音声または動画ファイル1つ、最大30分 | 元と同じ長さの新しい音声ファイル | 100以上。地域別のバージョンあり | すべてのプラン。無料プランでの既定 |
動画には Morphic Dub を選んでください。音声ファイル、10分を超える動画、または無料プランでは ElevenLabs Dubbing を選びます。どちらも、自ら書き起こして翻訳する代わりに、自分の SRT の文字起こしと翻訳を受け取れます。Morphic Dub は声を割り当てて、ElevenLabs Dubbing は話されている言語を指定したうえで元の声のまま使います。吹き替えの設定パネル を参照してください。Morphic Dub は処理に時間がかかります。1回の実行に動画1分あたり最大およそ13分かかり、短いクリップはこの比率から想像するより長くかかります。固定の段階は長さにかかわらず同じだけ時間がかかるためです。
プロンプトバーから吹き替える
-
Morphic でファイルを開く
-
下部のプロンプトバーでモードピッカーを開き、'オーディオ'、続けて '吹き替え' を選ぶ

-
プロンプトバーでモデルを選ぶ:'Morphic Dub' か 'ElevenLabs Dubbing'。有料プランでは最初に Morphic Dub が選ばれています

-
'参照' にファイルを1つ追加する。アップロードするか、Canvas や Assets から選びます。Morphic Dub は動画を、ElevenLabs Dubbing は音声または動画ファイルを受け付けます

-
プロンプトバーの設定アイコンをクリックして吹き替えの設定を開き、'吹き替え先の言語' で言語を選ぶ。一覧は検索できます。ElevenLabs Dubbing には 'American English' や 'Arabic (Egypt)' のような地域別のバージョンが含まれます。Morphic Dub は、地域別のバージョンをその主要な言語で吹き替えます


-
(任意)'話されている言語' は '自動で検出' のままにするか、録音にノイズが多いときや複数の言語が混ざるときに指定する。ElevenLabs Dubbing で自分の文字起こしを使うときは必ず指定します。'そのまま残す語' には、翻訳してはいけない名前や用語をカンマ区切りで入力します
-
プロンプトバーの青いボタンをクリックする。録音の長さから計算されたクレジット消費量が表示されます
吹き替えは、元と同じ長さで Canvas に配置されます。Morphic Dub なら動画、ElevenLabs Dubbing なら音声ファイルです。作成中は、その場所にカードが表示され、'作成中...' と残り時間が出ます。

吹き替えの設定パネル
プロンプトバーの設定アイコンをクリックすると、吹き替えの設定が開きます。Morphic Dub を選んでいると、吹き替えが受け取れるすべての項目が揃っています:

| 設定 | 働き |
|---|---|
| '吹き替え先の言語' | 吹き替え先の言語。一覧は検索できます |
| '話されている言語' | '自動で検出' のままにするか、録音にノイズが多いときや複数の言語が混ざるときに言語を指定します |
| 'そのまま残す語' | 翻訳でそのまま残す名前や用語。カンマ区切りで入力します |
| '声' | 既定の '元の声を維持' か、'話者ごとに声を割り当てる' |
| '文字起こし' | Morphic に書き起こさせる代わりに使う、話されている言語の自分の SRT。声の割り当てが必要です |
| '翻訳' | Morphic に翻訳させる代わりに使う、対象言語のセリフの自分の SRT。声の割り当てが必要です |
'話者ごとに声を割り当てる' を選ぶと、キャストする人ごとに話者の行が表示されます。話者は、プロンプトに添付した顔画像や声のクリップを '話す人' で選んで指定するか、'話者を説明' に '赤いジャケットの男性' のように書いて指定します。次に '声を選ぶ' で、Morphic の声のカタログからその人の声を選びます。'話者を追加' で行が増えます。指定しなかった人には、ふさわしいカタログの声が割り当てられます。'文字起こし' と '翻訳' の選択肢には、プロンプトに添付した SRT ドキュメントが並びます。そこで選ぶには、先にファイルを添付してください。
Morphic Dub では、自分の文字起こしや翻訳を使うには声の割り当てが必要です。元の声のままでは、テキストを受け取らない1回のパスで吹き替えが作られるため、選択肢は無効のままです。各オプションの働きと使いどころは オプション を参照してください。
ElevenLabs Dubbing を選んでいると、パネルには '吹き替え先の言語'、'話されている言語'、'そのまま残す語'、'文字起こし'、'翻訳' が並びます。各話者が本人の声を保つため、'声' の設定はありません。'文字起こし' には話されている言語の自分の SRT を渡します。エンジンは文字起こしから言語を検出できないため、そのときは '話されている言語' を必ず指定してください。ほとんどのキューが Mira: … のような話者ラベルで始まる場合は、そのラベルで誰がいつ話すかが決まり、話者ごとに1つの声になります。ラベルがなければ、全員が1人の話者として吹き替えられます。'翻訳' は文字起こしを選ぶと有効になり、対象言語のセリフの自分の SRT を受け取ります。翻訳のタイミングは文字起こしのキューで決まるため、文字起こしの各キューに対応する翻訳のキューが必要です。ElevenLabs が翻訳するときは、'そのまま残す語' が引き続き適用されます。キューは録音の範囲内に収める必要があり、25秒を超えるキューは分割されます。
Copilot で吹き替える
-
Copilot を開く
-
クリップアイコンで録音を添付する
-
吹き替えを依頼し、言語を伝える。例:「これをスペイン語に吹き替えて」

有料プランでは、Copilot は動画を Morphic Dub で吹き替え、予想される待ち時間を伝えます。音声ファイル、10分を超える動画、そして無料プランでのすべての吹き替えは ElevenLabs Dubbing で行われます。動画の場合、Copilot はその後、吹き替えた音声を映像に重ねますが、口の動きは新しい音声に合いません。自分で選びたいときは、依頼の中でモデル名を伝えてください。
同じ依頼に付け加えられる内容:
- 複数の言語:「これをスペイン語、フランス語、ドイツ語に吹き替えて」と頼むと、言語ごとに1本ずつ、並べて吹き替えが作られます
- 元の言語:録音にノイズが多いときや複数の言語が混ざるときは、言語を伝えてください。伝えなければ自動で検出されます
- 名前と用語:翻訳してはいけない登場人物名、地名、製品用語を挙げます。例:「Mira と Halden の名前はそのままにして」。挙げておかないと、名前が直訳されてしまうことがあります
- 話者ごとの声:話者のフレームやクリップと声を @ で指定します。例:「これをスペイン語に吹き替えて。@Image 1 には @Alice の声を使って、ほかの人にはふさわしい声を選んで」。キャストしなかった話者にはふさわしいカタログの声が付きます。Copilot は組織独自の声ではなく、Morphic の声のカタログから選びます
- 自分の文字起こしや翻訳:クリップアイコンで SRT を添付し、どちらなのかを伝えます。例:「声を割り当てて、@interview.en.srt を文字起こしとして使い、これをスペイン語に吹き替えて」または「セリフは @interview.es.srt のものを話して」。Morphic Dub ではどちらも声の割り当てが必要で、Copilot はファイルを黙って外すのではなく、その旨を伝えます。ElevenLabs Dubbing では、モデル名と話されている言語を伝えます。例:「これを ElevenLabs Dubbing でスペイン語に吹き替えて。話されているのは英語で、@interview.en.srt を文字起こしとして使って」。翻訳はその文字起こしと一緒に渡します
MCP で吹き替える
MCP サーバー を接続していれば、アシスタントに同じ言葉で頼むか、dub_media を呼び出させてください。クリップの media_asset_id、hi のようなコードで指定する target_language、名前を入れる keyterms、そしてモデルを選ぶなら model_name: "Morphic Dub" または model_name: "ElevenLabs Dubbing" を渡します。自分の SRT は source_transcript_asset_id または translation_asset_id として渡します。ElevenLabs Dubbing では、それらと並べて source_language が必要で、翻訳は文字起こしと一緒に渡します。言語ごとに1回の呼び出しです。呼び出しは生成を返し、アシスタントがその完了を待ちます。
Direct API で吹き替える
POST /v1/direct/tools/dub_media は同じフィールドを受け取り、モデルは model_id: "mdl_h2z5a7af7y50" で指定します。ポーリングするか Webhook で受け取る生成を返します。Morphic Dub は開始時に見積もりを請求し、実行時の消費額に精算します。curl、Node.js、Python の例を含む完全なガイドは Direct API での吹き替え です。
制限
| 項目 | Morphic Dub | ElevenLabs Dubbing |
|---|---|---|
| ファイル | 吹き替え1回につき動画1本 | 吹き替え1回につき音声または動画ファイル1つ |
| 長さ | 元の録音は最大10分 | 元の録音は最大30分 |
| 言語 | 吹き替え1回につき対象言語は1つ。5言語なら5回の吹き替えです | 吹き替え1回につき対象言語は1つ。5言語なら5回の吹き替えです |
| 出力 | 元と同じ長さの動画 | 元と同じ長さの音声ファイル |
| 自分のテキスト | SRT の文字起こし、翻訳、またはその両方。声の割り当てが必要 | SRT の文字起こしと、それに添える翻訳。話されている言語の指定が必要 |
| 時間 | 動画1分あたり最大およそ13分 | 数分 |
料金
吹き替えは元の録音の長さで課金されるため、2分のクリップならどの言語でも同じ料金です。言語ごとに別々に課金されます。Morphic Dub は ElevenLabs Dubbing より1分あたりの料金が高くなります。料金は実行前に青いボタンに表示され、現在のレートは プランとクレジット で確認できます。
Morphic Dub では、ボタンに表示される料金は見積もりです。吹き替えの開始時に請求され、完了時に実際に消費した分に精算されますが、見積もりの3倍を超えることはありません。失敗した吹き替えは返金されます。
ファイル全体が課金対象です。声や名前を試したいときは、まず20秒のサンプルを切り出して、それを吹き替えてみてください。
トラブルシューティング
Copilot に言語を聞かれる
依頼の中で対象の言語を伝えてください。Copilot が、チャットの言語から推測することはありません。
吹き替えが動画ではなく音声ファイルになる
この吹き替えは ElevenLabs Dubbing で実行されました。ElevenLabs Dubbing は常に音声を返します。口の動きを合わせた吹き替え済みの動画が欲しいときは、有料プランで、長さ10分までの動画に Morphic Dub を選んでください。音声の吹き替えを使う場合は、Copilot に動画へ戻すよう頼むか、Compose でクリップと位置を合わせてください。
名前が翻訳されてしまった
残したい名前と用語を挙げて、もう一度実行してください。プロンプトバーなら 'そのまま残す語' に入力し、Copilot なら依頼の中で名前を伝えます。
話者の顔が誰にも一致しない
話者用に添付したフレームに、吹き替えが画面上で見つけた人が誰も写っていなかったため、その人の声は割り当てられず、ほかの人と同じように声が付けられました。動画そのものから切り出した、正面を向いたはっきりしたフレームを、1枚につき1人の顔で添付するか、代わりに言葉で話者を指定してください('赤いドレスの女性')。
話されている言語を指定する
自分の文字起こしを ElevenLabs Dubbing に渡したときに、話されている言語が自動検出のままになっていました。エンジンは文字起こしから言語を検出できません。言語を指定して、もう一度実行してください。吹き替えの設定の '話されている言語'、Copilot の依頼の中の言語、または呼び出しの source_language です。
SRT の言語が違う
文字起こしは話されている言語、翻訳は対象言語です。もう一方の言語のファイルはそのまま吹き替えられるため、結果が違う言語を話したり、セリフがキューからずれたりします。どちらの選択肢、またはどちらのフィールドにファイルを渡したかを確認し、入れ違いを防ぐために2つのファイルには別々の名前を付けてください。
吹き替えに時間がかかる
Morphic Dub の実行には動画1分あたり最大およそ13分かかり、固定の段階があるため短いクリップはこの比率より遅くなります。50秒のクリップで17分かかったことがあります。Canvas 上のカードには残り時間が表示され、Copilot は吹き替えを開始するときに予想される待ち時間を伝えます。
以上が、Morphic で吹き替えを使う方法です。完成した録音を同じ声のまま別の言語に届けたいときに使ってください。
何かお困りのことやご質問がありましたら、お気軽にご連絡ください。喜んでお手伝いします。こちらまでご連絡ください support@morphic.com.