Skip to main content
POST
/api/v1/audio/voice-changer/retrieve
Verwenden Sie die von /audio/voice-changer/queue zurückgegebene queue_id, um den Konvertierungsstatus zu prüfen. Solange der Job läuft, gibt dieser Endpoint JSON mit status: "PROCESSING" zurück; wenn er abgeschlossen ist, wird audio/mpeg zurückgegeben. Setzen Sie delete_media_on_completion auf true, um gespeicherte Medien im selben Aufruf zu bereinigen, oder rufen Sie /audio/voice-changer/complete auf, nachdem Sie die Datei heruntergeladen haben. Voice-Changer-Modelle werden auf /audio/retrieve nicht akzeptiert.

Postman-Collection

Weitere Beispiele finden Sie in dieser Postman-Collection.

Autorisierungen

Authorization
string
header
erforderlich

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
model
string
erforderlich

The model that is running the conversion. Only voice-changer models are accepted on the /api/v1/audio/voice-changer endpoints.

Beispiel:

"elevenlabs-voice-changer"

queue_id
string
erforderlich

Pass this to /audio/voice-changer/retrieve to poll for the converted audio, and to /audio/voice-changer/complete when finished.

Beispiel:

"0190f2c4-9c1e-7a3b-8f42-2c9d5e7a1b34"

delete_media_on_completion
boolean
Standard:false

Release the provider-held media as soon as this call returns the audio, so a separate /audio/voice-changer/complete call is unnecessary. The audio cannot be retrieved again afterwards.

Beispiel:

false

Antwort

Conversion still processing, or the completed audio

status
enum<string>
erforderlich

The conversion is still running. Poll again.

Verfügbare Optionen:
PROCESSING
Beispiel:

"PROCESSING"

average_execution_time
number
erforderlich

Recent average end-to-end time for this model in milliseconds. Use it to pace polling.

Beispiel:

10000

execution_duration
number
erforderlich

Milliseconds elapsed since the conversion was queued.

Beispiel:

4200