Class: TencentCloud::Soe::V20180724::KeywordEvaluateRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Soe::V20180724::KeywordEvaluateRequest
- Defined in:
- lib/v20180724/models.rb
Overview
KeywordEvaluate请求参数结构体
Instance Attribute Summary collapse
-
#IsEnd ⇒ Object
注意:序号上限为3000,不能超过上限。 1: raw/pcm 2: wav 3: mp3 4: speex [音频上传格式](cloud.tencent.com/document/product/884/56132) 1:pcm 流式模式下需要将语音数据进行分片处理,参考:(cloud.tencent.com/document/product/884/78985#.E5.88.86.E7.89.87.E5.A4.A7.E5.B0.8F.E8.AE.BE.E7.BD.AE.E4.B8.BA.E5.A4.9A.E5.A4.A7.E6.AF.94.E8.BE.83.E5.90.88.E9.80.82.3F) 如何进行流式分片参考:(cloud.tencent.com/document/product/884/78824#.E6.B5.81.E5.BC.8F.E8.AF.84.E6.B5.8B).
-
#IsQuery ⇒ Object
注意:序号上限为3000,不能超过上限。 1: raw/pcm 2: wav 3: mp3 4: speex [音频上传格式](cloud.tencent.com/document/product/884/56132) 1:pcm 流式模式下需要将语音数据进行分片处理,参考:(cloud.tencent.com/document/product/884/78985#.E5.88.86.E7.89.87.E5.A4.A7.E5.B0.8F.E8.AE.BE.E7.BD.AE.E4.B8.BA.E5.A4.9A.E5.A4.A7.E6.AF.94.E8.BE.83.E5.90.88.E9.80.82.3F) 如何进行流式分片参考:(cloud.tencent.com/document/product/884/78824#.E6.B5.81.E5.BC.8F.E8.AF.84.E6.B5.8B).
-
#Keywords ⇒ Object
注意:序号上限为3000,不能超过上限。 1: raw/pcm 2: wav 3: mp3 4: speex [音频上传格式](cloud.tencent.com/document/product/884/56132) 1:pcm 流式模式下需要将语音数据进行分片处理,参考:(cloud.tencent.com/document/product/884/78985#.E5.88.86.E7.89.87.E5.A4.A7.E5.B0.8F.E8.AE.BE.E7.BD.AE.E4.B8.BA.E5.A4.9A.E5.A4.A7.E6.AF.94.E8.BE.83.E5.90.88.E9.80.82.3F) 如何进行流式分片参考:(cloud.tencent.com/document/product/884/78824#.E6.B5.81.E5.BC.8F.E8.AF.84.E6.B5.8B).
-
#SeqId ⇒ Object
注意:序号上限为3000,不能超过上限。 1: raw/pcm 2: wav 3: mp3 4: speex [音频上传格式](cloud.tencent.com/document/product/884/56132) 1:pcm 流式模式下需要将语音数据进行分片处理,参考:(cloud.tencent.com/document/product/884/78985#.E5.88.86.E7.89.87.E5.A4.A7.E5.B0.8F.E8.AE.BE.E7.BD.AE.E4.B8.BA.E5.A4.9A.E5.A4.A7.E6.AF.94.E8.BE.83.E5.90.88.E9.80.82.3F) 如何进行流式分片参考:(cloud.tencent.com/document/product/884/78824#.E6.B5.81.E5.BC.8F.E8.AF.84.E6.B5.8B).
-
#SessionId ⇒ Object
注意:序号上限为3000,不能超过上限。 1: raw/pcm 2: wav 3: mp3 4: speex [音频上传格式](cloud.tencent.com/document/product/884/56132) 1:pcm 流式模式下需要将语音数据进行分片处理,参考:(cloud.tencent.com/document/product/884/78985#.E5.88.86.E7.89.87.E5.A4.A7.E5.B0.8F.E8.AE.BE.E7.BD.AE.E4.B8.BA.E5.A4.9A.E5.A4.A7.E6.AF.94.E8.BE.83.E5.90.88.E9.80.82.3F) 如何进行流式分片参考:(cloud.tencent.com/document/product/884/78824#.E6.B5.81.E5.BC.8F.E8.AF.84.E6.B5.8B).
-
#SoeAppId ⇒ Object
注意:序号上限为3000,不能超过上限。 1: raw/pcm 2: wav 3: mp3 4: speex [音频上传格式](cloud.tencent.com/document/product/884/56132) 1:pcm 流式模式下需要将语音数据进行分片处理,参考:(cloud.tencent.com/document/product/884/78985#.E5.88.86.E7.89.87.E5.A4.A7.E5.B0.8F.E8.AE.BE.E7.BD.AE.E4.B8.BA.E5.A4.9A.E5.A4.A7.E6.AF.94.E8.BE.83.E5.90.88.E9.80.82.3F) 如何进行流式分片参考:(cloud.tencent.com/document/product/884/78824#.E6.B5.81.E5.BC.8F.E8.AF.84.E6.B5.8B).
-
#UserVoiceData ⇒ Object
注意:序号上限为3000,不能超过上限。 1: raw/pcm 2: wav 3: mp3 4: speex [音频上传格式](cloud.tencent.com/document/product/884/56132) 1:pcm 流式模式下需要将语音数据进行分片处理,参考:(cloud.tencent.com/document/product/884/78985#.E5.88.86.E7.89.87.E5.A4.A7.E5.B0.8F.E8.AE.BE.E7.BD.AE.E4.B8.BA.E5.A4.9A.E5.A4.A7.E6.AF.94.E8.BE.83.E5.90.88.E9.80.82.3F) 如何进行流式分片参考:(cloud.tencent.com/document/product/884/78824#.E6.B5.81.E5.BC.8F.E8.AF.84.E6.B5.8B).
-
#VoiceEncodeType ⇒ Object
注意:序号上限为3000,不能超过上限。 1: raw/pcm 2: wav 3: mp3 4: speex [音频上传格式](cloud.tencent.com/document/product/884/56132) 1:pcm 流式模式下需要将语音数据进行分片处理,参考:(cloud.tencent.com/document/product/884/78985#.E5.88.86.E7.89.87.E5.A4.A7.E5.B0.8F.E8.AE.BE.E7.BD.AE.E4.B8.BA.E5.A4.9A.E5.A4.A7.E6.AF.94.E8.BE.83.E5.90.88.E9.80.82.3F) 如何进行流式分片参考:(cloud.tencent.com/document/product/884/78824#.E6.B5.81.E5.BC.8F.E8.AF.84.E6.B5.8B).
-
#VoiceFileType ⇒ Object
注意:序号上限为3000,不能超过上限。 1: raw/pcm 2: wav 3: mp3 4: speex [音频上传格式](cloud.tencent.com/document/product/884/56132) 1:pcm 流式模式下需要将语音数据进行分片处理,参考:(cloud.tencent.com/document/product/884/78985#.E5.88.86.E7.89.87.E5.A4.A7.E5.B0.8F.E8.AE.BE.E7.BD.AE.E4.B8.BA.E5.A4.9A.E5.A4.A7.E6.AF.94.E8.BE.83.E5.90.88.E9.80.82.3F) 如何进行流式分片参考:(cloud.tencent.com/document/product/884/78824#.E6.B5.81.E5.BC.8F.E8.AF.84.E6.B5.8B).
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(seqid = nil, isend = nil, voicefiletype = nil, voiceencodetype = nil, uservoicedata = nil, sessionid = nil, keywords = nil, soeappid = nil, isquery = nil) ⇒ KeywordEvaluateRequest
constructor
A new instance of KeywordEvaluateRequest.
Constructor Details
#initialize(seqid = nil, isend = nil, voicefiletype = nil, voiceencodetype = nil, uservoicedata = nil, sessionid = nil, keywords = nil, soeappid = nil, isquery = nil) ⇒ KeywordEvaluateRequest
Returns a new instance of KeywordEvaluateRequest.
198 199 200 201 202 203 204 205 206 207 208 |
# File 'lib/v20180724/models.rb', line 198 def initialize(seqid=nil, isend=nil, voicefiletype=nil, voiceencodetype=nil, uservoicedata=nil, sessionid=nil, keywords=nil, soeappid=nil, isquery=nil) @SeqId = seqid @IsEnd = isend @VoiceFileType = voicefiletype @VoiceEncodeType = voiceencodetype @UserVoiceData = uservoicedata @SessionId = sessionid @Keywords = keywords @SoeAppId = soeappid @IsQuery = isquery end |
Instance Attribute Details
#IsEnd ⇒ Object
注意:序号上限为3000,不能超过上限。1: raw/pcm 2: wav 3: mp3 4: speex [音频上传格式](cloud.tencent.com/document/product/884/56132) 1:pcm 流式模式下需要将语音数据进行分片处理,参考:(cloud.tencent.com/document/product/884/78985#.E5.88.86.E7.89.87.E5.A4.A7.E5.B0.8F.E8.AE.BE.E7.BD.AE.E4.B8.BA.E5.A4.9A.E5.A4.A7.E6.AF.94.E8.BE.83.E5.90.88.E9.80.82.3F) 如何进行流式分片参考:(cloud.tencent.com/document/product/884/78824#.E6.B5.81.E5.BC.8F.E8.AF.84.E6.B5.8B)
196 197 198 |
# File 'lib/v20180724/models.rb', line 196 def IsEnd @IsEnd end |
#IsQuery ⇒ Object
注意:序号上限为3000,不能超过上限。1: raw/pcm 2: wav 3: mp3 4: speex [音频上传格式](cloud.tencent.com/document/product/884/56132) 1:pcm 流式模式下需要将语音数据进行分片处理,参考:(cloud.tencent.com/document/product/884/78985#.E5.88.86.E7.89.87.E5.A4.A7.E5.B0.8F.E8.AE.BE.E7.BD.AE.E4.B8.BA.E5.A4.9A.E5.A4.A7.E6.AF.94.E8.BE.83.E5.90.88.E9.80.82.3F) 如何进行流式分片参考:(cloud.tencent.com/document/product/884/78824#.E6.B5.81.E5.BC.8F.E8.AF.84.E6.B5.8B)
196 197 198 |
# File 'lib/v20180724/models.rb', line 196 def IsQuery @IsQuery end |
#Keywords ⇒ Object
注意:序号上限为3000,不能超过上限。1: raw/pcm 2: wav 3: mp3 4: speex [音频上传格式](cloud.tencent.com/document/product/884/56132) 1:pcm 流式模式下需要将语音数据进行分片处理,参考:(cloud.tencent.com/document/product/884/78985#.E5.88.86.E7.89.87.E5.A4.A7.E5.B0.8F.E8.AE.BE.E7.BD.AE.E4.B8.BA.E5.A4.9A.E5.A4.A7.E6.AF.94.E8.BE.83.E5.90.88.E9.80.82.3F) 如何进行流式分片参考:(cloud.tencent.com/document/product/884/78824#.E6.B5.81.E5.BC.8F.E8.AF.84.E6.B5.8B)
196 197 198 |
# File 'lib/v20180724/models.rb', line 196 def Keywords @Keywords end |
#SeqId ⇒ Object
注意:序号上限为3000,不能超过上限。1: raw/pcm 2: wav 3: mp3 4: speex [音频上传格式](cloud.tencent.com/document/product/884/56132) 1:pcm 流式模式下需要将语音数据进行分片处理,参考:(cloud.tencent.com/document/product/884/78985#.E5.88.86.E7.89.87.E5.A4.A7.E5.B0.8F.E8.AE.BE.E7.BD.AE.E4.B8.BA.E5.A4.9A.E5.A4.A7.E6.AF.94.E8.BE.83.E5.90.88.E9.80.82.3F) 如何进行流式分片参考:(cloud.tencent.com/document/product/884/78824#.E6.B5.81.E5.BC.8F.E8.AF.84.E6.B5.8B)
196 197 198 |
# File 'lib/v20180724/models.rb', line 196 def SeqId @SeqId end |
#SessionId ⇒ Object
注意:序号上限为3000,不能超过上限。1: raw/pcm 2: wav 3: mp3 4: speex [音频上传格式](cloud.tencent.com/document/product/884/56132) 1:pcm 流式模式下需要将语音数据进行分片处理,参考:(cloud.tencent.com/document/product/884/78985#.E5.88.86.E7.89.87.E5.A4.A7.E5.B0.8F.E8.AE.BE.E7.BD.AE.E4.B8.BA.E5.A4.9A.E5.A4.A7.E6.AF.94.E8.BE.83.E5.90.88.E9.80.82.3F) 如何进行流式分片参考:(cloud.tencent.com/document/product/884/78824#.E6.B5.81.E5.BC.8F.E8.AF.84.E6.B5.8B)
196 197 198 |
# File 'lib/v20180724/models.rb', line 196 def SessionId @SessionId end |
#SoeAppId ⇒ Object
注意:序号上限为3000,不能超过上限。1: raw/pcm 2: wav 3: mp3 4: speex [音频上传格式](cloud.tencent.com/document/product/884/56132) 1:pcm 流式模式下需要将语音数据进行分片处理,参考:(cloud.tencent.com/document/product/884/78985#.E5.88.86.E7.89.87.E5.A4.A7.E5.B0.8F.E8.AE.BE.E7.BD.AE.E4.B8.BA.E5.A4.9A.E5.A4.A7.E6.AF.94.E8.BE.83.E5.90.88.E9.80.82.3F) 如何进行流式分片参考:(cloud.tencent.com/document/product/884/78824#.E6.B5.81.E5.BC.8F.E8.AF.84.E6.B5.8B)
196 197 198 |
# File 'lib/v20180724/models.rb', line 196 def SoeAppId @SoeAppId end |
#UserVoiceData ⇒ Object
注意:序号上限为3000,不能超过上限。1: raw/pcm 2: wav 3: mp3 4: speex [音频上传格式](cloud.tencent.com/document/product/884/56132) 1:pcm 流式模式下需要将语音数据进行分片处理,参考:(cloud.tencent.com/document/product/884/78985#.E5.88.86.E7.89.87.E5.A4.A7.E5.B0.8F.E8.AE.BE.E7.BD.AE.E4.B8.BA.E5.A4.9A.E5.A4.A7.E6.AF.94.E8.BE.83.E5.90.88.E9.80.82.3F) 如何进行流式分片参考:(cloud.tencent.com/document/product/884/78824#.E6.B5.81.E5.BC.8F.E8.AF.84.E6.B5.8B)
196 197 198 |
# File 'lib/v20180724/models.rb', line 196 def UserVoiceData @UserVoiceData end |
#VoiceEncodeType ⇒ Object
注意:序号上限为3000,不能超过上限。1: raw/pcm 2: wav 3: mp3 4: speex [音频上传格式](cloud.tencent.com/document/product/884/56132) 1:pcm 流式模式下需要将语音数据进行分片处理,参考:(cloud.tencent.com/document/product/884/78985#.E5.88.86.E7.89.87.E5.A4.A7.E5.B0.8F.E8.AE.BE.E7.BD.AE.E4.B8.BA.E5.A4.9A.E5.A4.A7.E6.AF.94.E8.BE.83.E5.90.88.E9.80.82.3F) 如何进行流式分片参考:(cloud.tencent.com/document/product/884/78824#.E6.B5.81.E5.BC.8F.E8.AF.84.E6.B5.8B)
196 197 198 |
# File 'lib/v20180724/models.rb', line 196 def VoiceEncodeType @VoiceEncodeType end |
#VoiceFileType ⇒ Object
注意:序号上限为3000,不能超过上限。1: raw/pcm 2: wav 3: mp3 4: speex [音频上传格式](cloud.tencent.com/document/product/884/56132) 1:pcm 流式模式下需要将语音数据进行分片处理,参考:(cloud.tencent.com/document/product/884/78985#.E5.88.86.E7.89.87.E5.A4.A7.E5.B0.8F.E8.AE.BE.E7.BD.AE.E4.B8.BA.E5.A4.9A.E5.A4.A7.E6.AF.94.E8.BE.83.E5.90.88.E9.80.82.3F) 如何进行流式分片参考:(cloud.tencent.com/document/product/884/78824#.E6.B5.81.E5.BC.8F.E8.AF.84.E6.B5.8B)
196 197 198 |
# File 'lib/v20180724/models.rb', line 196 def VoiceFileType @VoiceFileType end |
Instance Method Details
#deserialize(params) ⇒ Object
210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 |
# File 'lib/v20180724/models.rb', line 210 def deserialize(params) @SeqId = params['SeqId'] @IsEnd = params['IsEnd'] @VoiceFileType = params['VoiceFileType'] @VoiceEncodeType = params['VoiceEncodeType'] @UserVoiceData = params['UserVoiceData'] @SessionId = params['SessionId'] unless params['Keywords'].nil? @Keywords = [] params['Keywords'].each do |i| keyword_tmp = Keyword.new keyword_tmp.deserialize(i) @Keywords << keyword_tmp end end @SoeAppId = params['SoeAppId'] @IsQuery = params['IsQuery'] end |