Cloud Speech V2 Client - Class BatchRecognizeFileResult (1.14.3)

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

Final results for a single file.

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

Namespace

Google \ Cloud \ Speech \ V2

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ uri string

The Cloud Storage URI to which recognition results were written.

↳ error Google\Rpc\Status

Error if one was encountered.

↳ metadata Google\Cloud\Speech\V2\RecognitionResponseMetadata
↳ transcript Google\Cloud\Speech\V2\BatchRecognizeResults

The transcript for the audio file. This is populated only when InlineOutputConfig is set in the [RecognitionOutputConfig][[google.cloud.speech.v2.RecognitionOutputConfig].

getUri

The Cloud Storage URI to which recognition results were written.

Returns
TypeDescription
string

setUri

The Cloud Storage URI to which recognition results were written.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getError

Error if one was encountered.

Returns
TypeDescription
Google\Rpc\Status|null

hasError

clearError

setError

Error if one was encountered.

Parameter
NameDescription
var Google\Rpc\Status
Returns
TypeDescription
$this

getMetadata

Generated from protobuf field .google.cloud.speech.v2.RecognitionResponseMetadata metadata = 3;

Returns
TypeDescription
Google\Cloud\Speech\V2\RecognitionResponseMetadata|null

hasMetadata

clearMetadata

setMetadata

Generated from protobuf field .google.cloud.speech.v2.RecognitionResponseMetadata metadata = 3;

Parameter
NameDescription
var Google\Cloud\Speech\V2\RecognitionResponseMetadata
Returns
TypeDescription
$this

getTranscript

The transcript for the audio file. This is populated only when InlineOutputConfig is set in the [RecognitionOutputConfig][[google.cloud.speech.v2.RecognitionOutputConfig].

Returns
TypeDescription
Google\Cloud\Speech\V2\BatchRecognizeResults|null

hasTranscript

clearTranscript

setTranscript

The transcript for the audio file. This is populated only when InlineOutputConfig is set in the [RecognitionOutputConfig][[google.cloud.speech.v2.RecognitionOutputConfig].

Parameter
NameDescription
var Google\Cloud\Speech\V2\BatchRecognizeResults
Returns
TypeDescription
$this