# Functions
New creates a new Service.
NewService creates a new Service.
# Constants
See, edit, configure, and delete your Google Cloud data and see the email address for your Google Account.
# Structs
AdvancedVoiceOptions: Used for advanced voice options.
AudioConfig: Description of audio data to be synthesized.
CancelOperationRequest: The request message for Operations.CancelOperation.
CustomPronunciationParams: Pronunciation customization for a phrase.
CustomPronunciations: A collection of pronunciation customizations.
CustomVoiceParams: Description of the custom voice to be synthesized.
Empty: A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
GoogleCloudTexttospeechV1SynthesizeLongAudioMetadata: Metadata for response returned by the `SynthesizeLongAudio` method.
ListOperationsResponse: The response message for Operations.ListOperations.
ListVoicesResponse: The message returned to the client by the `ListVoices` method.
MultiSpeakerMarkup: A collection of turns for multi-speaker synthesis.
Operation: This resource represents a long-running operation that is the result of a network API call.
Status: The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
SynthesisInput: Contains text input to be synthesized.
SynthesizeLongAudioMetadata: Metadata for response returned by the `SynthesizeLongAudio` method.
SynthesizeLongAudioRequest: The top-level message sent by the client for 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.
Turn: A multi-speaker turn.
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.