AWS.Polly
Clients
- IPollyOptions — Interface for TPollyClient options.
- TPollyOptions — TPollyClient options class.
- IPollyClient — Interface for Polly service client.
- TPollyClient — Amazon Polly client.
Types
- TPollyEndpointProvider — Endpoint provider for Amazon Polly.
- IPollyLexicon — Interface for Lexicon.
- TPollyLexicon — Lexicon class.
- IPollyLexiconAttributes — Interface for LexiconAttributes.
- TPollyLexiconAttributes — LexiconAttributes class.
- IPollyLexiconDescription — Interface for LexiconDescription.
- TPollyLexiconDescription — LexiconDescription class.
- IPollySynthesisTask — Interface for SynthesisTask.
- TPollySynthesisTask — SynthesisTask class.
- IPollyVoice — Interface for Voice.
- TPollyVoice — Voice class.
- TPollyResponseInspector — Inspector for Polly responses.
Requests
- IPollyRequest — Base interface for Polly requests.
- TPollyRequest — Base implementation for Polly requests.
- IPollyDeleteLexiconRequest — Interface for DeleteLexicon requests.
- TPollyDeleteLexiconRequest — DeleteLexicon request class.
- IPollyDescribeVoicesRequest — Interface for DescribeVoices requests.
- TPollyDescribeVoicesRequest — DescribeVoices request class.
- IPollyGetLexiconRequest — Interface for GetLexicon requests.
- TPollyGetLexiconRequest — GetLexicon request class.
- IPollyGetSpeechSynthesisTaskRequest — Interface for GetSpeechSynthesisTask requests.
- TPollyGetSpeechSynthesisTaskRequest — GetSpeechSynthesisTask request class.
- IPollyListLexiconsRequest — Interface for ListLexicons requests.
- TPollyListLexiconsRequest — ListLexicons request class.
- IPollyListSpeechSynthesisTasksRequest — Interface for ListSpeechSynthesisTasks requests.
- TPollyListSpeechSynthesisTasksRequest — ListSpeechSynthesisTasks request class.
- IPollyPutLexiconRequest — Interface for PutLexicon requests.
- TPollyPutLexiconRequest — PutLexicon request class.
- IPollyStartSpeechSynthesisTaskRequest — Interface for StartSpeechSynthesisTask requests.
- TPollyStartSpeechSynthesisTaskRequest — StartSpeechSynthesisTask request class.
- IPollySynthesizeSpeechRequest — Interface for SynthesizeSpeech requests.
- TPollySynthesizeSpeechRequest — SynthesizeSpeech request class.
Responses
- IPollyResponse — Base interface for Polly responses.
- TPollyResponse — Base implementation for Polly responses.
- IPollyDeleteLexiconResponse — Interface for DeleteLexicon responses.
- TPollyDeleteLexiconResponse — DeleteLexicon response class.
- IPollyDescribeVoicesResponse — Interface for DescribeVoices responses.
- TPollyDescribeVoicesResponse — DescribeVoices response class.
- IPollyGetLexiconResponse — Interface for GetLexicon responses.
- TPollyGetLexiconResponse — GetLexicon response class.
- IPollyGetSpeechSynthesisTaskResponse — Interface for GetSpeechSynthesisTask responses.
- TPollyGetSpeechSynthesisTaskResponse — GetSpeechSynthesisTask response class.
- IPollyListLexiconsResponse — Interface for ListLexicons responses.
- TPollyListLexiconsResponse — ListLexicons response class.
- IPollyListSpeechSynthesisTasksResponse — Interface for ListSpeechSynthesisTasks responses.
- TPollyListSpeechSynthesisTasksResponse — ListSpeechSynthesisTasks response class.
- IPollyPutLexiconResponse — Interface for PutLexicon responses.
- TPollyPutLexiconResponse — PutLexicon response class.
- IPollyStartSpeechSynthesisTaskResponse — Interface for StartSpeechSynthesisTask responses.
- TPollyStartSpeechSynthesisTaskResponse — StartSpeechSynthesisTask response class.
- IPollySynthesizeSpeechResponse — Interface for SynthesizeSpeech responses.
- TPollySynthesizeSpeechResponse — SynthesizeSpeech response class.
Exceptions
- EPollyException — Base exception class for Polly operations.
- EPollyEngineNotSupportedException — The engine specified is not compatible with the designated voice.
- EPollyInvalidLexiconException — Amazon Polly can't find the specified lexicon.
- EPollyInvalidNextTokenException — The specified NextToken is invalid.
- EPollyInvalidS3BucketException — The specified Amazon S3 bucket name is invalid.
- EPollyInvalidS3KeyException — The specified Amazon S3 key prefix is invalid.
- EPollyInvalidSampleRateException — The specified sample rate is not valid.
- EPollyInvalidSnsTopicArnException — The specified SNS topic ARN is not valid.
- EPollyInvalidSsmlException — The specified SSML is invalid.
- EPollyInvalidTaskIdException — The provided Task ID is not valid.
- EPollyLanguageNotSupportedException — The specified language is not currently supported by Amazon Polly in this capacity.
- EPollyLexiconNotFoundException — Amazon Polly can't find the specified lexicon.
- EPollyLexiconSizeExceededException — The maximum size of the specified lexicon would be exceeded by this operation.
- EPollyMarksNotSupportedForFormatException — Speech marks are not supported for the OutputFormat specified.
- EPollyMaxLexemeLengthExceededException — The maximum size of the lexeme would be exceeded by this operation.
- EPollyMaxLexiconsNumberExceededException — The maximum number of lexicons would be exceeded by this operation.
- EPollyServiceFailureException — An unknown condition has caused a service failure.
- EPollySsmlMarksNotSupportedForTextTypeException — SSML speech marks are not supported for plain text-type input.
- EPollySynthesisTaskNotFoundException — The Speech Synthesis task with requested ID cannot be found.
- EPollyTextLengthExceededException — The specified Text is longer than the accepted limits.
- EPollyUnsupportedPlsAlphabetException — The alphabet specified by the lexicon is not a supported alphabet.
- EPollyUnsupportedPlsLanguageException — The language specified in the lexicon is unsupported.
- EPollyValidationException — There was an error validating the request values.
Type Aliases
TPollyResponseClass = class of TPollyResponse;— Meta-class for Polly responses.