Cloud Speech V2 Client - Class BatchRecognizeFileMetadata (2.0.1)

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

Metadata about a single file in a batch for BatchRecognize.

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

Namespace

Google \ Cloud \ Speech \ V2

Methods

__construct

Constructor.

Parameters
NameDescription
dataarray

Optional. Data for populating the Message object.

↳ uristring

Cloud Storage URI for the audio file.

↳ configRecognitionConfig

Features and audio metadata to use for the Automatic Speech Recognition. This field in combination with the config_mask field can be used to override parts of the default_recognition_config of the Recognizer resource as well as the config at the request level.

↳ config_maskGoogle\Protobuf\FieldMask

The list of fields in config that override the values in the default_recognition_config of the recognizer during this recognition request. If no mask is provided, all non-default valued fields in config override the values in the recognizer for this recognition request. If a mask is provided, only the fields listed in the mask override the config in the recognizer for this recognition request. If a wildcard (*) is provided, config completely overrides and replaces the config in the recognizer for this recognition request.

getUri

Cloud Storage URI for the audio file.

Returns
TypeDescription
string

hasUri

setUri

Cloud Storage URI for the audio file.

Parameter
NameDescription
varstring
Returns
TypeDescription
$this

getConfig

Features and audio metadata to use for the Automatic Speech Recognition.

This field in combination with the config_mask field can be used to override parts of the default_recognition_config of the Recognizer resource as well as the config at the request level.

Returns
TypeDescription
RecognitionConfig|null

hasConfig

clearConfig

setConfig

Features and audio metadata to use for the Automatic Speech Recognition.

This field in combination with the config_mask field can be used to override parts of the default_recognition_config of the Recognizer resource as well as the config at the request level.

Parameter
NameDescription
varRecognitionConfig
Returns
TypeDescription
$this

getConfigMask

The list of fields in config that override the values in the default_recognition_config of the recognizer during this recognition request. If no mask is provided, all non-default valued fields in config override the values in the recognizer for this recognition request. If a mask is provided, only the fields listed in the mask override the config in the recognizer for this recognition request. If a wildcard (*) is provided, config completely overrides and replaces the config in the recognizer for this recognition request.

Returns
TypeDescription
Google\Protobuf\FieldMask|null

hasConfigMask

clearConfigMask

setConfigMask

The list of fields in config that override the values in the default_recognition_config of the recognizer during this recognition request. If no mask is provided, all non-default valued fields in config override the values in the recognizer for this recognition request. If a mask is provided, only the fields listed in the mask override the config in the recognizer for this recognition request. If a wildcard (*) is provided, config completely overrides and replaces the config in the recognizer for this recognition request.

Parameter
NameDescription
varGoogle\Protobuf\FieldMask
Returns
TypeDescription
$this

getAudioSource

Returns
TypeDescription
string