GetSpeechSynthesisTask - Amazon Polly

GetSpeechSynthesisTask

Recupera un objeto SpeechSynthesisTask específico en función de su ID de tarea. Este objeto contiene información sobre la tarea de síntesis de voz determinada, incluido el estado de la tarea, y un enlace al bucket de S3 que contiene el resultado de la tarea.

Sintaxis de la solicitud

GET /v1/synthesisTasks/TaskId HTTP/1.1

Parámetros de solicitud del URI

La solicitud utiliza los siguientes parámetros URI.

TaskId

El identificador generado por Amazon Polly para una tarea de síntesis de voz.

Patrón: ^[a-zA-Z0-9_-]{1,100}$

Obligatorio: sí

Cuerpo de la solicitud

La solicitud no tiene un cuerpo de la solicitud.

Sintaxis de la respuesta

HTTP/1.1 200 Content-type: application/json { "SynthesisTask": { "CreationTime": number, "Engine": "string", "LanguageCode": "string", "LexiconNames": [ "string" ], "OutputFormat": "string", "OutputUri": "string", "RequestCharacters": number, "SampleRate": "string", "SnsTopicArn": "string", "SpeechMarkTypes": [ "string" ], "TaskId": "string", "TaskStatus": "string", "TaskStatusReason": "string", "TextType": "string", "VoiceId": "string" } }

Elementos de respuesta

Si la acción se realiza correctamente, el servicio devuelve una respuesta HTTP 200.

El servicio devuelve los datos siguientes en formato JSON.

SynthesisTask

Objeto SynthesisTask que proporciona información de la tarea solicitada, incluido el formato de salida, la hora de creación, el estado de la tarea, etc.

Tipo: objeto SynthesisTask

Errores

InvalidTaskIdException

El identificador de tarea proporcionado no es válido. Proporcione un identificador de tarea válido e inténtelo de nuevo.

Código de estado HTTP: 400

ServiceFailureException

Una condición desconocida ha provocado un fallo en el servicio.

Código de estado HTTP: 500

SynthesisTaskNotFoundException

No se encuentra la tarea de síntesis de voz con el identificador de tarea solicitado.

Código de estado HTTP: 400

Véase también

Para obtener más información sobre el uso de esta API en un SDK de AWS de un idioma específico, consulte: