Class: Google::Cloud::TextToSpeech::V1beta1::StreamingAudioConfig
- Inherits:
-
Object
- Object
- Google::Cloud::TextToSpeech::V1beta1::StreamingAudioConfig
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/texttospeech/v1beta1/cloud_tts.rb
Overview
Description of the desired output audio data.
Instance Attribute Summary collapse
-
#audio_encoding ⇒ ::Google::Cloud::TextToSpeech::V1beta1::AudioEncoding
Required.
-
#sample_rate_hertz ⇒ ::Integer
Optional.
-
#speaking_rate ⇒ ::Float
Optional.
Instance Attribute Details
#audio_encoding ⇒ ::Google::Cloud::TextToSpeech::V1beta1::AudioEncoding
Required. The format of the audio byte stream. Streaming supports PCM, ALAW, MULAW and OGG_OPUS. All other encodings return an error.
464 465 466 467 |
# File 'proto_docs/google/cloud/texttospeech/v1beta1/cloud_tts.rb', line 464 class StreamingAudioConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#sample_rate_hertz ⇒ ::Integer
Returns Optional. The synthesis sample rate (in hertz) for this audio.
464 465 466 467 |
# File 'proto_docs/google/cloud/texttospeech/v1beta1/cloud_tts.rb', line 464 class StreamingAudioConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#speaking_rate ⇒ ::Float
Returns Optional. Input only. Speaking rate/speed, in the range [0.25, 2.0]. 1.0 is the normal native speed supported by the specific voice. 2.0 is twice as fast, and 0.5 is half as fast. If unset(0.0), defaults to the native 1.0 speed. Any other values < 0.25 or > 2.0 will return an error.
464 465 466 467 |
# File 'proto_docs/google/cloud/texttospeech/v1beta1/cloud_tts.rb', line 464 class StreamingAudioConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |