Class: TencentCloud::Tci::V20190318::AIAssistantRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20190318/models.rb

Overview

AIAssistant请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(filecontent = nil, filetype = nil, lang = nil, libraryset = nil, maxvideoduration = nil, template = nil, vocablibnamelist = nil, voiceencodetype = nil, voicefiletype = nil) ⇒ AIAssistantRequest

Returns a new instance of AIAssistantRequest.



43
44
45
46
47
48
49
50
51
52
53
# File 'lib/v20190318/models.rb', line 43

def initialize(filecontent=nil, filetype=nil, lang=nil, libraryset=nil, maxvideoduration=nil, template=nil, vocablibnamelist=nil, voiceencodetype=nil, voicefiletype=nil)
  @FileContent = filecontent
  @FileType = filetype
  @Lang = lang
  @LibrarySet = libraryset
  @MaxVideoDuration = maxvideoduration
  @Template = template
  @VocabLibNameList = vocablibnamelist
  @VoiceEncodeType = voiceencodetype
  @VoiceFileType = voicefiletype
end

Instance Attribute Details

#FileContentObject

Parameters:

  • FileContent:

    输入分析对象内容,输入数据格式参考FileType参数释义

  • FileType:

    输入分析对象类型,picture_url:图片地址,vod_url:视频地址,live_url:直播地址,audio_url: 音频文件,picture:图片二进制数据的BASE64编码

  • Lang:

    音频源的语言,默认0为英文,1为中文

  • LibrarySet:

    查询人员库列表

  • MaxVideoDuration:

    视频评估时间,单位秒,点播场景默认值为2小时(无法探测长度时)或完整视频,直播场景默认值为10分钟或直播提前结束

  • Template:

    标准化模板选择:0:AI助教基础版本,1:AI评教基础版本,2:AI评教标准版本。AI 助教基础版本功能包括:人脸检索、人脸检测、人脸表情识别、学生动作选项,音频信息分析,微笑识别。AI 评教基础版本功能包括:人脸检索、人脸检测、人脸表情识别、音频信息分析。AI 评教标准版功能包括人脸检索、人脸检测、人脸表情识别、手势识别、音频信息分析、音频关键词分析、视频精彩集锦分析。

  • VocabLibNameList:

    识别词库名列表,评估过程使用这些词汇库中的词汇进行词汇使用行为分析

  • VoiceEncodeType:

    语音编码类型 1:pcm

  • VoiceFileType:

    语音文件类型 1:raw, 2:wav, 3:mp3,10:视频(三种音频格式目前仅支持16k采样率16bit)



41
42
43
# File 'lib/v20190318/models.rb', line 41

def FileContent
  @FileContent
end

#FileTypeObject

Parameters:

  • FileContent:

    输入分析对象内容,输入数据格式参考FileType参数释义

  • FileType:

    输入分析对象类型,picture_url:图片地址,vod_url:视频地址,live_url:直播地址,audio_url: 音频文件,picture:图片二进制数据的BASE64编码

  • Lang:

    音频源的语言,默认0为英文,1为中文

  • LibrarySet:

    查询人员库列表

  • MaxVideoDuration:

    视频评估时间,单位秒,点播场景默认值为2小时(无法探测长度时)或完整视频,直播场景默认值为10分钟或直播提前结束

  • Template:

    标准化模板选择:0:AI助教基础版本,1:AI评教基础版本,2:AI评教标准版本。AI 助教基础版本功能包括:人脸检索、人脸检测、人脸表情识别、学生动作选项,音频信息分析,微笑识别。AI 评教基础版本功能包括:人脸检索、人脸检测、人脸表情识别、音频信息分析。AI 评教标准版功能包括人脸检索、人脸检测、人脸表情识别、手势识别、音频信息分析、音频关键词分析、视频精彩集锦分析。

  • VocabLibNameList:

    识别词库名列表,评估过程使用这些词汇库中的词汇进行词汇使用行为分析

  • VoiceEncodeType:

    语音编码类型 1:pcm

  • VoiceFileType:

    语音文件类型 1:raw, 2:wav, 3:mp3,10:视频(三种音频格式目前仅支持16k采样率16bit)



