API Speed (ubah kecepatan)
Deskripsi endpoint
Speed mengubah kecepatan pemutaran lagu yang sudah ada, dengan opsi mempertahankan nada.
Endpoint: POST /api/music/speed
Biaya: Berbayar, ditagih sesuai model yang diminta; jumlah yang benar-benar ditagih mengikuti konfigurasi harga di back-office.
Model yang disarankan: suno-v6. Tersedia suno-v6, suno-v6-wild, dan suno-v6-mini.
Waktu tunggu dan timeout (penting): ini endpoint sinkron — pesanan baru diterima dan diteruskan ke pembuatan saat respons tiba. Dari pengukuran, sebagian besar permintaan merespons dalam 1-3 detik, sekitar 10% melewati 30 detik, dan terlama sekitar 230 detik. Setel timeout klien 300 detik atau lebih; tidak ada respons bukan berarti tidak ada yang dibuat, dan jangan mencoba ulang langsung setelah timeout (itu menduplikasi pesanan dan menagih dua kali). Jika koneksi terputus, periksa lagi nanti dengan
GET /api/music/songs. Lihat "Waktu tunggu dan pengaturan timeout" di Ringkasan API baru.
Autentikasi
| Parameter | Tipe | Wajib | Catatan |
|---|---|---|---|
| Authorization | string | ya | Bearer YOUR_API_KEY |
| Content-Type | string | ya | application/json |
Parameter permintaan
| Parameter | Tipe | Wajib | Default | Catatan |
|---|---|---|---|---|
| model | string | ya | - | Nama model untuk pelanggan: suno-v6, suno-v6-wild, atau suno-v6-mini |
| source_clip_id | string | ya | - | song_id asli lagu sumber; harus sudah selesai dan dapat diakses kunci API saat ini |
| speed_multiplier | number | ya | - | Pengali kecepatan; harus positif, maksimal empat angka desimal |
| keep_pitch | boolean | tidak | false | Apakah mempertahankan nada; dengan true nada vokal tidak berubah mengikuti kecepatan |
| song_title | string | tidak | - | Judul hasil |
Contoh permintaan
curl -X POST https://www.suno-api.io/api/music/speed \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "suno-v6",
"source_clip_id": "source_song_id",
"speed_multiplier": 1.2,
"keep_pitch": true,
"song_title": "Versi ubah kecepatan"
}'
Respons
{
"code": 200,
"message": "success",
"data": {
"clips": [
{
"song_id": "result_song_id",
"song_title": "Versi ubah kecepatan",
"status": "processing"
}
]
}
}
Satu panggilan mengembalikan 1 hasil (aksi pengeditan tidak menghasilkan 2 lagu). Simpan clips[].song_id lalu polling API kueri lagu sampai completed.
Catatan
speed_multiplierharus positif dengan maksimal empat angka desimal; lebih dari itu mengembalikan HTTP 400 sebelum ada penagihan.- Durasi hasil kira-kira durasi asli dibagi pengali kecepatan.
Dapatkan kunci API
Buat kunci API di konsol setelah mendaftar. Setiap pembuatan berbiaya 0,6 ¥ dan menghasilkan 2 lagu, unduhan tidak terbatas, dan nomor telepon tidak diperlukan.
Ambil kunci API Kembali ke ringkasan