Reference documentation and code samples for the Cloud Speech-to-Text V2 API class Google::Cloud::Speech::V2::ExplicitDecodingConfig.
Explicitly specified decoding parameters.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#audio_channel_count
def audio_channel_count() -> ::Integer
Returns
-
(::Integer) — Optional. Number of channels present in the audio data sent for
recognition. Note that this field is marked as OPTIONAL for backward
compatibility reasons. It is (and has always been) effectively REQUIRED.
The maximum allowed value is 8.
#audio_channel_count=
def audio_channel_count=(value) -> ::Integer
Parameter
-
value (::Integer) — Optional. Number of channels present in the audio data sent for
recognition. Note that this field is marked as OPTIONAL for backward
compatibility reasons. It is (and has always been) effectively REQUIRED.
The maximum allowed value is 8.
Returns
-
(::Integer) — Optional. Number of channels present in the audio data sent for
recognition. Note that this field is marked as OPTIONAL for backward
compatibility reasons. It is (and has always been) effectively REQUIRED.
The maximum allowed value is 8.
#encoding
def encoding() -> ::Google::Cloud::Speech::V2::ExplicitDecodingConfig::AudioEncoding
Returns
- (::Google::Cloud::Speech::V2::ExplicitDecodingConfig::AudioEncoding) — Required. Encoding of the audio data sent for recognition.
#encoding=
def encoding=(value) -> ::Google::Cloud::Speech::V2::ExplicitDecodingConfig::AudioEncoding
Parameter
- value (::Google::Cloud::Speech::V2::ExplicitDecodingConfig::AudioEncoding) — Required. Encoding of the audio data sent for recognition.
Returns
- (::Google::Cloud::Speech::V2::ExplicitDecodingConfig::AudioEncoding) — Required. Encoding of the audio data sent for recognition.
#sample_rate_hertz
def sample_rate_hertz() -> ::Integer
Returns
- (::Integer) — Optional. Sample rate in Hertz of the audio data sent for recognition. Valid values are: 8000-48000. 16000 is optimal. For best results, set the sampling rate of the audio source to 16000 Hz. If that's not possible, use the native sample rate of the audio source (instead of re-sampling). Note that this field is marked as OPTIONAL for backward compatibility reasons. It is (and has always been) effectively REQUIRED.
#sample_rate_hertz=
def sample_rate_hertz=(value) -> ::Integer
Parameter
- value (::Integer) — Optional. Sample rate in Hertz of the audio data sent for recognition. Valid values are: 8000-48000. 16000 is optimal. For best results, set the sampling rate of the audio source to 16000 Hz. If that's not possible, use the native sample rate of the audio source (instead of re-sampling). Note that this field is marked as OPTIONAL for backward compatibility reasons. It is (and has always been) effectively REQUIRED.
Returns
- (::Integer) — Optional. Sample rate in Hertz of the audio data sent for recognition. Valid values are: 8000-48000. 16000 is optimal. For best results, set the sampling rate of the audio source to 16000 Hz. If that's not possible, use the native sample rate of the audio source (instead of re-sampling). Note that this field is marked as OPTIONAL for backward compatibility reasons. It is (and has always been) effectively REQUIRED.