Reference documentation and code samples for the Cloud Speech V1 Client class SpeechAdaptation.
Speech adaptation configuration.
Generated from protobuf message google.cloud.speech.v1.SpeechAdaptation
Namespace
Google \ Cloud \ Speech \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ phrase_sets |
array<Google\Cloud\Speech\V1\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\V1\CustomClass>
A collection of custom classes. To specify the classes inline, leave the class' |
↳ abnf_grammar |
Google\Cloud\Speech\V1\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\V1\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\V1\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\V1\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\V1\SpeechAdaptation\ABNFGrammar
|
Returns | |
---|---|
Type | Description |
$this |