Class SpeechToTextConfig

public sealed class SpeechToTextConfig : IMessage<SpeechToTextConfig>, IEquatable<SpeechToTextConfig>, IDeepCloneable<SpeechToTextConfig>, IBufferMessage, IMessage

Configures speech transcription for [ConversationProfile][google.cloud.dialogflow.v2.ConversationProfile].

Inheritance

Object > SpeechToTextConfig

Namespace

Google.Cloud.Dialogflow.V2

Assembly

Google.Cloud.Dialogflow.V2.dll

Constructors

SpeechToTextConfig()

public SpeechToTextConfig()

SpeechToTextConfig(SpeechToTextConfig)

public SpeechToTextConfig(SpeechToTextConfig other)
Parameter
NameDescription
otherSpeechToTextConfig

Properties

SpeechModelVariant

public SpeechModelVariant SpeechModelVariant { get; set; }

The speech model used in speech to text. SPEECH_MODEL_VARIANT_UNSPECIFIED, USE_BEST_AVAILABLE will be treated as USE_ENHANCED. It can be overridden in [AnalyzeContentRequest][google.cloud.dialogflow.v2.AnalyzeContentRequest] and [StreamingAnalyzeContentRequest][google.cloud.dialogflow.v2.StreamingAnalyzeContentRequest] request. If enhanced model variant is specified and an enhanced version of the specified model for the language does not exist, then it would emit an error.

Property Value
TypeDescription
SpeechModelVariant