Classes
AdvancedVoiceOptions
Used for advanced voice options.
AudioConfig
Description of audio data to be synthesized.
CustomPronunciationParams
Pronunciation customization for a phrase.
CustomPronunciationParams.Types
Container for nested types declared in the CustomPronunciationParams message type.
CustomPronunciations
A collection of pronunciation customizations.
CustomVoiceParams
Description of the custom voice to be synthesized.
CustomVoiceParams.Types
Container for nested types declared in the CustomVoiceParams message type.
ListVoicesRequest
The top-level message sent by the client for the ListVoices
method.
ListVoicesResponse
The message returned to the client by the ListVoices
method.
ModelName
Resource name for the Model
resource.
MultiSpeakerMarkup
A collection of turns for multi-speaker synthesis.
MultiSpeakerMarkup.Types
Container for nested types declared in the MultiSpeakerMarkup message type.
MultiSpeakerMarkup.Types.Turn
A Multi-speaker turn.
StreamingSynthesisInput
Input to be synthesized.
StreamingSynthesizeConfig
Provides configuration information for the StreamingSynthesize request.
StreamingSynthesizeRequest
Request message for the StreamingSynthesize
method. Multiple
StreamingSynthesizeRequest
messages are sent in one call.
The first message must contain a streaming_config
that
fully specifies the request configuration and must not contain input
. All
subsequent messages must only have input
set.
StreamingSynthesizeResponse
StreamingSynthesizeResponse
is the only message returned to the
client by StreamingSynthesize
method. A series of zero or more
StreamingSynthesizeResponse
messages are streamed back to the client.
SynthesisInput
Contains text input to be synthesized. Either text
or ssml
must be
supplied. Supplying both or neither returns
[google.rpc.Code.INVALID_ARGUMENT][google.rpc.Code.INVALID_ARGUMENT]. The
input size is limited to 5000 bytes.
SynthesizeLongAudioMetadata
Metadata for response returned by the SynthesizeLongAudio
method.
SynthesizeLongAudioRequest
The top-level message sent by the client for the
SynthesizeLongAudio
method.
SynthesizeLongAudioResponse
The message returned to the client by the SynthesizeLongAudio
method.
SynthesizeSpeechRequest
The top-level message sent by the client for the SynthesizeSpeech
method.
SynthesizeSpeechResponse
The message returned to the client by the SynthesizeSpeech
method.
TextToSpeech
Service that implements Google Cloud Text-to-Speech API.
TextToSpeech.TextToSpeechBase
Base class for server-side implementations of TextToSpeech
TextToSpeech.TextToSpeechClient
Client for TextToSpeech
TextToSpeechClient
TextToSpeech client wrapper, for convenient use.
TextToSpeechClient.StreamingSynthesizeStream
Bidirectional streaming methods for StreamingSynthesize(CallSettings, BidirectionalStreamingSettings).
TextToSpeechClientBuilder
Builder class for TextToSpeechClient to provide simple configuration of credentials, endpoint etc.
TextToSpeechClientImpl
TextToSpeech client wrapper implementation, for convenient use.
TextToSpeechLongAudioSynthesize
Service that implements Google Cloud Text-to-Speech API.
TextToSpeechLongAudioSynthesize.TextToSpeechLongAudioSynthesizeBase
Base class for server-side implementations of TextToSpeechLongAudioSynthesize
TextToSpeechLongAudioSynthesize.TextToSpeechLongAudioSynthesizeClient
Client for TextToSpeechLongAudioSynthesize
TextToSpeechLongAudioSynthesizeClient
TextToSpeechLongAudioSynthesize client wrapper, for convenient use.
TextToSpeechLongAudioSynthesizeClientBuilder
Builder class for TextToSpeechLongAudioSynthesizeClient to provide simple configuration of credentials, endpoint etc.
TextToSpeechLongAudioSynthesizeClientImpl
TextToSpeechLongAudioSynthesize client wrapper implementation, for convenient use.
TextToSpeechLongAudioSynthesizeSettings
Settings for TextToSpeechLongAudioSynthesizeClient instances.
TextToSpeechSettings
Settings for TextToSpeechClient instances.
Voice
Description of a voice supported by the TTS service.
VoiceCloneParams
The configuration of Voice Clone feature.
VoiceSelectionParams
Description of which voice to use for a synthesis request.
Enums
AudioEncoding
Configuration to set up audio encoder. The encoding determines the output audio format that we'd like.
CustomPronunciationParams.Types.PhoneticEncoding
The phonetic encoding of the phrase.
CustomVoiceParams.Types.ReportedUsage
Deprecated. The usage of the synthesized audio. Usage does not affect billing.
ModelName.ResourceNameType
The possible contents of ModelName.
SsmlVoiceGender
Gender of the voice as described in SSML voice element.
StreamingSynthesisInput.InputSourceOneofCase
Enum of possible cases for the "input_source" oneof.
StreamingSynthesizeRequest.StreamingRequestOneofCase
Enum of possible cases for the "streaming_request" oneof.
SynthesisInput.InputSourceOneofCase
Enum of possible cases for the "input_source" oneof.