41
42
43
# File 'lib/v20190318/models.rb', line 41

def FileType
  @FileType
end

#LangObject

Parameters:

  • FileContent:

    输入分析对象内容,输入数据格式参考FileType参数释义

  • FileType:

    输入分析对象类型,picture_url:图片地址,vod_url:视频地址,live_url:直播地址,audio_url: 音频文件,picture:图片二进制数据的BASE64编码

  • Lang:

    音频源的语言,默认0为英文,1为中文

  • LibrarySet:

    查询人员库列表

  • MaxVideoDuration:

    视频评估时间,单位秒,点播场景默认值为2小时(无法探测长度时)或完整视频,直播场景默认值为10分钟或直播提前结束

  • Template:

    标准化模板选择:0:AI助教基础版本,1:AI评教基础版本,2:AI评教标准版本。AI 助教基础版本功能包括:人脸检索、人脸检测、人脸表情识别、学生动作选项,音频信息分析,微笑识别。AI 评教基础版本功能包括:人脸检索、人脸检测、人脸表情识别、音频信息分析。AI 评教标准版功能包括人脸检索、人脸检测、人脸表情识别、手势识别、音频信息分析、音频关键词分析、视频精彩集锦分析。

  • VocabLibNameList:

    识别词库名列表,评估过程使用这些词汇库中的词汇进行词汇使用行为分析

  • VoiceEncodeType:

    语音编码类型 1:pcm

  • VoiceFileType:

    语音文件类型 1:raw, 2:wav, 3:mp3,10:视频(三种音频格式目前仅支持16k采样率16bit)



41
42
43
# File 'lib/v20190318/models.rb', line 41

def Lang
  @Lang
end

#LibrarySetObject

Parameters:

  • FileContent:

    输入分析对象内容,输入数据格式参考FileType参数释义

  • FileType:

    输入分析对象类型,picture_url:图片地址,vod_url:视频地址,live_url:直播地址,audio_url: 音频文件,picture:图片二进制数据的BASE64编码

  • Lang:

    音频源的语言,默认0为英文,1为中文

  • LibrarySet:

    查询人员库列表

  • MaxVideoDuration:

    视频评估时间,单位秒,点播场景默认值为2小时(无法探测长度时)或完整视频,直播场景默认值为10分钟或直播提前结束

  • Template:

    标准化模板选择:0:AI助教基础版本,1:AI评教基础版本,2:AI评教标准版本。AI 助教基础版本功能包括:人脸检索、人脸检测、人脸表情识别、学生动作选项,音频信息分析,微笑识别。AI 评教基础版本功能包括:人脸检索、人脸检测、人脸表情识别、音频信息分析。AI 评教标准版功能包括人脸检索、人脸检测、人脸表情识别、手势识别、音频信息分析、音频关键词分析、视频精彩集锦分析。

  • VocabLibNameList:

    识别词库名列表,评估过程使用这些词汇库中的词汇进行词汇使用行为分析

  • VoiceEncodeType:

    语音编码类型 1:pcm

  • VoiceFileType:

    语音文件类型 1:raw, 2:wav, 3:mp3,10:视频(三种音频格式目前仅支持16k采样率16bit)



41
42
43
# File 'lib/v20190318/models.rb', line 41

def LibrarySet
  @LibrarySet
end

#MaxVideoDurationObject

