Class: TencentCloud::Iotexplorer::V20190423::TalkConversationConfigInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Iotexplorer::V20190423::TalkConversationConfigInfo
- Defined in:
- lib/v20190423/models.rb
Overview
会话配置信息。
Instance Attribute Summary collapse
- #EmotionEnabled ⇒ Object
- #IdleDetection ⇒ Object
- #InterruptionEnabled ⇒ Object
- #MaxContextTokens ⇒ Object
- #NoiseFilterEnabled ⇒ Object
- #SemanticVADEnabled ⇒ Object
- #SessionTimeout ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(sessiontimeout = nil, interruptionenabled = nil, maxcontexttokens = nil, idledetection = nil, emotionenabled = nil, semanticvadenabled = nil, noisefilterenabled = nil) ⇒ TalkConversationConfigInfo
constructor
A new instance of TalkConversationConfigInfo.
Constructor Details
#initialize(sessiontimeout = nil, interruptionenabled = nil, maxcontexttokens = nil, idledetection = nil, emotionenabled = nil, semanticvadenabled = nil, noisefilterenabled = nil) ⇒ TalkConversationConfigInfo
Returns a new instance of TalkConversationConfigInfo.
13402 13403 13404 13405 13406 13407 13408 13409 13410 |
# File 'lib/v20190423/models.rb', line 13402 def initialize(sessiontimeout=nil, interruptionenabled=nil, maxcontexttokens=nil, idledetection=nil, emotionenabled=nil, semanticvadenabled=nil, noisefilterenabled=nil) @SessionTimeout = sessiontimeout @InterruptionEnabled = interruptionenabled @MaxContextTokens = maxcontexttokens @IdleDetection = idledetection @EmotionEnabled = emotionenabled @SemanticVADEnabled = semanticvadenabled @NoiseFilterEnabled = noisefilterenabled end |
Instance Attribute Details
#EmotionEnabled ⇒ Object
13400 13401 13402 |
# File 'lib/v20190423/models.rb', line 13400 def EmotionEnabled @EmotionEnabled end |
#IdleDetection ⇒ Object
13400 13401 13402 |
# File 'lib/v20190423/models.rb', line 13400 def IdleDetection @IdleDetection end |
#InterruptionEnabled ⇒ Object
13400 13401 13402 |
# File 'lib/v20190423/models.rb', line 13400 def InterruptionEnabled @InterruptionEnabled end |
#MaxContextTokens ⇒ Object
13400 13401 13402 |
# File 'lib/v20190423/models.rb', line 13400 def MaxContextTokens @MaxContextTokens end |
#NoiseFilterEnabled ⇒ Object
13400 13401 13402 |
# File 'lib/v20190423/models.rb', line 13400 def NoiseFilterEnabled @NoiseFilterEnabled end |
#SemanticVADEnabled ⇒ Object
13400 13401 13402 |
# File 'lib/v20190423/models.rb', line 13400 def SemanticVADEnabled @SemanticVADEnabled end |
#SessionTimeout ⇒ Object
13400 13401 13402 |
# File 'lib/v20190423/models.rb', line 13400 def SessionTimeout @SessionTimeout end |
Instance Method Details
#deserialize(params) ⇒ Object
13412 13413 13414 13415 13416 13417 13418 13419 13420 13421 13422 13423 |
# File 'lib/v20190423/models.rb', line 13412 def deserialize(params) @SessionTimeout = params['SessionTimeout'] @InterruptionEnabled = params['InterruptionEnabled'] @MaxContextTokens = params['MaxContextTokens'] unless params['IdleDetection'].nil? @IdleDetection = TalkIdleDetectionConfigInfo.new @IdleDetection.deserialize(params['IdleDetection']) end @EmotionEnabled = params['EmotionEnabled'] @SemanticVADEnabled = params['SemanticVADEnabled'] @NoiseFilterEnabled = params['NoiseFilterEnabled'] end |