Runway 音声を吹き替える
Runway API を使用して、話し声の音声を対象言語に翻訳します。
POST /runwayml/v1/voice_dubbing を使用して、話し声の音声を別の
言語に翻訳します。モデル ID には eleven_voice_dubbing を使用します。
CometAPI API キーを Bearer 認証と JSON リクエスト本文で送信します。
音声と対象言語を指定する
audioUri には、ソース音声のアクセス可能な HTTPS URL を設定します。
targetLang には宛先言語コードを設定します。たとえば、スペイン語の場合は es
、フランス語の場合は fr を指定します。リクエストスキーマからサポートされているコードを選択してください。
このリクエストには model、audioUri、および targetLang が必要です。
サンプルの音声 URL をソースファイルに置き換えます。
吹き替えを設定する
false を送信した場合も
デフォルト設定が使用されます。
結果を取得する
返されたid を保存し、次に Runway タスクを取得
してタスクのステータスを取得します。status が SUCCEEDED の場合、音声 URL は次にあります:
output。タスクが失敗した場合は、failure と failureCode を確認します。承認
Use your CometAPI API key.
ボディ
Request settings for eleven_voice_dubbing.
Model ID for this request.
eleven_voice_dubbing "eleven_voice_dubbing"Audio input as an accessible HTTPS URL or base64 data URI.
13 - 2048^https:\/\/.*The target language code to dub the audio to (e.g., "es" for Spanish, "fr" for French).
en, hi, pt, zh, es, fr, de, ja, ar, ru, ko, id, it, nl, tr, pl, sv, fil, ms, ro, uk, el, cs, da, fi, bg, hr, sk, ta Set true to use a generic voice instead of cloning the source voice. Omit or use false for the model default.
Set true to remove background audio from the dubbed output. Omit or use false for the model default.
Number of speakers in the source audio. Supply a positive integer or omit it for automatic detection.
x <= 9007199254740991レスポンス
Task created. Save the returned id to retrieve task status.
Task ID for GET /runwayml/v1/tasks/{id}.
Task state, when returned.
Task submission timestamp, when returned.
Result URLs, when returned.
Failure explanation, when returned.
Machine-readable failure code, when returned.
Task estimate metadata, when returned.
Task cost metadata, when returned.