package google.cloud.texttospeech.v1beta1

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service TextToSpeech

cloud_tts.proto:33

Service that implements Google Cloud Text-to-Speech API.

message AudioConfig

cloud_tts.proto:190

Description of audio data to be synthesized.

Used in: SynthesizeSpeechRequest

enum AudioEncoding

cloud_tts.proto:91

Configuration to set up audio encoder. The encoding determines the output audio format that we'd like.

Used in: AudioConfig

enum SsmlVoiceGender

cloud_tts.proto:71

Gender of the voice as described in [SSML voice element](https://www.w3.org/TR/speech-synthesis11/#edef_voice).

Used in: Voice, VoiceSelectionParams

message SynthesisInput

cloud_tts.proto:148

Contains text input to be synthesized. Either `text` or `ssml` must be supplied. Supplying both or neither returns [google.rpc.Code.INVALID_ARGUMENT][]. The input size is limited to 5000 characters.

Used in: SynthesizeSpeechRequest

message Voice

cloud_tts.proto:116

Description of a voice supported by the TTS service.

Used in: ListVoicesResponse

message VoiceSelectionParams

cloud_tts.proto:163

Description of which voice to use for a synthesis request.

Used in: SynthesizeSpeechRequest