Class: Google::Cloud::TextToSpeech::V1::StreamingAudioConfig

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/texttospeech/v1/cloud_tts.rb

Overview

Description of the desired output audio data.

Instance Attribute Summary collapse

Instance Attribute Details

#audio_encoding::Google::Cloud::TextToSpeech::V1::AudioEncoding

Required. The format of the audio byte stream. Streaming supports PCM, ALAW, MULAW and OGG_OPUS. All other encodings return an error.

Returns:



388
389
390
391
# File 'proto_docs/google/cloud/texttospeech/v1/cloud_tts.rb', line 388

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.

Returns:

  • (::Integer)

    Optional. The synthesis sample rate (in hertz) for this audio.



388
389
390
391
# File 'proto_docs/google/cloud/texttospeech/v1/cloud_tts.rb', line 388

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.

Returns:

  • (::Float)

    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.



388
389
390
391
# File 'proto_docs/google/cloud/texttospeech/v1/cloud_tts.rb', line 388

class StreamingAudioConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end