Class: Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1SpeechToTextConfig
- Inherits:
-
Object
- Object
- Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1SpeechToTextConfig
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/dialogflow_v2beta1/classes.rb,
lib/google/apis/dialogflow_v2beta1/representations.rb,
lib/google/apis/dialogflow_v2beta1/representations.rb
Overview
Configures speech transcription for ConversationProfile.
Instance Attribute Summary collapse
-
#model ⇒ String
Which Speech model to select.
-
#speech_model_variant ⇒ String
The speech model used in speech to text.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudDialogflowV2beta1SpeechToTextConfig
constructor
A new instance of GoogleCloudDialogflowV2beta1SpeechToTextConfig.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudDialogflowV2beta1SpeechToTextConfig
Returns a new instance of GoogleCloudDialogflowV2beta1SpeechToTextConfig.
15758 15759 15760 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 15758 def initialize(**args) update!(**args) end |
Instance Attribute Details
#model ⇒ String
Which Speech model to select. Select the model best suited to your domain to
get best results. If a model is not explicitly specified, then a default model
is used. Refer to Cloud Speech API documentation for more details.
Corresponds to the JSON property model
15747 15748 15749 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 15747 def model @model end |
#speech_model_variant ⇒ String
The speech model used in speech to text. SPEECH_MODEL_VARIANT_UNSPECIFIED,
USE_BEST_AVAILABLE will be treated as USE_ENHANCED. It can be overridden in
AnalyzeContentRequest and StreamingAnalyzeContentRequest request. If enhanced
model variant is specified and an enhanced version of the specified model for
the language does not exist, then it would emit an error.
Corresponds to the JSON property speechModelVariant
15756 15757 15758 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 15756 def speech_model_variant @speech_model_variant end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
15763 15764 15765 15766 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 15763 def update!(**args) @model = args[:model] if args.key?(:model) @speech_model_variant = args[:speech_model_variant] if args.key?(:speech_model_variant) end |