Cloud Text-to-Speech V1 API - Class Google::Cloud::TextToSpeech::V1::StreamingSynthesizeConfig (v1.9.0)

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
Returns
  • (::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
Parameter
  • 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.

Returns
  • (::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
Returns

#streaming_audio_config=

def streaming_audio_config=(value) -> ::Google::Cloud::TextToSpeech::V1::StreamingAudioConfig
Parameter
Returns

#voice

def voice() -> ::Google::Cloud::TextToSpeech::V1::VoiceSelectionParams
Returns

#voice=

def voice=(value) -> ::Google::Cloud::TextToSpeech::V1::VoiceSelectionParams
Parameter
Returns