Parameters:

  • FileContent:

    输入分析对象内容,输入数据格式参考FileType参数释义

  • FileType:

    输入分析对象类型,picture_url:图片地址,vod_url:视频地址,live_url:直播地址,audio_url: 音频文件,picture:图片二进制数据的BASE64编码

  • Lang:

    音频源的语言,默认0为英文,1为中文

  • LibrarySet:

    查询人员库列表

  • MaxVideoDuration:

    视频评估时间,单位秒,点播场景默认值为2小时(无法探测长度时)或完整视频,直播场景默认值为10分钟或直播提前结束

  • Template:

    标准化模板选择:0:AI助教基础版本,1:AI评教基础版本,2:AI评教标准版本。AI 助教基础版本功能包括:人脸检索、人脸检测、人脸表情识别、学生动作选项,音频信息分析,微笑识别。AI 评教基础版本功能包括:人脸检索、人脸检测、人脸表情识别、音频信息分析。AI 评教标准版功能包括人脸检索、人脸检测、人脸表情识别、手势识别、音频信息分析、音频关键词分析、视频精彩集锦分析。

  • VocabLibNameList:

    识别词库名列表,评估过程使用这些词汇库中的词汇进行词汇使用行为分析

  • VoiceEncodeType:

    语音编码类型 1:pcm

  • VoiceFileType:

    语音文件类型 1:raw, 2:wav, 3:mp3,10:视频(三种音频格式目前仅支持16k采样率16bit)



41
42
43
# File 'lib/v20190318/models.rb', line 41

def MaxVideoDuration
  @MaxVideoDuration
end

#TemplateObject

Parameters:

  • FileContent:

    输入分析对象内容,输入数据格式参考FileType参数释义

  • FileType:

    输入分析对象类型,picture_url:图片地址,vod_url:视频地址,live_url:直播地址,audio_url: 音频文件,picture:图片二进制数据的BASE64编码

  • Lang:

    音频源的语言,默认0为英文,1为中文

  • LibrarySet:

    查询人员库列表

  • MaxVideoDuration:

    视频评估时间,单位秒,点播场景默认值为2小时(无法探测长度时)或完整视频,直播场景默认值为10分钟或直播提前结束

  • Template:

    标准化模板选择:0:AI助教基础版本,1:AI评教基础版本,2:AI评教标准版本。AI 助教基础版本功能包括:人脸检索、人脸检测、人脸表情识别、学生动作选项,音频信息分析,微笑识别。AI 评教基础版本功能包括:人脸检索、人脸检测、人脸表情识别、音频信息分析。AI 评教标准版功能包括人脸检索、人脸检测、人脸表情识别、手势识别、音频信息分析、音频关键词分析、视频精彩集锦分析。

  • VocabLibNameList:

    识别词库名列表,评估过程使用这些词汇库中的词汇进行词汇使用行为分析

  • VoiceEncodeType:

    语音编码类型 1:pcm

  • VoiceFileType:

    语音文件类型 1:raw, 2:wav, 3:mp3,10:视频(三种音频格式目前仅支持16k采样率16bit)



41
42
43
# File 'lib/v20190318/models.rb', line 41

def Template
  @Template
end

#VocabLibNameListObject

Parameters:

  • FileContent:

    输入分析对象内容,输入数据格式参考FileType参数释义

  • FileType:

    输入分析对象类型,picture_url:图片地址,vod_url:视频地址,live_url:直播地址,audio_url: 音频文件,picture:图片二进制数据的BASE64编码

  • Lang:

    音频源的语言,默认0为英文,1为中文

  • LibrarySet:

    查询人员库列表

  • MaxVideoDuration:

    视频评估时间,单位秒,点播场景默认值为2小时(无法探测长度时)或完整视频,直播场景默认值为10分钟或直播提前结束

  • Template:

    标准化模板选择:0:AI助教基础版本,1:AI评教基础版本,2:AI评教标准版本。AI 助教基础版本功能包括:人脸检索、人脸检测、人脸表情识别、学生动作选项,音频信息分析,微笑识别。AI 评教基础版本功能包括:人脸检索、人脸检测、人脸表情识别、音频信息分析。AI 评教标准版功能包括人脸检索、人脸检测、人脸表情识别、手势识别、音频信息分析、音频关键词分析、视频精彩集锦分析。

  • VocabLibNameList:

    识别词库名列表,评估过程使用这些词汇库中的词汇进行词汇使用行为分析

  • VoiceEncodeType:

    语音编码类型 1:pcm

  • VoiceFileType:

    语音文件类型 1:raw, 2:wav, 3:mp3,10:视频(三种音频格式目前仅支持16k采样率16bit)



41
42
43
# File 'lib/v20190318/models.rb', line 41

def VocabLibNameList
  @VocabLibNameList
end

#VoiceEncodeTypeObject

Parameters:

  • FileContent:

    输入分析对象内容,输入数据格式参考FileType参数释义

  • FileType:

    输入分析对象类型,picture_url:图片地址,vod_url:视频地址,live_url:直播地址,audio_url: 音频文件,picture:图片二进制数据的BASE64编码

  • Lang:

    音频源的语言,默认0为英文,1为中文

  • LibrarySet:

    查询人员库列表

  • MaxVideoDuration:

    视频评估时间,单位秒,点播场景默认值为2小时(无法探测长度时)或完整视频,直播场景默认值为10分钟或直播提前结束

  • Template:

    标准化模板选择:0:AI助教基础版本,1:AI评教基础版本,2:AI评教标准版本。AI 助教基础版本功能包括:人脸检索、人脸检测、人脸表情识别、学生动作选项,音频信息分析,微笑识别。AI 评教基础版本功能包括:人脸检索、人脸检测、人脸表情识别、音频信息分析。AI 评教标准版功能包括人脸检索、人脸检测、人脸表情识别、手势识别、音频信息分析、音频关键词分析、视频精彩集锦分析。

  • VocabLibNameList:

    识别词库名列表,评估过程使用这些词汇库中的词汇进行词汇使用行为分析

  • VoiceEncodeType:

    语音编码类型 1:pcm

  • VoiceFileType:

    语音文件类型 1:raw, 2:wav, 3:mp3,10:视频(三种音频格式目前仅支持16k采样率16bit)



41
42
43
# File 'lib/v20190318/models.rb', line 41

def VoiceEncodeType
  @VoiceEncodeType
end

#VoiceFileTypeObject

Parameters:

  • FileContent:

    输入分析对象内容,输入数据格式参考FileType参数释义

  • FileType:

    输入分析对象类型,picture_url:图片地址,vod_url:视频地址,live_url:直播地址,audio_url: 音频文件,picture:图片二进制数据的BASE64编码

  • Lang:

    音频源的语言,默认0为英文,1为中文

  • LibrarySet:

    查询人员库列表

  • MaxVideoDuration:

    视频评估时间,单位秒,点播场景默认值为2小时(无法探测长度时)或完整视频,直播场景默认值为10分钟或直播提前结束

  • Template:

    标准化模板选择:0:AI助教基础版本,1:AI评教基础版本,2:AI评教标准版本。AI 助教基础版本功能包括:人脸检索、人脸检测、人脸表情识别、学生动作选项,音频信息分析,微笑识别。AI 评教基础版本功能包括:人脸检索、人脸检测、人脸表情识别、音频信息分析。AI 评教标准版功能包括人脸检索、人脸检测、人脸表情识别、手势识别、音频信息分析、音频关键词分析、视频精彩集锦分析。

  • VocabLibNameList:

    识别词库名列表,评估过程使用这些词汇库中的词汇进行词汇使用行为分析

  • VoiceEncodeType:

    语音编码类型 1:pcm

  • VoiceFileType:

    语音文件类型 1:raw, 2:wav, 3:mp3,10:视频(三种音频格式目前仅支持16k采样率16bit)



41
42
43
# File 'lib/v20190318/models.rb', line 41

def VoiceFileType
  @VoiceFileType
end

Instance Method Details

#deserialize(params) ⇒ Object



55
56
57
58
59
60
61
62
63
64
65
# File 'lib/v20190318/models.rb', line 55

def deserialize(params)
  @FileContent = params['FileContent']
  @FileType = params['FileType']
  @Lang = params['Lang']
  @LibrarySet = params['LibrarySet']
  @MaxVideoDuration = params['MaxVideoDuration']
  @Template = params['Template']
  @VocabLibNameList = params['VocabLibNameList']
  @VoiceEncodeType = params['VoiceEncodeType']
  @VoiceFileType = params['VoiceFileType']
end