Reference documentation and code samples for the Cloud Text-to-Speech V1 API class Google::Cloud::TextToSpeech::V1::StreamingAudioConfig.
Description of the desired output audio data.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#audio_encoding
def audio_encoding() -> ::Google::Cloud::TextToSpeech::V1::AudioEncoding
    Returns
    
  - (::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.
#audio_encoding=
def audio_encoding=(value) -> ::Google::Cloud::TextToSpeech::V1::AudioEncoding
    Parameter
    
  - value (::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
    
  - (::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.
#sample_rate_hertz
def sample_rate_hertz() -> ::Integer
    Returns
    
  - (::Integer) — Optional. The synthesis sample rate (in hertz) for this audio.
#sample_rate_hertz=
def sample_rate_hertz=(value) -> ::Integer
    Parameter
    
  - value (::Integer) — Optional. The synthesis sample rate (in hertz) for this audio.
    Returns
    
  - (::Integer) — Optional. The synthesis sample rate (in hertz) for this audio.
#speaking_rate
def speaking_rate() -> ::Float
    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.
#speaking_rate=
def speaking_rate=(value) -> ::Float
    Parameter
    
  - value (::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.
    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.