Skip to main content
POST
POST /runwayml/v1/text_to_speech を使用して、テキストから音声タスクを作成します。 Bearer 認証と JSON リクエスト本文で CometAPI API キーを送信します。

モデルと音声を選択する

すべてのリクエストには modelpromptText が必要です。voice フィールドは eleven_multilingual_v2 および eleven_v3 では必須で、seed_audio では任意です。 プリセット音声では、リクエストスキーマから presetId を選択します。seed_audio では、 例の audioUri を、音声参照にアクセス可能な HTTPS URL に置き換えます。

音声表現を調整する

eleven_v3 では、promptText[whispers][laughs] などの表現タグを含めることができます。モデルでは、次のコントロールも使用できます。 stabilitysimilarityBoost、および style では、0 の値を指定するとモデルの デフォルトが使用され、フィールドを省略した場合も同様です。useSpeakerBoost: false でもモデルの デフォルトが使用されます。サンプリングシードを設定するには正の整数を使用します。seed: 0 ではシードが 自動的に選択されます。

音声速度と形式を調整する

seed_audio では、speechRateloudnessRate に -50~100 の値を使用するか、 pitchRate -12~12 半音の値を使用します。これらのコントロールには整数を指定でき、省略するか 0 を指定すると通常の値が維持されます。 sampleRate800016000240003200044100、または 48000 Hz に設定します。 outputFormatwavmp3、または ogg_opus に設定します。このエンドポイントでは、durationreferenceAudiosまたは seed_audio を使用する Eleven v3 コントロールを含めないでください。

結果を取得する

返された id を保存してから、 Runway タスクを取得する を使用してタスクのステータスを取得します。statusSUCCEEDED の場合、音声 URL を次から読み取ります: output。タスクが失敗した場合は、failurefailureCode を確認します。

承認

Authorization
string
header
必須

Use your CometAPI API key.

ボディ

application/json

Request settings for eleven_multilingual_v2.

model
enum<string>
必須

Model ID for this request.

利用可能なオプション:
eleven_multilingual_v2
Allowed value: "eleven_multilingual_v2"
promptText
string
必須

Text to speak, from 1 to 1000 UTF-16 code units.

Required string length: 1 - 1000
voice
RunwayPresetVoice · object
必須

The voice to use for the generated speech.

レスポンス

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日