Appearance
Suno Voice Regenerate Verification Phrase
POST
/api/v1/voice/regenerate
Regenerate the validation phrase for an existing Suno Voice task.Use this endpoint when the previous validation phrase failed, expired, or the user needs a new phrase to read. Submit the existing taskId; the system will start a new validation phrase generation task and return a task ID for polling.
Query Task Status #
After submitting the regeneration task, check the new validation phrase result through the validation phrase query endpoint:
Get Validation Phrase
Learn how to check the regenerated validation phrase task status
Continue the Flow #
Once the regenerated phrase is ready, ask the user to read the new phrase and submit the verification audio to the voice generation endpoint.
Generate Voice
Continue custom voice generation with the newly recorded verification audio
Related resources
Generate Validation Phrase
Start the validation phrase flow from source audio
Get Voice Record
Query the final custom voice generation result
Request
Authorization
Bearer Token
Provide your bearer token in the Authorization header when making requests to protected resources.
Example:
Authorization: Bearer ********************
or
Body Params application/jsonRequired
Generate Code
taskId
string
required
Task ID
calBackUrl
string
required
Callback URL after the task is completed
Examples
Responses
🟢200
application/json
Generate Code
Bodyapplication/json
Generate Code
code
integer
required
msg
string
required
data
object
required
taskId
string
required
Request Request Example
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
cURLcURL-WindowsHttpiewgetPowerShell
curl --location 'https://api.kie.ai/api/v1/voice/regenerate' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"taskId": "xxxxxxx"
}'Response Response Example
{
"code": 200,
"msg": "success",
"data": {
"taskId": "xxx_task_id_xxx"
}
}