Reference documentation and code samples for the Cloud Text-to-Speech V1 Client class SynthesizeLongAudioRequest.
The top-level message sent by the client for the SynthesizeLongAudio
method.
Generated from protobuf message google.cloud.texttospeech.v1.SynthesizeLongAudioRequest
Namespace
Google \ Cloud \ TextToSpeech \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ parent
string
The resource states of the request in the form of projects/*/locations/*
.
↳ input
Google\Cloud\TextToSpeech\V1\SynthesisInput
Required. The Synthesizer requires either plain text or SSML as input.
↳ audio_config
↳ output_gcs_uri
string
Required. Specifies a Cloud Storage URI for the synthesis results. Must be specified in the format: gs://bucket_name/object_name
, and the bucket must already exist.
↳ voice
Google\Cloud\TextToSpeech\V1\VoiceSelectionParams
Required. The desired voice of the synthesized audio.
getParent
The resource states of the request in the form of projects/*/locations/*
.
string
setParent
The resource states of the request in the form of projects/*/locations/*
.
var
string
$this
getInput
Required. The Synthesizer requires either plain text or SSML as input.
hasInput
clearInput
setInput
Required. The Synthesizer requires either plain text or SSML as input.
$this
getAudioConfig
Required. The configuration of the synthesized audio.
hasAudioConfig
clearAudioConfig
setAudioConfig
Required. The configuration of the synthesized audio.
$this
getOutputGcsUri
Required. Specifies a Cloud Storage URI for the synthesis results. Must be
specified in the format: gs://bucket_name/object_name
, and the bucket
must already exist.
string
setOutputGcsUri
Required. Specifies a Cloud Storage URI for the synthesis results. Must be
specified in the format: gs://bucket_name/object_name
, and the bucket
must already exist.
var
string
$this
getVoice
Required. The desired voice of the synthesized audio.
hasVoice
clearVoice
setVoice
Required. The desired voice of the synthesized audio.
$this