public sealed class AdvancedSettings.Types.DtmfSettings : IMessage<AdvancedSettings.Types.DtmfSettings>, IEquatable<AdvancedSettings.Types.DtmfSettings>, IDeepCloneable<AdvancedSettings.Types.DtmfSettings>, IBufferMessage, IMessage
Reference documentation and code samples for the Dialogflow v3 API class AdvancedSettings.Types.DtmfSettings.
Define behaviors for DTMF (dual tone multi frequency).
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).
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe provided content details the \u003ccode\u003eAdvancedSettings.Types.DtmfSettings\u003c/code\u003e class within the Google.Cloud.Dialogflow.Cx.V3 namespace, outlining its purpose and functionality for DTMF processing in the Dialogflow v3 API.\u003c/p\u003e\n"],["\u003cp\u003eThis class, \u003ccode\u003eAdvancedSettings.Types.DtmfSettings\u003c/code\u003e, defines behaviors for handling Dual-Tone Multi-Frequency (DTMF) input, such as enabling DTMF processing, setting timeouts, specifying a finish digit, and setting the maximum length of digits.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version available for this class is 2.23.0, and the document also lists various older versions of the class, going back to 1.0.0, with each link directing to it's documentation.\u003c/p\u003e\n"],["\u003cp\u003eThe class implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, and inherits from \u003ccode\u003eobject\u003c/code\u003e, offering various functionalities like message handling, equality comparison, deep cloning, and buffer message handling.\u003c/p\u003e\n"],["\u003cp\u003eThe document also provides descriptions of the properties, \u003ccode\u003eEnabled\u003c/code\u003e, \u003ccode\u003eEndpointingTimeoutDuration\u003c/code\u003e, \u003ccode\u003eFinishDigit\u003c/code\u003e, \u003ccode\u003eInterdigitTimeoutDuration\u003c/code\u003e, and \u003ccode\u003eMaxDigits\u003c/code\u003e used by the \u003ccode\u003eDtmfSettings\u003c/code\u003e class.\u003c/p\u003e\n"]]],[],null,[]]