{ "version": "2.0", "metadata": { "apiVersion": "2016-06-10", "endpointPrefix": "polly", "protocol": "rest-json", "serviceFullName": "Amazon Polly", "serviceId": "Polly", "signatureVersion": "v4", "uid": "polly-2016-06-10" }, "operations": { "DeleteLexicon": { "http": { "method": "DELETE", "requestUri": "/v1/lexicons/{LexiconName}", "responseCode": 200 }, "input": { "type": "structure", "required": [ "Name" ], "members": { "Name": { "shape": "S2", "location": "uri", "locationName": "LexiconName" } } }, "output": { "type": "structure", "members": {} } }, "DescribeVoices": { "http": { "method": "GET", "requestUri": "/v1/voices", "responseCode": 200 }, "input": { "type": "structure", "members": { "LanguageCode": { "location": "querystring", "locationName": "LanguageCode" }, "IncludeAdditionalLanguageCodes": { "location": "querystring", "locationName": "IncludeAdditionalLanguageCodes", "type": "boolean" }, "NextToken": { "location": "querystring", "locationName": "NextToken" } } }, "output": { "type": "structure", "members": { "Voices": { "type": "list", "member": { "type": "structure", "members": { "Gender": {}, "Id": {}, "LanguageCode": {}, "LanguageName": {}, "Name": {}, "AdditionalLanguageCodes": { "type": "list", "member": {} } } } }, "NextToken": {} } } }, "GetLexicon": { "http": { "method": "GET", "requestUri": "/v1/lexicons/{LexiconName}", "responseCode": 200 }, "input": { "type": "structure", "required": [ "Name" ], "members": { "Name": { "shape": "S2", "location": "uri", "locationName": "LexiconName" } } }, "output": { "type": "structure", "members": { "Lexicon": { "type": "structure", "members": { "Content": {}, "Name": { "shape": "S2" } } }, "LexiconAttributes": { "shape": "Sk" } } } }, "GetSpeechSynthesisTask": { "http": { "method": "GET", "requestUri": "/v1/synthesisTasks/{TaskId}", "responseCode": 200 }, "input": { "type": "structure", "required": [ "TaskId" ], "members": { "TaskId": { "location": "uri", "locationName": "TaskId" } } }, "output": { "type": "structure", "members": { "SynthesisTask": { "shape": "St" } } } }, "ListLexicons": { "http": { "method": "GET", "requestUri": "/v1/lexicons", "responseCode": 200 }, "input": { "type": "structure", "members": { "NextToken": { "location": "querystring", "locationName": "NextToken" } } }, "output": { "type": "structure", "members": { "Lexicons": { "type": "list", "member": { "type": "structure", "members": { "Name": { "shape": "S2" }, "Attributes": { "shape": "Sk" } } } }, "NextToken": {} } } }, "ListSpeechSynthesisTasks": { "http": { "method": "GET", "requestUri": "/v1/synthesisTasks", "responseCode": 200 }, "input": { "type": "structure", "members": { "MaxResults": { "location": "querystring", "locationName": "MaxResults", "type": "integer" }, "NextToken": { "location": "querystring", "locationName": "NextToken" }, "Status": { "location": "querystring", "locationName": "Status" } } }, "output": { "type": "structure", "members": { "NextToken": {}, "SynthesisTasks": { "type": "list", "member": { "shape": "St" } } } } }, "PutLexicon": { "http": { "method": "PUT", "requestUri": "/v1/lexicons/{LexiconName}", "responseCode": 200 }, "input": { "type": "structure", "required": [ "Name", "Content" ], "members": { "Name": { "shape": "S2", "location": "uri", "locationName": "LexiconName" }, "Content": {} } }, "output": { "type": "structure", "members": {} } }, "StartSpeechSynthesisTask": { "http": { "requestUri": "/v1/synthesisTasks", "responseCode": 200 }, "input": { "type": "structure", "required": [ "OutputFormat", "OutputS3BucketName", "Text", "VoiceId" ], "members": { "LexiconNames": { "shape": "S10" }, "OutputFormat": {}, "OutputS3BucketName": {}, "OutputS3KeyPrefix": {}, "SampleRate": {}, "SnsTopicArn": {}, "SpeechMarkTypes": { "shape": "S13" }, "Text": {}, "TextType": {}, "VoiceId": {}, "LanguageCode": {} } }, "output": { "type": "structure", "members": { "SynthesisTask": { "shape": "St" } } } }, "SynthesizeSpeech": { "http": { "requestUri": "/v1/speech", "responseCode": 200 }, "input": { "type": "structure", "required": [ "OutputFormat", "Text", "VoiceId" ], "members": { "LexiconNames": { "shape": "S10" }, "OutputFormat": {}, "SampleRate": {}, "SpeechMarkTypes": { "shape": "S13" }, "Text": {}, "TextType": {}, "VoiceId": {}, "LanguageCode": {} } }, "output": { "type": "structure", "members": { "AudioStream": { "type": "blob", "streaming": true }, "ContentType": { "location": "header", "locationName": "Content-Type" }, "RequestCharacters": { "location": "header", "locationName": "x-amzn-RequestCharacters", "type": "integer" } }, "payload": "AudioStream" } } }, "shapes": { "S2": { "type": "string", "sensitive": true }, "Sk": { "type": "structure", "members": { "Alphabet": {}, "LanguageCode": {}, "LastModified": { "type": "timestamp" }, "LexiconArn": {}, "LexemesCount": { "type": "integer" }, "Size": { "type": "integer" } } }, "St": { "type": "structure", "members": { "TaskId": {}, "TaskStatus": {}, "TaskStatusReason": {}, "OutputUri": {}, "CreationTime": { "type": "timestamp" }, "RequestCharacters": { "type": "integer" }, "SnsTopicArn": {}, "LexiconNames": { "shape": "S10" }, "OutputFormat": {}, "SampleRate": {}, "SpeechMarkTypes": { "shape": "S13" }, "TextType": {}, "VoiceId": {}, "LanguageCode": {} } }, "S10": { "type": "list", "member": { "shape": "S2" } }, "S13": { "type": "list", "member": {} } } }