Google Cloud Speech v1 API - Class SpeechAdaptation (3.2.0)

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

Reference documentation and code samples for the Google Cloud Speech v1 API class SpeechAdaptation.

Speech adaptation configuration.

Inheritance

Object > SpeechAdaptation

Namespace

Google.Cloud.Speech.V1

Assembly

Google.Cloud.Speech.V1.dll

Constructors

SpeechAdaptation()

public SpeechAdaptation()

SpeechAdaptation(SpeechAdaptation)

public SpeechAdaptation(SpeechAdaptation other)
Parameter
NameDescription
otherSpeechAdaptation

Properties

AbnfGrammar

public SpeechAdaptation.Types.ABNFGrammar AbnfGrammar { get; set; }

Augmented Backus-Naur form (ABNF) is a standardized grammar notation comprised by a set of derivation rules. See specifications: https://www.w3.org/TR/speech-grammar

Property Value
TypeDescription
SpeechAdaptation.Types.ABNFGrammar

CustomClasses

public RepeatedField<CustomClass> CustomClasses { get; }

A collection of custom classes. To specify the classes inline, leave the class' name blank and fill in the rest of its fields, giving it a unique custom_class_id. Refer to the inline defined class in phrase hints by its custom_class_id.

Property Value
TypeDescription
RepeatedField<CustomClass>

PhraseSetReferences

public RepeatedField<string> PhraseSetReferences { get; }

A collection of phrase set resource names to use.

Property Value
TypeDescription
RepeatedField<String>

PhraseSetReferencesAsPhraseSetNames

public ResourceNameList<PhraseSetName> PhraseSetReferencesAsPhraseSetNames { get; }

PhraseSetName-typed view over the PhraseSetReferences resource name property.

Property Value
TypeDescription
ResourceNameList<PhraseSetName>

PhraseSets

public RepeatedField<PhraseSet> PhraseSets { get; }

A collection of phrase sets. To specify the hints inline, leave the phrase set's name blank and fill in the rest of its fields. Any phrase set can use any custom class.

Property Value
TypeDescription
RepeatedField<PhraseSet>