Skip to content

Get speech status

GEThttps://api.vidmoat.com/v1/speech/generations/{id}
Bearer tokenScope speech.readFreeTry it in the playground

Statuses: uploading, queued, running, cancelling, succeeded, failed, cancelled. A failure includes error.code/error.message. Success includes measured duration/sampleRate/chunks/inferenceMs.

Path parameters#

  • idstringrequired
    A voice or generation ID belonging to the credential owner.

Response#

Returns 200.

Response fields#

  • idstring
    Durable job ID.
  • statusstring
    The current state.
  • resultobject
    Measured output metadata when succeeded.
  • errorobject
    Actionable code/message on failure.
  • creditsinteger
    Net reserved charge, zero after refund.

Errors#

Besides the errors any request can get (authentication, rate limits):

StatusCodeWhen
409conflictThe idempotency key belongs to different inputs, or the job is not in the required state.
503unavailableInference, private storage, configured pilot billing or the limiter is unavailable. Nothing new is charged before admission.