Google Cloud Dialogflow v2beta1 API - Class SpeechToTextConfig (1.0.0-beta09)

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

Reference documentation and code samples for the Google Cloud Dialogflow v2beta1 API class SpeechToTextConfig.

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

Inheritance

object > SpeechToTextConfig

Namespace

Google.Cloud.Dialogflow.V2Beta1

Assembly

Google.Cloud.Dialogflow.V2Beta1.dll

Constructors

SpeechToTextConfig()

public SpeechToTextConfig()

SpeechToTextConfig(SpeechToTextConfig)

public SpeechToTextConfig(SpeechToTextConfig other)
Parameter
NameDescription
otherSpeechToTextConfig

Properties

Model

public string Model { get; set; }

Which Speech model to select. Select the model best suited to your domain to get best results. If a model is not explicitly specified, then a default model is used. Refer to Cloud Speech API documentation for more details.

Property Value
TypeDescription
string

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.v2beta1.AnalyzeContentRequest] and [StreamingAnalyzeContentRequest][google.cloud.dialogflow.v2beta1.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