Reference documentation and code samples for the Cloud Text-to-Speech V1 API class Google::Cloud::TextToSpeech::V1::StreamingSynthesizeConfig.
Provides configuration information for the StreamingSynthesize request.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#custom_pronunciations
def custom_pronunciations() -> ::Google::Cloud::TextToSpeech::V1::CustomPronunciations
-
(::Google::Cloud::TextToSpeech::V1::CustomPronunciations) — Optional. The pronunciation customizations are applied to the input. If
this is set, the input is synthesized using the given pronunciation
customizations.
The initial support is for en-us, with plans to expand to other locales in the future. Instant Clone voices aren't supported.
In order to customize the pronunciation of a phrase, there must be an exact match of the phrase in the input types. If using SSML, the phrase must not be inside a phoneme tag.
#custom_pronunciations=
def custom_pronunciations=(value) -> ::Google::Cloud::TextToSpeech::V1::CustomPronunciations
-
value (::Google::Cloud::TextToSpeech::V1::CustomPronunciations) — Optional. The pronunciation customizations are applied to the input. If
this is set, the input is synthesized using the given pronunciation
customizations.
The initial support is for en-us, with plans to expand to other locales in the future. Instant Clone voices aren't supported.
In order to customize the pronunciation of a phrase, there must be an exact match of the phrase in the input types. If using SSML, the phrase must not be inside a phoneme tag.
-
(::Google::Cloud::TextToSpeech::V1::CustomPronunciations) — Optional. The pronunciation customizations are applied to the input. If
this is set, the input is synthesized using the given pronunciation
customizations.
The initial support is for en-us, with plans to expand to other locales in the future. Instant Clone voices aren't supported.
In order to customize the pronunciation of a phrase, there must be an exact match of the phrase in the input types. If using SSML, the phrase must not be inside a phoneme tag.
#streaming_audio_config
def streaming_audio_config() -> ::Google::Cloud::TextToSpeech::V1::StreamingAudioConfig
- (::Google::Cloud::TextToSpeech::V1::StreamingAudioConfig) — Optional. The configuration of the synthesized audio.
#streaming_audio_config=
def streaming_audio_config=(value) -> ::Google::Cloud::TextToSpeech::V1::StreamingAudioConfig
- value (::Google::Cloud::TextToSpeech::V1::StreamingAudioConfig) — Optional. The configuration of the synthesized audio.
- (::Google::Cloud::TextToSpeech::V1::StreamingAudioConfig) — Optional. The configuration of the synthesized audio.
#voice
def voice() -> ::Google::Cloud::TextToSpeech::V1::VoiceSelectionParams
- (::Google::Cloud::TextToSpeech::V1::VoiceSelectionParams) — Required. The desired voice of the synthesized audio.
#voice=
def voice=(value) -> ::Google::Cloud::TextToSpeech::V1::VoiceSelectionParams
- value (::Google::Cloud::TextToSpeech::V1::VoiceSelectionParams) — Required. The desired voice of the synthesized audio.
- (::Google::Cloud::TextToSpeech::V1::VoiceSelectionParams) — Required. The desired voice of the synthesized audio.