Reference documentation and code samples for the Cloud Speech V1p1beta1 Client class SpeechAdaptation.
Speech adaptation configuration.
Generated from protobuf message google.cloud.speech.v1p1beta1.SpeechAdaptation
Namespace
Google \ Cloud \ Speech \ V1p1beta1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data | array Optional. Data for populating the Message object. |
↳ phrase_sets | array<Google\Cloud\Speech\V1p1beta1\PhraseSet> A collection of phrase sets. To specify the hints inline, leave the phrase set's |
↳ phrase_set_references | array A collection of phrase set resource names to use. |
↳ custom_classes | array<Google\Cloud\Speech\V1p1beta1\CustomClass> A collection of custom classes. To specify the classes inline, leave the class' |
↳ abnf_grammar | Google\Cloud\Speech\V1p1beta1\SpeechAdaptation\ABNFGrammar 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 |
getPhraseSets
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.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setPhraseSets
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.
Parameter | |
---|---|
Name | Description |
var | array<Google\Cloud\Speech\V1p1beta1\PhraseSet> |
Returns | |
---|---|
Type | Description |
$this |
getPhraseSetReferences
A collection of phrase set resource names to use.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setPhraseSetReferences
A collection of phrase set resource names to use.
Parameter | |
---|---|
Name | Description |
var | string[] |
Returns | |
---|---|
Type | Description |
$this |
getCustomClasses
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
.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setCustomClasses
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
.
Parameter | |
---|---|
Name | Description |
var | array<Google\Cloud\Speech\V1p1beta1\CustomClass> |
Returns | |
---|---|
Type | Description |
$this |
getAbnfGrammar
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
Returns | |
---|---|
Type | Description |
Google\Cloud\Speech\V1p1beta1\SpeechAdaptation\ABNFGrammar|null |
hasAbnfGrammar
clearAbnfGrammar
setAbnfGrammar
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
Parameter | |
---|---|
Name | Description |
var | Google\Cloud\Speech\V1p1beta1\SpeechAdaptation\ABNFGrammar |
Returns | |
---|---|
Type | Description |
$this |