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.
Implements
IMessage<SpeechAdaptation>, IEquatable<SpeechAdaptation>, IDeepCloneable<SpeechAdaptation>, IBufferMessage, IMessageNamespace
Google.Cloud.Speech.V1Assembly
Google.Cloud.Speech.V1.dll
Constructors
SpeechAdaptation()
public SpeechAdaptation()
SpeechAdaptation(SpeechAdaptation)
public SpeechAdaptation(SpeechAdaptation other)
Parameter | |
---|---|
Name | Description |
other | SpeechAdaptation |
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 | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
RepeatedField<CustomClass> |
PhraseSetReferences
public RepeatedField<string> PhraseSetReferences { get; }
A collection of phrase set resource names to use.
Property Value | |
---|---|
Type | Description |
RepeatedField<String> |
PhraseSetReferencesAsPhraseSetNames
public ResourceNameList<PhraseSetName> PhraseSetReferencesAsPhraseSetNames { get; }
PhraseSetName-typed view over the PhraseSetReferences resource name property.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
RepeatedField<PhraseSet> |