Struct aws_sdk_lexmodelsv2::model::VoiceSettings
source · #[non_exhaustive]pub struct VoiceSettings { /* private fields */ }Expand description
Defines settings for using an Amazon Polly voice to communicate with a user.
Implementations§
source§impl VoiceSettings
impl VoiceSettings
sourcepub fn engine(&self) -> Option<&VoiceEngine>
pub fn engine(&self) -> Option<&VoiceEngine>
Indicates the type of Amazon Polly voice that Amazon Lex should use for voice interaction with the user. For more information, see the engine parameter of the SynthesizeSpeech operation in the Amazon Polly developer guide.
If you do not specify a value, the default is standard.
source§impl VoiceSettings
impl VoiceSettings
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture VoiceSettings.
Trait Implementations§
source§impl Clone for VoiceSettings
impl Clone for VoiceSettings
source§fn clone(&self) -> VoiceSettings
fn clone(&self) -> VoiceSettings
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for VoiceSettings
impl Debug for VoiceSettings
source§impl PartialEq<VoiceSettings> for VoiceSettings
impl PartialEq<VoiceSettings> for VoiceSettings
source§fn eq(&self, other: &VoiceSettings) -> bool
fn eq(&self, other: &VoiceSettings) -> bool
This method tests for
self and other values to be equal, and is used
by ==.