Runway サウンドエフェクトを生成
Runway API を使用して、テキストプロンプトからサウンドエフェクトまたはオーディオシーンを生成します。
POST /runwayml/v1/sound_effect を使用して、テキストプロンプトからオーディオタスクを作成します。
CometAPI API キーを Bearer 認証と JSON リクエスト本文で送信します。
モデルを選択
eleven_text_to_sound_v2 では、duration を省略して、長さを
プロンプトに基づいて選択します。繰り返しサウンドエフェクトをリクエストするには、loop: true を設定します。
seed_audio では、プロンプト内で referenceAudios を @Audio1、@Audio2、
および @Audio3 として配列順に参照します。参照が不要な場合は referenceAudios を省略します。
各サンプルオーディオ URL を、アクセス可能な音声ファイルの HTTPS URL に置き換えます。
このエンドポイントでは、このモデルとともに duration、loop、または voice を含めないでください。
オーディオコントロールを設定
0 を使用して通常値を維持します。
結果を取得
返されたid を保存してから、次に Runway タスクを取得
を使用してタスクのステータスを取得します。status が SUCCEEDED の場合は、
outputからオーディオ URL を読み取ります。タスクが失敗した場合は、failure と failureCode を確認します。承認
Use your CometAPI API key.
ボディ
- eleven_text_to_sound_v2
- seed_audio
Request settings for eleven_text_to_sound_v2.
Model ID for this request.
eleven_text_to_sound_v2 "eleven_text_to_sound_v2"A text description of the sound effect to generate.
1 - 3000Sound effect duration in seconds, from 0.5 to 30. Fractional seconds are accepted. Omit this field to choose duration from the prompt.
0.5 <= x <= 30Set true to request a sound effect that loops seamlessly. Defaults to false.
レスポンス
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.