Tentar a transcrição de um áudio de novo
Changed onEnvia de novo para transcrição um áudio cuja transcrição falhou, ficou sem créditos de IA (insufficient_credits), ou permanece em processing há mais de 60 segundos. A resposta segue o formato da listagem de conteúdos: traz transcription_status processing e transcription nulo, e não traz transcription_started_at.
A configuração da empresa audio_transcription_enabled precisa estar ligada. Sem ela, a resposta é 403 com message audio_transcription_disabled.
Só entra áudio (type 3) com transcription_status failed ou insufficient_credits, ou processing cuja tentativa começou há mais de 60 segundos. completed, no_speech, too_long, status nulo e qualquer conteúdo que não seja áudio respondem 422, com validation.transcription_status igual a This audio cannot be retried. Uma segunda chamada enquanto a nova tentativa ainda não completou 60 segundos também responde 422.
O usuário precisa da permissão de conteúdo do projeto (projects.media.{id}). Um token de aplicação recebe 403 com message access_denied_for_applications. Áudio de outra conta responde 404 com message media_model_not_found.
Request
- Base URL: https://api.olie.ai
- URL: https://api.olie.ai/api/management/medias/{media}/transcription/retry
- Auth: HTTP bearer
Path parameters
ID (UUID) do áudio.
Response
Áudio recolocado na fila de transcrição
Changes
- warning
removed the optional property
from the response with the status - warning
added the new
audio_transcription_disabledenum value to theresponse property for the response status - warning
added the new
insufficient_creditsenum value to the/response property for the response status - info
removed the
feature_disabledenum value from theresponse property for the response status
- warning
- info
endpoint added
- info