amazonka-lexv2-models-2.0: Amazon Lex Model Building V2 SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.LexV2Models.Types.AudioAndDTMFInputSpecification

Description

 
Synopsis

Documentation

data AudioAndDTMFInputSpecification Source #

Specifies the audio and DTMF input specification.

See: newAudioAndDTMFInputSpecification smart constructor.

Constructors

AudioAndDTMFInputSpecification' 

Fields

Instances

Instances details
FromJSON AudioAndDTMFInputSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioAndDTMFInputSpecification

ToJSON AudioAndDTMFInputSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioAndDTMFInputSpecification

Generic AudioAndDTMFInputSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioAndDTMFInputSpecification

Associated Types

type Rep AudioAndDTMFInputSpecification :: Type -> Type #

Read AudioAndDTMFInputSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioAndDTMFInputSpecification

Show AudioAndDTMFInputSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioAndDTMFInputSpecification

NFData AudioAndDTMFInputSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioAndDTMFInputSpecification

Eq AudioAndDTMFInputSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioAndDTMFInputSpecification

Hashable AudioAndDTMFInputSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioAndDTMFInputSpecification

type Rep AudioAndDTMFInputSpecification Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AudioAndDTMFInputSpecification

type Rep AudioAndDTMFInputSpecification = D1 ('MetaData "AudioAndDTMFInputSpecification" "Amazonka.LexV2Models.Types.AudioAndDTMFInputSpecification" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "AudioAndDTMFInputSpecification'" 'PrefixI 'True) (S1 ('MetaSel ('Just "audioSpecification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AudioSpecification)) :*: (S1 ('MetaSel ('Just "dtmfSpecification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DTMFSpecification)) :*: S1 ('MetaSel ('Just "startTimeoutMs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural))))

newAudioAndDTMFInputSpecification Source #

Create a value of AudioAndDTMFInputSpecification with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:audioSpecification:AudioAndDTMFInputSpecification', audioAndDTMFInputSpecification_audioSpecification - Specifies the settings on audio input.

$sel:dtmfSpecification:AudioAndDTMFInputSpecification', audioAndDTMFInputSpecification_dtmfSpecification - Specifies the settings on DTMF input.

$sel:startTimeoutMs:AudioAndDTMFInputSpecification', audioAndDTMFInputSpecification_startTimeoutMs - Time for which a bot waits before assuming that the customer isn't going to speak or press a key. This timeout is shared between Audio and DTMF inputs.

audioAndDTMFInputSpecification_startTimeoutMs :: Lens' AudioAndDTMFInputSpecification Natural Source #

Time for which a bot waits before assuming that the customer isn't going to speak or press a key. This timeout is shared between Audio and DTMF inputs.