VoiceSelectionParams(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Description of which voice to use for a synthesis request.
Attributes
Name | Description |
language_code |
str
Required. The language (and potentially also the region) of the voice expressed as a `BCP-47 |
name |
str
The name of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and gender. |
ssml_gender |
google.cloud.texttospeech_v1beta1.types.SsmlVoiceGender
The preferred gender of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and name. Note that this is only a preference, not requirement; if a voice of the appropriate gender is not available, the synthesizer should substitute a voice with a different gender rather than failing the request. |
custom_voice |
google.cloud.texttospeech_v1beta1.types.CustomVoiceParams
The configuration for a custom voice. If [CustomVoiceParams.model] is set, the service will choose the custom voice matching the specified configuration. |