PopNowAPI ドキュメント
本文

Seed Audio 1.0 API リファレンス

複数の声に音楽と効果音を重ねたオーディオシーン

PopNow の API キー 1 つで、Seed Audio 1.0 を自分のコードから呼び出せます。送るモデル ID、受け付ける入力フィールド、1 回あたりのクレジット、ターミナルに貼ってそのまま動くリクエストをこのページにまとめました。

パラメーターの説明はモデルの入力 schema から取っているため、英語のみです。

概要

開発元
ByteDance
出力
音声
最安
54 クレジット 1 リクエストあたり ($0.54)
目安の所要時間
約 36 秒

1 クレジット = 0.01 米ドル。タスクの受付時に上限額を確保し、完了時に実際の使用量で精算します(整数クレジットに切り上げ、差額は返却)。失敗したタスクには課金されません。実行前に正確な金額を知りたいときは POST /api/v1/jobs/quote を呼んでください。

効果音

bytedance/seed-audio-1.0/text-to-audio

料金

オプションクレジット (1 リクエストあたり)米ドル
既定54$0.54

パラメーター

フィールド型既定値指定できる値説明
prompt必須string—2,000 文字までDescribe the whole audio scene: who speaks, how, what they say (in quotes), and any music, ambience or sound effects.
reference_audio_urls任意array<string (uri)>—3 件までUp to three reference clips, called @Audio1 to @Audio3 in the prompt. Not with image_url.
image_url任意string (uri)——Optional reference image to build the audio around. Not with reference_audio_urls.
speed任意number10.5〜2Speech rate multiplier; 1 is normal.
pitch任意integer0-12〜12Pitch shift in semitones; 0 keeps the original pitch.
volume任意number10.5〜2Loudness multiplier; 1 is the normal level.
output_format任意stringmp3mp3, wav, opus, pcmFile format of the result; pcm is headerless 16-bit little-endian stereo samples.
sample_rate任意integer—8000, 16000, 24000, 32000, 44100, 48000Sample rate in Hz. The model uses 24000 when omitted.

リクエスト例

このリクエストはそのまま実行できます。省略したフィールドには既定値が入ります。先にキーを環境変数 POPNOW_API_KEY に設定してください。

POST /api/v1/jobs/createTask?wait=60
curl -X POST "https://api.popnow.ai/api/v1/jobs/createTask?wait=60" \
  -H "Authorization: Bearer $POPNOW_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $(uuidgen)" \
  -d '{
  "model": "bytedance/seed-audio-1.0/text-to-audio",
  "input": {
    "prompt": "An upbeat indie pop song about a summer road trip, bright guitars, hand claps and a catchy whistled hook"
  }
}'

レスポンスにはすぐに taskId が入ります。結果は GET /api/v1/jobs/recordInfo で取得するか、callBackUrl を付けて通知を受け取ります。

GET /api/v1/jobs/recordInfo
curl "https://api.popnow.ai/api/v1/jobs/recordInfo?taskId=TASK_ID_FROM_CREATE_TASK" \
  -H "Authorization: Bearer $POPNOW_API_KEY"

次に読む

このページの内容