This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::Lex::Bot AudioFillerSettings
Configuration that plays background filler audio during speech-to-speech interactions to mask processing delays and improve the perceived responsiveness of the bot.
Audio filler requires unifiedSpeechSettings (speech-to-speech)
to be enabled on the bot locale when enabled is
true.
Syntax
To declare this entity in your CloudFormation template, use the following syntax:
JSON
{ "AudioType" :String, "Enabled" :Boolean, "MinimumPlayDurationInMilliseconds" :Integer, "ResponseDeliveryDelayInMilliseconds" :Integer, "StartDelayInMilliseconds" :Integer}
YAML
AudioType:StringEnabled:BooleanMinimumPlayDurationInMilliseconds:IntegerResponseDeliveryDelayInMilliseconds:IntegerStartDelayInMilliseconds:Integer
Properties
AudioType-
The identifier of the audio filler to play while Amazon Lex processes the user's input. This field is required when
enabledistrue.Required: No
Type: String
Allowed values:
MELODY_CHIPPER_CHIME | MELODY_CURIOUS_CRAWL | MELODY_RISING_RIPPLE | MELODY_PATIENT_PING | MELODY_PONDERING_PONG | TYPING_KINETIC_KEYS | TYPING_QUIET_QWERTYUpdate requires: No interruption
Enabled-
Specifies whether audio filler playback is enabled for the bot locale. Set to
trueto play filler audio while Amazon Lex processes a user utterance. Set tofalseto disable filler audio.Required: Yes
Type: Boolean
Update requires: No interruption
MinimumPlayDurationInMilliseconds-
The minimum time, in milliseconds, that audio filler plays once it has started, even if the bot response becomes ready sooner. Valid range is
1000to5000milliseconds. If not specified, Amazon Lex uses a default of3000milliseconds.Required: No
Type: Integer
Minimum:
1000Maximum:
5000Update requires: No interruption
ResponseDeliveryDelayInMilliseconds-
The silent delay, in milliseconds, inserted between the end of audio filler playback and the start of the bot's response. Valid range is
200to1000milliseconds. If not specified, Amazon Lex uses a default of500milliseconds.Required: No
Type: Integer
Minimum:
200Maximum:
1000Update requires: No interruption
StartDelayInMilliseconds-
The time, in milliseconds, to wait after the end of the user's utterance before starting audio filler playback. Valid range is
500to5000milliseconds. If not specified, Amazon Lex uses a default of2500milliseconds.Required: No
Type: Integer
Minimum:
500Maximum:
5000Update requires: No interruption