public sealed class AdvancedSettings.Types.SpeechSettings : IMessage<AdvancedSettings.Types.SpeechSettings>, IEquatable<AdvancedSettings.Types.SpeechSettings>, IDeepCloneable<AdvancedSettings.Types.SpeechSettings>, IBufferMessage, IMessage
Reference documentation and code samples for the Dialogflow v3 API class AdvancedSettings.Types.SpeechSettings.
Define behaviors of speech to text detection.
Implements
IMessageAdvancedSettingsTypesSpeechSettings, IEquatableAdvancedSettingsTypesSpeechSettings, IDeepCloneableAdvancedSettingsTypesSpeechSettings, IBufferMessage, IMessageNamespace
Google.Cloud.Dialogflow.Cx.V3Assembly
Google.Cloud.Dialogflow.Cx.V3.dll
Constructors
SpeechSettings()
public SpeechSettings()
SpeechSettings(SpeechSettings)
public SpeechSettings(AdvancedSettings.Types.SpeechSettings other)
Parameter | |
---|---|
Name | Description |
other |
AdvancedSettingsTypesSpeechSettings |
Properties
EndpointerSensitivity
public int EndpointerSensitivity { get; set; }
Sensitivity of the speech model that detects the end of speech. Scale from 0 to 100.
Property Value | |
---|---|
Type | Description |
int |
Models
public MapField<string, string> Models { get; }
Mapping from language to Speech-to-Text model. The mapped Speech-to-Text model will be selected for requests from its corresponding language. For more information, see Speech models.
Property Value | |
---|---|
Type | Description |
MapFieldstringstring |
NoSpeechTimeout
public Duration NoSpeechTimeout { get; set; }
Timeout before detecting no speech.
Property Value | |
---|---|
Type | Description |
Duration |
UseTimeoutBasedEndpointing
public bool UseTimeoutBasedEndpointing { get; set; }
Use timeout based endpointing, interpreting endpointer sensitivy as seconds of timeout value.
Property Value | |
---|---|
Type | Description |
bool |