Cloud Speech V2 Client - Class SpeechAdaptation (1.16.0)

Reference documentation and code samples for the Cloud Speech V2 Client class SpeechAdaptation.

Provides "hints" to the speech recognizer to favor specific words and phrases in the results. PhraseSets can be specified as an inline resource, or a reference to an existing PhraseSet resource.

Generated from protobuf message google.cloud.speech.v2.SpeechAdaptation

Namespace

Google \ Cloud \ Speech \ V2

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ phrase_sets array<Google\Cloud\Speech\V2\SpeechAdaptation\AdaptationPhraseSet>

A list of inline or referenced PhraseSets.

↳ custom_classes array<Google\Cloud\Speech\V2\CustomClass>

A list of inline CustomClasses. Existing CustomClass resources can be referenced directly in a PhraseSet.

getPhraseSets

A list of inline or referenced PhraseSets.

Returns
TypeDescription
Google\Protobuf\Internal\RepeatedField

setPhraseSets

A list of inline or referenced PhraseSets.

Parameter
NameDescription
var array<Google\Cloud\Speech\V2\SpeechAdaptation\AdaptationPhraseSet>
Returns
TypeDescription
$this

getCustomClasses

A list of inline CustomClasses. Existing CustomClass resources can be referenced directly in a PhraseSet.

Returns
TypeDescription
Google\Protobuf\Internal\RepeatedField

setCustomClasses

A list of inline CustomClasses. Existing CustomClass resources can be referenced directly in a PhraseSet.

Parameter
NameDescription
var array<Google\Cloud\Speech\V2\CustomClass>
Returns
TypeDescription
$this