ListSpeechSynthesisTasks
Returns a list of SpeechSynthesisTask objects ordered by their creation date. This operation can filter the tasks by their status, for example, allowing users to list only tasks that are completed.
Request Syntax
GET /v1/synthesisTasks?MaxResults=MaxResults
&NextToken=NextToken
&Status=Status
HTTP/1.1
URI Request Parameters
The request uses the following URI parameters.
- MaxResults
-
Maximum number of speech synthesis tasks returned in a List operation.
Valid Range: Minimum value of 1. Maximum value of 100.
- NextToken
-
The pagination token to use in the next request to continue the listing of speech synthesis tasks.
Length Constraints: Minimum length of 0. Maximum length of 4096.
- Status
-
Status of the speech synthesis tasks returned in a List operation
Valid Values:
scheduled | inProgress | completed | failed
Request Body
The request does not have a request body.
Response Syntax
HTTP/1.1 200
Content-type: application/json
{
"NextToken": "string",
"SynthesisTasks": [
{
"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"
}
]
}
Response Elements
If the action is successful, the service sends back an HTTP 200 response.
The following data is returned in JSON format by the service.
- NextToken
-
An opaque pagination token returned from the previous List operation in this request. If present, this indicates where to continue the listing.
Type: String
Length Constraints: Minimum length of 0. Maximum length of 4096.
- SynthesisTasks
-
List of SynthesisTask objects that provides information from the specified task in the list request, including output format, creation time, task status, and so on.
Type: Array of SynthesisTask objects
Errors
- InvalidNextTokenException
-
The NextToken is invalid. Verify that it's spelled correctly, and then try again.
HTTP Status Code: 400
- ServiceFailureException
-
An unknown condition has caused a service failure.
HTTP Status Code: 500
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: