Skip to main content
POST
録音済みの会話を変換するには、POST /runwayml/v1/speech_to_speech を使用して、 プリセット音声を指定します。モデル ID には eleven_multilingual_sts_v2 を使用します。 Bearer 認証を使用して CometAPI API キーを送信し、JSON リクエスト本文を指定します。

会話と音声を指定する

例のメディア URL をソースファイルに置き換えます。動画を使用する場合は、 media.typevideo に変更し、その動画 URL を media.uri に指定します。 removeBackgroundNoise: true を設定すると、生成された 音声から背景ノイズを除去します。このフィールドを省略すると、モデルのデフォルトが使用されます。

結果を取得する

返された id を保存してから、 Runway タスクを取得 を使用してタスクステータスを取得します。statusSUCCEEDED になったら、生成された メディアを output 内の URL からダウンロードします。タスクが失敗した場合は、failure を確認し、 failureCode.

承認

Authorization
string
header
必須

Use your CometAPI API key.

ボディ

application/json

Request settings for eleven_multilingual_sts_v2.

model
enum<string>
必須

Model ID for this request.

利用可能なオプション:
eleven_multilingual_sts_v2
Allowed value: "eleven_multilingual_sts_v2"
media
SpeechToSpeechAudio · object
必須

Audio or video file containing the dialogue to convert.

voice
RunwayPresetVoice · object
必須

The voice to use for the generated speech.

removeBackgroundNoise
boolean

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.

id
string
必須

Task ID for GET /runwayml/v1/tasks/{id}.

status
string

Task state, when returned.

createdAt
string<date-time>

Task submission timestamp, when returned.

output
string<uri>[]

Result URLs, when returned.

failure
string

Failure explanation, when returned.

failureCode
string

Machine-readable failure code, when returned.

estimatedCost
object

Task estimate metadata, when returned.

cost
object

Task cost metadata, when returned.

最終更新日 2026年9月18日