Reference documentation and code samples for the Cloud Text-to-Speech V1beta1 API class Google::Cloud::TextToSpeech::V1beta1::SynthesizeLongAudioRequest.
The top-level message sent by the client for the
SynthesizeLongAudio
method.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#audio_config
def audio_config() -> ::Google::Cloud::TextToSpeech::V1beta1::AudioConfig
Returns
- (::Google::Cloud::TextToSpeech::V1beta1::AudioConfig) — Required. The configuration of the synthesized audio.
#audio_config=
def audio_config=(value) -> ::Google::Cloud::TextToSpeech::V1beta1::AudioConfig
Parameter
- value (::Google::Cloud::TextToSpeech::V1beta1::AudioConfig) — Required. The configuration of the synthesized audio.
Returns
- (::Google::Cloud::TextToSpeech::V1beta1::AudioConfig) — Required. The configuration of the synthesized audio.
#input
def input() -> ::Google::Cloud::TextToSpeech::V1beta1::SynthesisInput
Returns
- (::Google::Cloud::TextToSpeech::V1beta1::SynthesisInput) — Required. The Synthesizer requires either plain text or SSML as input.
#input=
def input=(value) -> ::Google::Cloud::TextToSpeech::V1beta1::SynthesisInput
Parameter
- value (::Google::Cloud::TextToSpeech::V1beta1::SynthesisInput) — Required. The Synthesizer requires either plain text or SSML as input.
Returns
- (::Google::Cloud::TextToSpeech::V1beta1::SynthesisInput) — Required. The Synthesizer requires either plain text or SSML as input.
#output_gcs_uri
def output_gcs_uri() -> ::String
Returns
-
(::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.
#output_gcs_uri=
def output_gcs_uri=(value) -> ::String
Parameter
-
value (::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.
Returns
-
(::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.
#parent
def parent() -> ::String
Returns
-
(::String) — The resource states of the request in the form of
projects/*/locations/*
.
#parent=
def parent=(value) -> ::String
Parameter
-
value (::String) — The resource states of the request in the form of
projects/*/locations/*
.
Returns
-
(::String) — The resource states of the request in the form of
projects/*/locations/*
.
#voice
def voice() -> ::Google::Cloud::TextToSpeech::V1beta1::VoiceSelectionParams
Returns
- (::Google::Cloud::TextToSpeech::V1beta1::VoiceSelectionParams) — Required. The desired voice of the synthesized audio.
#voice=
def voice=(value) -> ::Google::Cloud::TextToSpeech::V1beta1::VoiceSelectionParams
Parameter
- value (::Google::Cloud::TextToSpeech::V1beta1::VoiceSelectionParams) — Required. The desired voice of the synthesized audio.
Returns
- (::Google::Cloud::TextToSpeech::V1beta1::VoiceSelectionParams) — Required. The desired voice of the synthesized audio.