Cloud Text-to-Speech V1 Client - Class StreamingAudioConfig (2.0.0)

Reference documentation and code samples for the Cloud Text-to-Speech V1 Client class StreamingAudioConfig.

Description of the desired output audio data.

Generated from protobuf message google.cloud.texttospeech.v1.StreamingAudioConfig

Namespace

Google \ Cloud \ TextToSpeech \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ audio_encoding int

Required. The format of the audio byte stream. For now, streaming only supports PCM and OGG_OPUS. All other encodings will return an error.

↳ sample_rate_hertz int

Optional. The synthesis sample rate (in hertz) for this audio.

getAudioEncoding

Required. The format of the audio byte stream.

For now, streaming only supports PCM and OGG_OPUS. All other encodings will return an error.

Returns
Type Description
int

setAudioEncoding

Required. The format of the audio byte stream.

For now, streaming only supports PCM and OGG_OPUS. All other encodings will return an error.

Parameter
Name Description
var int
Returns
Type Description
$this

getSampleRateHertz

Optional. The synthesis sample rate (in hertz) for this audio.

Returns
Type Description
int

setSampleRateHertz

Optional. The synthesis sample rate (in hertz) for this audio.

Parameter
Name Description
var int
Returns
Type Description
$this