Struct rusoto_polly::SynthesizeSpeechOutput
[−]
[src]
pub struct SynthesizeSpeechOutput { pub audio_stream: Option<Vec<u8>>, pub content_type: Option<String>, pub request_characters: Option<i64>, }
Fields
audio_stream: Option<Vec<u8>>
Stream containing the synthesized speech.
content_type: Option<String>
Specifies the type audio stream. This should reflect the OutputFormat
parameter in your request.
-
If you request
mp3
as theOutputFormat
, theContentType
returned is audio/mpeg. -
If you request
ogg_vorbis
as theOutputFormat
, theContentType
returned is audio/ogg. -
If you request
pcm
as theOutputFormat
, theContentType
returned is audio/pcm in a signed 16-bit, 1 channel (mono), little-endian format. -
If you request
json
as theOutputFormat
, theContentType
returned is audio/json.
request_characters: Option<i64>
Number of characters synthesized.
Trait Implementations
impl Default for SynthesizeSpeechOutput
[src]
fn default() -> SynthesizeSpeechOutput
[src]
Returns the "default value" for a type. Read more
impl Debug for SynthesizeSpeechOutput
[src]
impl Clone for SynthesizeSpeechOutput
[src]
fn clone(&self) -> SynthesizeSpeechOutput
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more