Interface CfnBotPropsMixin.VoiceSettingsProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnBotPropsMixin.VoiceSettingsProperty.Jsii$Proxy
- Enclosing class:
CfnBotPropsMixin
@Stability(Stable)
public static interface CfnBotPropsMixin.VoiceSettingsProperty
extends software.amazon.jsii.JsiiSerializable
Defines settings for using an Amazon Polly voice to communicate with a user.
Valid values include:
standardneurallong-formgenerative
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.lex.*;
VoiceSettingsProperty voiceSettingsProperty = VoiceSettingsProperty.builder()
.engine("engine")
.voiceId("voiceId")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnBotPropsMixin.VoiceSettingsPropertystatic final classAn implementation forCfnBotPropsMixin.VoiceSettingsProperty -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getEngine
Indicates the type of Amazon Polly voice that Amazon Lex should use for voice interaction with the user.For more information, see the
engineparameter of theSynthesizeSpeechoperation in the Amazon Polly developer guide .If you do not specify a value, the default is
standard.- See Also:
-
getVoiceId
The identifier of the Amazon Polly voice to use.- See Also:
-
builder
-