Cloud Speech V1 Client - Class RecognitionAudio (1.14.3)

Reference documentation and code samples for the Cloud Speech V1 Client class RecognitionAudio.

Contains audio data in the encoding specified in the RecognitionConfig .

Either content or uri must be supplied. Supplying both or neither returns google.rpc.Code.INVALID_ARGUMENT . See content limits .

Generated from protobuf message google.cloud.speech.v1.RecognitionAudio

Namespace

Google \ Cloud \ Speech \ V1

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ content
string

The audio data bytes encoded as specified in RecognitionConfig . Note: as with all bytes fields, proto buffers use a pure binary representation, whereas JSON representations use base64.

↳ uri
string

URI that points to a file that contains audio data bytes as specified in RecognitionConfig . The file must not be compressed (for example, gzip). Currently, only Google Cloud Storage URIs are supported, which must be specified in the following format: gs://bucket_name/object_name (other URI formats return google.rpc.Code.INVALID_ARGUMENT ). For more information, see Request URIs .

getContent

The audio data bytes encoded as specified in RecognitionConfig . Note: as with all bytes fields, proto buffers use a pure binary representation, whereas JSON representations use base64.

Returns
Type
Description
string

hasContent

setContent

The audio data bytes encoded as specified in RecognitionConfig . Note: as with all bytes fields, proto buffers use a pure binary representation, whereas JSON representations use base64.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getUri

URI that points to a file that contains audio data bytes as specified in RecognitionConfig . The file must not be compressed (for example, gzip).

Currently, only Google Cloud Storage URIs are supported, which must be specified in the following format: gs://bucket_name/object_name (other URI formats return google.rpc.Code.INVALID_ARGUMENT ). For more information, see Request URIs .

Returns
Type
Description
string

hasUri

setUri

URI that points to a file that contains audio data bytes as specified in RecognitionConfig . The file must not be compressed (for example, gzip).

Currently, only Google Cloud Storage URIs are supported, which must be specified in the following format: gs://bucket_name/object_name (other URI formats return google.rpc.Code.INVALID_ARGUMENT ). For more information, see Request URIs .

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getAudioSource

Returns
Type
Description
string