Runway音声を変換
Runway API を使用して、録音済みの会話を選択した音声に変換します。
POST /runwayml/v1/speech_to_speech を使用して、
プリセット音声を指定します。モデル ID には eleven_multilingual_sts_v2 を使用します。
Bearer 認証を使用して CometAPI API キーを送信し、JSON リクエスト本文を指定します。
会話と音声を指定する
media.type を video に変更し、その動画 URL を media.uri に指定します。
removeBackgroundNoise: true を設定すると、生成された
音声から背景ノイズを除去します。このフィールドを省略すると、モデルのデフォルトが使用されます。
結果を取得する
返されたid を保存してから、 Runway タスクを取得
を使用してタスクステータスを取得します。status が SUCCEEDED になったら、生成された
メディアを output 内の URL からダウンロードします。タスクが失敗した場合は、failure を確認し、
failureCode.承認
Use your CometAPI API key.
ボディ
Request settings for eleven_multilingual_sts_v2.
Model ID for this request.
eleven_multilingual_sts_v2 "eleven_multilingual_sts_v2"Audio or video file containing the dialogue to convert.
- SpeechToSpeechAudio
- SpeechToSpeechVideo
The voice to use for the generated speech.
Set true to remove background noise from the generated speech. Omit or use false for the model default.
レスポンス
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.