Class GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettings
Define behaviors for DTMF (dual tone multi frequency).
Implements
Inherited Members
Namespace: Google.Apis.Dialogflow.v2.Data
Assembly: Google.Apis.Dialogflow.v2.dll
Syntax
public class GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettings : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Enabled
If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a "3" was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
Declaration
[JsonProperty("enabled")]
public virtual bool? Enabled { get; set; }
Property Value
Type | Description |
---|---|
bool? |
EndpointingTimeoutDuration
Endpoint timeout setting for matching dtmf input to regex.
Declaration
[JsonProperty("endpointingTimeoutDuration")]
public virtual object EndpointingTimeoutDuration { get; set; }
Property Value
Type | Description |
---|---|
object |
FinishDigit
The digit that terminates a DTMF digit sequence.
Declaration
[JsonProperty("finishDigit")]
public virtual string FinishDigit { get; set; }
Property Value
Type | Description |
---|---|
string |
InterdigitTimeoutDuration
Interdigit timeout setting for matching dtmf input to regex.
Declaration
[JsonProperty("interdigitTimeoutDuration")]
public virtual object InterdigitTimeoutDuration { get; set; }
Property Value
Type | Description |
---|---|
object |
MaxDigits
Max length of DTMF digits.
Declaration
[JsonProperty("maxDigits")]
public virtual int? MaxDigits { get; set; }
Property Value
Type | Description |
---|---|
int? |