Reference documentation and code samples for the Dialogflow CX V3 API class Google::Cloud::Dialogflow::CX::V3::InputAudioConfig.
Instructs the speech recognizer on how to process the audio content.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#audio_encoding
def audio_encoding() -> ::Google::Cloud::Dialogflow::CX::V3::AudioEncoding
- (::Google::Cloud::Dialogflow::CX::V3::AudioEncoding) — Required. Audio encoding of the audio content to process.
#audio_encoding=
def audio_encoding=(value) -> ::Google::Cloud::Dialogflow::CX::V3::AudioEncoding
- value (::Google::Cloud::Dialogflow::CX::V3::AudioEncoding) — Required. Audio encoding of the audio content to process.
- (::Google::Cloud::Dialogflow::CX::V3::AudioEncoding) — Required. Audio encoding of the audio content to process.
#barge_in_config
def barge_in_config() -> ::Google::Cloud::Dialogflow::CX::V3::BargeInConfig
- (::Google::Cloud::Dialogflow::CX::V3::BargeInConfig) — Configuration of barge-in behavior during the streaming of input audio.
#barge_in_config=
def barge_in_config=(value) -> ::Google::Cloud::Dialogflow::CX::V3::BargeInConfig
- value (::Google::Cloud::Dialogflow::CX::V3::BargeInConfig) — Configuration of barge-in behavior during the streaming of input audio.
- (::Google::Cloud::Dialogflow::CX::V3::BargeInConfig) — Configuration of barge-in behavior during the streaming of input audio.
#enable_word_info
def enable_word_info() -> ::Boolean
-
(::Boolean) — Optional. If
true
, Dialogflow returns SpeechWordInfo in StreamingRecognitionResult with information about the recognized speech words, e.g. start and end time offsets. If false or unspecified, Speech doesn't return any word-level information.
#enable_word_info=
def enable_word_info=(value) -> ::Boolean
-
value (::Boolean) — Optional. If
true
, Dialogflow returns SpeechWordInfo in StreamingRecognitionResult with information about the recognized speech words, e.g. start and end time offsets. If false or unspecified, Speech doesn't return any word-level information.
-
(::Boolean) — Optional. If
true
, Dialogflow returns SpeechWordInfo in StreamingRecognitionResult with information about the recognized speech words, e.g. start and end time offsets. If false or unspecified, Speech doesn't return any word-level information.
#model
def model() -> ::String
- (::String) — Optional. Which Speech model to select for the given request. For more information, see Speech models.
#model=
def model=(value) -> ::String
- value (::String) — Optional. Which Speech model to select for the given request. For more information, see Speech models.
- (::String) — Optional. Which Speech model to select for the given request. For more information, see Speech models.
#model_variant
def model_variant() -> ::Google::Cloud::Dialogflow::CX::V3::SpeechModelVariant
- (::Google::Cloud::Dialogflow::CX::V3::SpeechModelVariant) — Optional. Which variant of the [Speech model][google.cloud.dialogflow.cx.v3.InputAudioConfig.model] to use.
#model_variant=
def model_variant=(value) -> ::Google::Cloud::Dialogflow::CX::V3::SpeechModelVariant
- value (::Google::Cloud::Dialogflow::CX::V3::SpeechModelVariant) — Optional. Which variant of the [Speech model][google.cloud.dialogflow.cx.v3.InputAudioConfig.model] to use.
- (::Google::Cloud::Dialogflow::CX::V3::SpeechModelVariant) — Optional. Which variant of the [Speech model][google.cloud.dialogflow.cx.v3.InputAudioConfig.model] to use.
#opt_out_conformer_model_migration
def opt_out_conformer_model_migration() -> ::Boolean
-
(::Boolean) —
If
true
, the request will opt out for STT conformer model migration. This field will be deprecated once force migration takes place in June- Please refer to Dialogflow CX Speech model migration.
#opt_out_conformer_model_migration=
def opt_out_conformer_model_migration=(value) -> ::Boolean
-
value (::Boolean) —
If
true
, the request will opt out for STT conformer model migration. This field will be deprecated once force migration takes place in June- Please refer to Dialogflow CX Speech model migration.
-
(::Boolean) —
If
true
, the request will opt out for STT conformer model migration. This field will be deprecated once force migration takes place in June- Please refer to Dialogflow CX Speech model migration.
#phrase_hints
def phrase_hints() -> ::Array<::String>
-
(::Array<::String>) — Optional. A list of strings containing words and phrases that the speech
recognizer should recognize with higher likelihood.
See the Cloud Speech documentation for more details.
#phrase_hints=
def phrase_hints=(value) -> ::Array<::String>
-
value (::Array<::String>) — Optional. A list of strings containing words and phrases that the speech
recognizer should recognize with higher likelihood.
See the Cloud Speech documentation for more details.
-
(::Array<::String>) — Optional. A list of strings containing words and phrases that the speech
recognizer should recognize with higher likelihood.
See the Cloud Speech documentation for more details.
#sample_rate_hertz
def sample_rate_hertz() -> ::Integer
- (::Integer) — Sample rate (in Hertz) of the audio content sent in the query. Refer to Cloud Speech API documentation for more details.
#sample_rate_hertz=
def sample_rate_hertz=(value) -> ::Integer
- value (::Integer) — Sample rate (in Hertz) of the audio content sent in the query. Refer to Cloud Speech API documentation for more details.
- (::Integer) — Sample rate (in Hertz) of the audio content sent in the query. Refer to Cloud Speech API documentation for more details.
#single_utterance
def single_utterance() -> ::Boolean
-
(::Boolean) — Optional. If
false
(default), recognition does not cease until the client closes the stream. Iftrue
, the recognizer will detect a single spoken utterance in input audio. Recognition ceases when it detects the audio's voice has stopped or paused. In this case, once a detected intent is received, the client should close the stream and start a new request with a new stream as needed. Note: This setting is relevant only for streaming methods.
#single_utterance=
def single_utterance=(value) -> ::Boolean
-
value (::Boolean) — Optional. If
false
(default), recognition does not cease until the client closes the stream. Iftrue
, the recognizer will detect a single spoken utterance in input audio. Recognition ceases when it detects the audio's voice has stopped or paused. In this case, once a detected intent is received, the client should close the stream and start a new request with a new stream as needed. Note: This setting is relevant only for streaming methods.
-
(::Boolean) — Optional. If
false
(default), recognition does not cease until the client closes the stream. Iftrue
, the recognizer will detect a single spoken utterance in input audio. Recognition ceases when it detects the audio's voice has stopped or paused. In this case, once a detected intent is received, the client should close the stream and start a new request with a new stream as needed. Note: This setting is relevant only for streaming methods.