首次推送
This commit is contained in:
110
TencentCloud/Vod/V20180717/Models/AIAnalysisTemplateItem.cs
Normal file
110
TencentCloud/Vod/V20180717/Models/AIAnalysisTemplateItem.cs
Normal file
@@ -0,0 +1,110 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AIAnalysisTemplateItem : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 智能分析模板唯一标识。
|
||||
/// </summary>
|
||||
[JsonProperty("Definition")]
|
||||
public long? Definition{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 智能分析模板名称。
|
||||
/// </summary>
|
||||
[JsonProperty("Name")]
|
||||
public string Name{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 智能分析模板描述信息。
|
||||
/// </summary>
|
||||
[JsonProperty("Comment")]
|
||||
public string Comment{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 智能分类任务控制参数。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("ClassificationConfigure")]
|
||||
public ClassificationConfigureInfo ClassificationConfigure{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 智能标签任务控制参数。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("TagConfigure")]
|
||||
public TagConfigureInfo TagConfigure{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 智能封面任务控制参数。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("CoverConfigure")]
|
||||
public CoverConfigureInfo CoverConfigure{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 智能按帧标签任务控制参数。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("FrameTagConfigure")]
|
||||
public FrameTagConfigureInfo FrameTagConfigure{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 智能精彩集锦任务控制参数。
|
||||
/// </summary>
|
||||
[JsonProperty("HighlightConfigure")]
|
||||
public HighlightsConfigureInfo HighlightConfigure{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 模板创建时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。
|
||||
/// </summary>
|
||||
[JsonProperty("CreateTime")]
|
||||
public string CreateTime{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 模板最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。
|
||||
/// </summary>
|
||||
[JsonProperty("UpdateTime")]
|
||||
public string UpdateTime{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Definition", this.Definition);
|
||||
this.SetParamSimple(map, prefix + "Name", this.Name);
|
||||
this.SetParamSimple(map, prefix + "Comment", this.Comment);
|
||||
this.SetParamObj(map, prefix + "ClassificationConfigure.", this.ClassificationConfigure);
|
||||
this.SetParamObj(map, prefix + "TagConfigure.", this.TagConfigure);
|
||||
this.SetParamObj(map, prefix + "CoverConfigure.", this.CoverConfigure);
|
||||
this.SetParamObj(map, prefix + "FrameTagConfigure.", this.FrameTagConfigure);
|
||||
this.SetParamObj(map, prefix + "HighlightConfigure.", this.HighlightConfigure);
|
||||
this.SetParamSimple(map, prefix + "CreateTime", this.CreateTime);
|
||||
this.SetParamSimple(map, prefix + "UpdateTime", this.UpdateTime);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
142
TencentCloud/Vod/V20180717/Models/AIRecognitionTemplateItem.cs
Normal file
142
TencentCloud/Vod/V20180717/Models/AIRecognitionTemplateItem.cs
Normal file
@@ -0,0 +1,142 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AIRecognitionTemplateItem : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 视频内容识别模板唯一标识。
|
||||
/// </summary>
|
||||
[JsonProperty("Definition")]
|
||||
public long? Definition{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 视频内容识别模板名称。
|
||||
/// </summary>
|
||||
[JsonProperty("Name")]
|
||||
public string Name{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 视频内容识别模板描述信息。
|
||||
/// </summary>
|
||||
[JsonProperty("Comment")]
|
||||
public string Comment{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 头尾识别控制参数。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("HeadTailConfigure")]
|
||||
public HeadTailConfigureInfo HeadTailConfigure{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 拆条识别控制参数。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("SegmentConfigure")]
|
||||
public SegmentConfigureInfo SegmentConfigure{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 人脸识别控制参数。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("FaceConfigure")]
|
||||
public FaceConfigureInfo FaceConfigure{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 文本全文识别控制参数。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("OcrFullTextConfigure")]
|
||||
public OcrFullTextConfigureInfo OcrFullTextConfigure{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 文本关键词识别控制参数。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("OcrWordsConfigure")]
|
||||
public OcrWordsConfigureInfo OcrWordsConfigure{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 语音全文识别控制参数。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("AsrFullTextConfigure")]
|
||||
public AsrFullTextConfigureInfo AsrFullTextConfigure{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 语音关键词识别控制参数。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("AsrWordsConfigure")]
|
||||
public AsrWordsConfigureInfo AsrWordsConfigure{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 物体识别控制参数。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("ObjectConfigure")]
|
||||
public ObjectConfigureInfo ObjectConfigure{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 截图时间间隔,单位:秒。
|
||||
/// </summary>
|
||||
[JsonProperty("ScreenshotInterval")]
|
||||
public float? ScreenshotInterval{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 模板创建时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。
|
||||
/// </summary>
|
||||
[JsonProperty("CreateTime")]
|
||||
public string CreateTime{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 模板最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。
|
||||
/// </summary>
|
||||
[JsonProperty("UpdateTime")]
|
||||
public string UpdateTime{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Definition", this.Definition);
|
||||
this.SetParamSimple(map, prefix + "Name", this.Name);
|
||||
this.SetParamSimple(map, prefix + "Comment", this.Comment);
|
||||
this.SetParamObj(map, prefix + "HeadTailConfigure.", this.HeadTailConfigure);
|
||||
this.SetParamObj(map, prefix + "SegmentConfigure.", this.SegmentConfigure);
|
||||
this.SetParamObj(map, prefix + "FaceConfigure.", this.FaceConfigure);
|
||||
this.SetParamObj(map, prefix + "OcrFullTextConfigure.", this.OcrFullTextConfigure);
|
||||
this.SetParamObj(map, prefix + "OcrWordsConfigure.", this.OcrWordsConfigure);
|
||||
this.SetParamObj(map, prefix + "AsrFullTextConfigure.", this.AsrFullTextConfigure);
|
||||
this.SetParamObj(map, prefix + "AsrWordsConfigure.", this.AsrWordsConfigure);
|
||||
this.SetParamObj(map, prefix + "ObjectConfigure.", this.ObjectConfigure);
|
||||
this.SetParamSimple(map, prefix + "ScreenshotInterval", this.ScreenshotInterval);
|
||||
this.SetParamSimple(map, prefix + "CreateTime", this.CreateTime);
|
||||
this.SetParamSimple(map, prefix + "UpdateTime", this.UpdateTime);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,64 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AdaptiveDynamicStreamingInfoItem : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 转自适应码流规格。
|
||||
/// </summary>
|
||||
[JsonProperty("Definition")]
|
||||
public long? Definition{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 打包格式,可能为 hls 和 dash 两种。
|
||||
/// </summary>
|
||||
[JsonProperty("Package")]
|
||||
public string Package{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 加密类型。
|
||||
/// </summary>
|
||||
[JsonProperty("DrmType")]
|
||||
public string DrmType{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 播放地址。
|
||||
/// </summary>
|
||||
[JsonProperty("Url")]
|
||||
public string Url{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Definition", this.Definition);
|
||||
this.SetParamSimple(map, prefix + "Package", this.Package);
|
||||
this.SetParamSimple(map, prefix + "DrmType", this.DrmType);
|
||||
this.SetParamSimple(map, prefix + "Url", this.Url);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,50 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AdaptiveDynamicStreamingTaskInput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 转自适应码流模板 ID。
|
||||
/// </summary>
|
||||
[JsonProperty("Definition")]
|
||||
public ulong? Definition{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 水印列表,支持多张图片或文字水印,最大可支持 10 张。
|
||||
/// </summary>
|
||||
[JsonProperty("WatermarkSet")]
|
||||
public WatermarkInput[] WatermarkSet{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Definition", this.Definition);
|
||||
this.SetParamArrayObj(map, prefix + "WatermarkSet.", this.WatermarkSet);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,124 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AdaptiveDynamicStreamingTemplate : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 转自适应码流模板唯一标识。
|
||||
/// </summary>
|
||||
[JsonProperty("Definition")]
|
||||
public ulong? Definition{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 模板类型,取值范围:
|
||||
/// <li>Preset:系统预置模板;</li>
|
||||
/// <li>Custom:用户自定义模板。</li>
|
||||
/// </summary>
|
||||
[JsonProperty("Type")]
|
||||
public string Type{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 转自适应码流模板名称。
|
||||
/// </summary>
|
||||
[JsonProperty("Name")]
|
||||
public string Name{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 转自适应码流模板描述信息。
|
||||
/// </summary>
|
||||
[JsonProperty("Comment")]
|
||||
public string Comment{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 自适应转码格式,取值范围:
|
||||
/// <li>HLS。</li>
|
||||
/// </summary>
|
||||
[JsonProperty("Format")]
|
||||
public string Format{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// DRM 类型,取值范围:
|
||||
/// <li>FairPlay;</li>
|
||||
/// <li>SimpleAES;</li>
|
||||
/// <li>Widevine。</li>
|
||||
/// 如果取值为空字符串,代表不对视频做 DRM 保护。
|
||||
/// </summary>
|
||||
[JsonProperty("DrmType")]
|
||||
public string DrmType{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 自适应转码输入流参数信息,最多输入10路流。
|
||||
/// </summary>
|
||||
[JsonProperty("StreamInfos")]
|
||||
public AdaptiveStreamTemplate[] StreamInfos{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否禁止视频低码率转高码率,取值范围:
|
||||
/// <li>0:否,</li>
|
||||
/// <li>1:是。</li>
|
||||
/// </summary>
|
||||
[JsonProperty("DisableHigherVideoBitrate")]
|
||||
public ulong? DisableHigherVideoBitrate{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否禁止视频分辨率转高分辨率,取值范围:
|
||||
/// <li>0:否,</li>
|
||||
/// <li>1:是。</li>
|
||||
/// </summary>
|
||||
[JsonProperty("DisableHigherVideoResolution")]
|
||||
public ulong? DisableHigherVideoResolution{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 模板创建时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。
|
||||
/// </summary>
|
||||
[JsonProperty("CreateTime")]
|
||||
public string CreateTime{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 模板最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。
|
||||
/// </summary>
|
||||
[JsonProperty("UpdateTime")]
|
||||
public string UpdateTime{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Definition", this.Definition);
|
||||
this.SetParamSimple(map, prefix + "Type", this.Type);
|
||||
this.SetParamSimple(map, prefix + "Name", this.Name);
|
||||
this.SetParamSimple(map, prefix + "Comment", this.Comment);
|
||||
this.SetParamSimple(map, prefix + "Format", this.Format);
|
||||
this.SetParamSimple(map, prefix + "DrmType", this.DrmType);
|
||||
this.SetParamArrayObj(map, prefix + "StreamInfos.", this.StreamInfos);
|
||||
this.SetParamSimple(map, prefix + "DisableHigherVideoBitrate", this.DisableHigherVideoBitrate);
|
||||
this.SetParamSimple(map, prefix + "DisableHigherVideoResolution", this.DisableHigherVideoResolution);
|
||||
this.SetParamSimple(map, prefix + "CreateTime", this.CreateTime);
|
||||
this.SetParamSimple(map, prefix + "UpdateTime", this.UpdateTime);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
59
TencentCloud/Vod/V20180717/Models/AdaptiveStreamTemplate.cs
Normal file
59
TencentCloud/Vod/V20180717/Models/AdaptiveStreamTemplate.cs
Normal file
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AdaptiveStreamTemplate : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 视频参数信息。
|
||||
/// </summary>
|
||||
[JsonProperty("Video")]
|
||||
public VideoTemplateInfo Video{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 音频参数信息。
|
||||
/// </summary>
|
||||
[JsonProperty("Audio")]
|
||||
public AudioTemplateInfo Audio{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否移除音频流,取值范围:
|
||||
/// <li>0:否,</li>
|
||||
/// <li>1:是。</li>
|
||||
/// </summary>
|
||||
[JsonProperty("RemoveAudio")]
|
||||
public ulong? RemoveAudio{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamObj(map, prefix + "Video.", this.Video);
|
||||
this.SetParamObj(map, prefix + "Audio.", this.Audio);
|
||||
this.SetParamSimple(map, prefix + "RemoveAudio", this.RemoveAudio);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
88
TencentCloud/Vod/V20180717/Models/AiAnalysisResult.cs
Normal file
88
TencentCloud/Vod/V20180717/Models/AiAnalysisResult.cs
Normal file
@@ -0,0 +1,88 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiAnalysisResult : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 任务的类型,可以取的值有:
|
||||
/// <li>Classification:智能分类</li>
|
||||
/// <li>Cover:智能封面</li>
|
||||
/// <li>Tag:智能标签</li>
|
||||
/// <li>FrameTag:智能按帧标签</li>
|
||||
/// <li>Highlight:智能精彩集锦</li>
|
||||
/// </summary>
|
||||
[JsonProperty("Type")]
|
||||
public string Type{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 视频内容分析智能分类任务的查询结果,当任务类型为 Classification 时有效。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("ClassificationTask")]
|
||||
public AiAnalysisTaskClassificationResult ClassificationTask{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 视频内容分析智能封面任务的查询结果,当任务类型为 Cover 时有效。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("CoverTask")]
|
||||
public AiAnalysisTaskCoverResult CoverTask{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 视频内容分析智能标签任务的查询结果,当任务类型为 Tag 时有效。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("TagTask")]
|
||||
public AiAnalysisTaskTagResult TagTask{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 视频内容分析智能按帧标签任务的查询结果,当任务类型为 FrameTag 时有效。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("FrameTagTask")]
|
||||
public AiAnalysisTaskFrameTagResult FrameTagTask{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 视频内容分析智能精彩集锦任务的查询结果,当任务类型为 Highlight 时有效。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("HighlightTask")]
|
||||
public AiAnalysisTaskHighlightResult HighlightTask{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Type", this.Type);
|
||||
this.SetParamObj(map, prefix + "ClassificationTask.", this.ClassificationTask);
|
||||
this.SetParamObj(map, prefix + "CoverTask.", this.CoverTask);
|
||||
this.SetParamObj(map, prefix + "TagTask.", this.TagTask);
|
||||
this.SetParamObj(map, prefix + "FrameTagTask.", this.FrameTagTask);
|
||||
this.SetParamObj(map, prefix + "HighlightTask.", this.HighlightTask);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiAnalysisTaskClassificationInput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 视频智能分类模板 ID。
|
||||
/// </summary>
|
||||
[JsonProperty("Definition")]
|
||||
public ulong? Definition{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Definition", this.Definition);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiAnalysisTaskClassificationOutput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 视频智能分类列表。
|
||||
/// </summary>
|
||||
[JsonProperty("ClassificationSet")]
|
||||
public MediaAiAnalysisClassificationItem[] ClassificationSet{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamArrayObj(map, prefix + "ClassificationSet.", this.ClassificationSet);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiAnalysisTaskClassificationResult : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。
|
||||
/// </summary>
|
||||
[JsonProperty("Status")]
|
||||
public string Status{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误码,0:成功,其他值:失败。
|
||||
/// </summary>
|
||||
[JsonProperty("ErrCode")]
|
||||
public long? ErrCode{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误信息。
|
||||
/// </summary>
|
||||
[JsonProperty("Message")]
|
||||
public string Message{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 智能分类任务输入。
|
||||
/// </summary>
|
||||
[JsonProperty("Input")]
|
||||
public AiAnalysisTaskClassificationInput Input{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 智能分类任务输出。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Output")]
|
||||
public AiAnalysisTaskClassificationOutput Output{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Status", this.Status);
|
||||
this.SetParamSimple(map, prefix + "ErrCode", this.ErrCode);
|
||||
this.SetParamSimple(map, prefix + "Message", this.Message);
|
||||
this.SetParamObj(map, prefix + "Input.", this.Input);
|
||||
this.SetParamObj(map, prefix + "Output.", this.Output);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiAnalysisTaskCoverInput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 视频智能封面模板 ID。
|
||||
/// </summary>
|
||||
[JsonProperty("Definition")]
|
||||
public ulong? Definition{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Definition", this.Definition);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiAnalysisTaskCoverOutput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 智能封面列表。
|
||||
/// </summary>
|
||||
[JsonProperty("CoverSet")]
|
||||
public MediaAiAnalysisCoverItem[] CoverSet{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamArrayObj(map, prefix + "CoverSet.", this.CoverSet);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiAnalysisTaskCoverResult : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。
|
||||
/// </summary>
|
||||
[JsonProperty("Status")]
|
||||
public string Status{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误码,0:成功,其他值:失败。
|
||||
/// </summary>
|
||||
[JsonProperty("ErrCode")]
|
||||
public long? ErrCode{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误信息。
|
||||
/// </summary>
|
||||
[JsonProperty("Message")]
|
||||
public string Message{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 智能封面任务输入。
|
||||
/// </summary>
|
||||
[JsonProperty("Input")]
|
||||
public AiAnalysisTaskCoverInput Input{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 智能封面任务输出。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Output")]
|
||||
public AiAnalysisTaskCoverOutput Output{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Status", this.Status);
|
||||
this.SetParamSimple(map, prefix + "ErrCode", this.ErrCode);
|
||||
this.SetParamSimple(map, prefix + "Message", this.Message);
|
||||
this.SetParamObj(map, prefix + "Input.", this.Input);
|
||||
this.SetParamObj(map, prefix + "Output.", this.Output);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiAnalysisTaskFrameTagInput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 视频智能按帧标签模板 ID。
|
||||
/// </summary>
|
||||
[JsonProperty("Definition")]
|
||||
public ulong? Definition{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Definition", this.Definition);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiAnalysisTaskFrameTagOutput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 视频按帧标签列表。
|
||||
/// </summary>
|
||||
[JsonProperty("SegmentSet")]
|
||||
public MediaAiAnalysisFrameTagSegmentItem[] SegmentSet{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamArrayObj(map, prefix + "SegmentSet.", this.SegmentSet);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiAnalysisTaskFrameTagResult : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。
|
||||
/// </summary>
|
||||
[JsonProperty("Status")]
|
||||
public string Status{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误码,0:成功,其他值:失败。
|
||||
/// </summary>
|
||||
[JsonProperty("ErrCode")]
|
||||
public long? ErrCode{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误信息。
|
||||
/// </summary>
|
||||
[JsonProperty("Message")]
|
||||
public string Message{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 智能按帧标签任务输入。
|
||||
/// </summary>
|
||||
[JsonProperty("Input")]
|
||||
public AiAnalysisTaskFrameTagInput Input{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 智能按帧标签任务输出。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Output")]
|
||||
public AiAnalysisTaskFrameTagOutput Output{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Status", this.Status);
|
||||
this.SetParamSimple(map, prefix + "ErrCode", this.ErrCode);
|
||||
this.SetParamSimple(map, prefix + "Message", this.Message);
|
||||
this.SetParamObj(map, prefix + "Input.", this.Input);
|
||||
this.SetParamObj(map, prefix + "Output.", this.Output);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiAnalysisTaskHighlightInput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 视频智能精彩片段模板 ID。
|
||||
/// </summary>
|
||||
[JsonProperty("Definition")]
|
||||
public ulong? Definition{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Definition", this.Definition);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiAnalysisTaskHighlightOutput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 视频智能精彩片段列表。
|
||||
/// </summary>
|
||||
[JsonProperty("HighlightSet")]
|
||||
public MediaAiAnalysisHighlightItem[] HighlightSet{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamArrayObj(map, prefix + "HighlightSet.", this.HighlightSet);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiAnalysisTaskHighlightResult : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。
|
||||
/// </summary>
|
||||
[JsonProperty("Status")]
|
||||
public string Status{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误码,0:成功,其他值:失败。
|
||||
/// </summary>
|
||||
[JsonProperty("ErrCode")]
|
||||
public long? ErrCode{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误信息。
|
||||
/// </summary>
|
||||
[JsonProperty("Message")]
|
||||
public string Message{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 智能精彩片段任务输入。
|
||||
/// </summary>
|
||||
[JsonProperty("Input")]
|
||||
public AiAnalysisTaskHighlightInput Input{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 智能精彩片段任务输出。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Output")]
|
||||
public AiAnalysisTaskHighlightOutput Output{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Status", this.Status);
|
||||
this.SetParamSimple(map, prefix + "ErrCode", this.ErrCode);
|
||||
this.SetParamSimple(map, prefix + "Message", this.Message);
|
||||
this.SetParamObj(map, prefix + "Input.", this.Input);
|
||||
this.SetParamObj(map, prefix + "Output.", this.Output);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
43
TencentCloud/Vod/V20180717/Models/AiAnalysisTaskInput.cs
Normal file
43
TencentCloud/Vod/V20180717/Models/AiAnalysisTaskInput.cs
Normal file
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiAnalysisTaskInput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 视频内容分析模板 ID。
|
||||
/// </summary>
|
||||
[JsonProperty("Definition")]
|
||||
public ulong? Definition{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Definition", this.Definition);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
43
TencentCloud/Vod/V20180717/Models/AiAnalysisTaskTagInput.cs
Normal file
43
TencentCloud/Vod/V20180717/Models/AiAnalysisTaskTagInput.cs
Normal file
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiAnalysisTaskTagInput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 视频智能标签模板 ID。
|
||||
/// </summary>
|
||||
[JsonProperty("Definition")]
|
||||
public ulong? Definition{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Definition", this.Definition);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
43
TencentCloud/Vod/V20180717/Models/AiAnalysisTaskTagOutput.cs
Normal file
43
TencentCloud/Vod/V20180717/Models/AiAnalysisTaskTagOutput.cs
Normal file
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiAnalysisTaskTagOutput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 视频智能标签列表。
|
||||
/// </summary>
|
||||
[JsonProperty("TagSet")]
|
||||
public MediaAiAnalysisTagItem[] TagSet{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamArrayObj(map, prefix + "TagSet.", this.TagSet);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
72
TencentCloud/Vod/V20180717/Models/AiAnalysisTaskTagResult.cs
Normal file
72
TencentCloud/Vod/V20180717/Models/AiAnalysisTaskTagResult.cs
Normal file
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiAnalysisTaskTagResult : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。
|
||||
/// </summary>
|
||||
[JsonProperty("Status")]
|
||||
public string Status{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误码,0:成功,其他值:失败。
|
||||
/// </summary>
|
||||
[JsonProperty("ErrCode")]
|
||||
public long? ErrCode{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误信息。
|
||||
/// </summary>
|
||||
[JsonProperty("Message")]
|
||||
public string Message{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 智能标签任务输入。
|
||||
/// </summary>
|
||||
[JsonProperty("Input")]
|
||||
public AiAnalysisTaskTagInput Input{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 智能标签任务输出。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Output")]
|
||||
public AiAnalysisTaskTagOutput Output{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Status", this.Status);
|
||||
this.SetParamSimple(map, prefix + "ErrCode", this.ErrCode);
|
||||
this.SetParamSimple(map, prefix + "Message", this.Message);
|
||||
this.SetParamObj(map, prefix + "Input.", this.Input);
|
||||
this.SetParamObj(map, prefix + "Output.", this.Output);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
133
TencentCloud/Vod/V20180717/Models/AiContentReviewResult.cs
Normal file
133
TencentCloud/Vod/V20180717/Models/AiContentReviewResult.cs
Normal file
@@ -0,0 +1,133 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiContentReviewResult : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 任务的类型,可以取的值有:
|
||||
/// <li>Porn:图片鉴黄</li>
|
||||
/// <li>Terrorism:图片鉴恐</li>
|
||||
/// <li>Political:图片鉴政</li>
|
||||
/// <li>Porn.Asr:Asr 文字鉴黄</li>
|
||||
/// <li>Porn.Ocr:Ocr 文字鉴黄</li>
|
||||
/// <li>Political.Asr:Asr 文字鉴政</li>
|
||||
/// <li>Political.Ocr:Ocr 文字鉴政</li>
|
||||
/// <li>Terrorism.Ocr:Ocr 文字鉴恐</li>
|
||||
/// <li>Prohibited.Asr:Asr 文字鉴违禁</li>
|
||||
/// <li>Prohibited.Ocr:Ocr 文字鉴违禁</li>
|
||||
/// </summary>
|
||||
[JsonProperty("Type")]
|
||||
public string Type{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 视频内容审核智能画面鉴黄任务的查询结果,当任务类型为 Porn 时有效。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("PornTask")]
|
||||
public AiReviewTaskPornResult PornTask{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 视频内容审核智能画面鉴恐任务的查询结果,当任务类型为 Terrorism 时有效。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("TerrorismTask")]
|
||||
public AiReviewTaskTerrorismResult TerrorismTask{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 视频内容审核智能画面鉴政任务的查询结果,当任务类型为 Political 时有效。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("PoliticalTask")]
|
||||
public AiReviewTaskPoliticalResult PoliticalTask{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 视频内容审核 Asr 文字鉴黄任务的查询结果,当任务类型为 Porn.Asr 时有效。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("PornAsrTask")]
|
||||
public AiReviewTaskPornAsrResult PornAsrTask{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 视频内容审核 Ocr 文字鉴黄任务的查询结果,当任务类型为 Porn.Ocr 时有效。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("PornOcrTask")]
|
||||
public AiReviewTaskPornOcrResult PornOcrTask{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 视频内容审核 Asr 文字鉴政任务的查询结果,当任务类型为 Political.Asr 时有效。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("PoliticalAsrTask")]
|
||||
public AiReviewTaskPoliticalAsrResult PoliticalAsrTask{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 视频内容审核 Ocr 文字鉴政任务的查询结果,当任务类型为 Political.Ocr 时有效。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("PoliticalOcrTask")]
|
||||
public AiReviewTaskPoliticalOcrResult PoliticalOcrTask{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 视频内容审核 Ocr 文字鉴恐任务的查询结果,当任务类型为 Terrorism.Ocr 时有效。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("TerrorismOcrTask")]
|
||||
public AiReviewTaskTerrorismOcrResult TerrorismOcrTask{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 视频内容审核 Asr 文字鉴违禁任务的查询结果,当任务类型为 Prohibited.Asr 时有效。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("ProhibitedAsrTask")]
|
||||
public AiReviewTaskProhibitedAsrResult ProhibitedAsrTask{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 视频内容审核 Ocr 文字鉴违禁任务的查询结果,当任务类型为 Prohibited.Ocr 时有效。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("ProhibitedOcrTask")]
|
||||
public AiReviewTaskProhibitedOcrResult ProhibitedOcrTask{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Type", this.Type);
|
||||
this.SetParamObj(map, prefix + "PornTask.", this.PornTask);
|
||||
this.SetParamObj(map, prefix + "TerrorismTask.", this.TerrorismTask);
|
||||
this.SetParamObj(map, prefix + "PoliticalTask.", this.PoliticalTask);
|
||||
this.SetParamObj(map, prefix + "PornAsrTask.", this.PornAsrTask);
|
||||
this.SetParamObj(map, prefix + "PornOcrTask.", this.PornOcrTask);
|
||||
this.SetParamObj(map, prefix + "PoliticalAsrTask.", this.PoliticalAsrTask);
|
||||
this.SetParamObj(map, prefix + "PoliticalOcrTask.", this.PoliticalOcrTask);
|
||||
this.SetParamObj(map, prefix + "TerrorismOcrTask.", this.TerrorismOcrTask);
|
||||
this.SetParamObj(map, prefix + "ProhibitedAsrTask.", this.ProhibitedAsrTask);
|
||||
this.SetParamObj(map, prefix + "ProhibitedOcrTask.", this.ProhibitedOcrTask);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiContentReviewTaskInput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 视频内容审核模板 ID。
|
||||
/// </summary>
|
||||
[JsonProperty("Definition")]
|
||||
public ulong? Definition{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Definition", this.Definition);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
122
TencentCloud/Vod/V20180717/Models/AiRecognitionResult.cs
Normal file
122
TencentCloud/Vod/V20180717/Models/AiRecognitionResult.cs
Normal file
@@ -0,0 +1,122 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiRecognitionResult : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 任务的类型,取值范围:
|
||||
/// <li>FaceRecognition:人脸识别,</li>
|
||||
/// <li>AsrWordsRecognition:语音关键词识别,</li>
|
||||
/// <li>OcrWordsRecognition:文本关键词识别,</li>
|
||||
/// <li>AsrFullTextRecognition:语音全文识别,</li>
|
||||
/// <li>OcrFullTextRecognition:文本全文识别,</li>
|
||||
/// <li>HeadTailRecognition:视频片头片尾识别,</li>
|
||||
/// <li>ObjectRecognition:物体识别。</li>
|
||||
/// </summary>
|
||||
[JsonProperty("Type")]
|
||||
public string Type{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 视频片头片尾识别结果,当 Type 为
|
||||
/// HeadTailRecognition 时有效。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("HeadTailTask")]
|
||||
public AiRecognitionTaskHeadTailResult HeadTailTask{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 视频拆条识别结果,当 Type 为
|
||||
/// SegmentRecognition 时有效。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("SegmentTask")]
|
||||
public AiRecognitionTaskSegmentResult SegmentTask{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 人脸识别结果,当 Type 为
|
||||
/// FaceRecognition 时有效。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("FaceTask")]
|
||||
public AiRecognitionTaskFaceResult FaceTask{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 语音关键词识别结果,当 Type 为
|
||||
/// AsrWordsRecognition 时有效。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("AsrWordsTask")]
|
||||
public AiRecognitionTaskAsrWordsResult AsrWordsTask{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 语音全文识别结果,当 Type 为
|
||||
/// AsrFullTextRecognition 时有效。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("AsrFullTextTask")]
|
||||
public AiRecognitionTaskAsrFullTextResult AsrFullTextTask{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 文本关键词识别结果,当 Type 为
|
||||
/// OcrWordsRecognition 时有效。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("OcrWordsTask")]
|
||||
public AiRecognitionTaskOcrWordsResult OcrWordsTask{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 文本全文识别结果,当 Type 为
|
||||
/// OcrFullTextRecognition 时有效。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("OcrFullTextTask")]
|
||||
public AiRecognitionTaskOcrFullTextResult OcrFullTextTask{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 物体识别结果,当 Type 为
|
||||
/// ObjectRecognition 时有效。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("ObjectTask")]
|
||||
public AiRecognitionTaskObjectResult ObjectTask{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Type", this.Type);
|
||||
this.SetParamObj(map, prefix + "HeadTailTask.", this.HeadTailTask);
|
||||
this.SetParamObj(map, prefix + "SegmentTask.", this.SegmentTask);
|
||||
this.SetParamObj(map, prefix + "FaceTask.", this.FaceTask);
|
||||
this.SetParamObj(map, prefix + "AsrWordsTask.", this.AsrWordsTask);
|
||||
this.SetParamObj(map, prefix + "AsrFullTextTask.", this.AsrFullTextTask);
|
||||
this.SetParamObj(map, prefix + "OcrWordsTask.", this.OcrWordsTask);
|
||||
this.SetParamObj(map, prefix + "OcrFullTextTask.", this.OcrFullTextTask);
|
||||
this.SetParamObj(map, prefix + "ObjectTask.", this.ObjectTask);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiRecognitionTaskAsrFullTextResult : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。
|
||||
/// </summary>
|
||||
[JsonProperty("Status")]
|
||||
public string Status{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误码,0:成功,其他值:失败。
|
||||
/// </summary>
|
||||
[JsonProperty("ErrCode")]
|
||||
public long? ErrCode{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误信息。
|
||||
/// </summary>
|
||||
[JsonProperty("Message")]
|
||||
public string Message{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 语音全文识别任务输入信息。
|
||||
/// </summary>
|
||||
[JsonProperty("Input")]
|
||||
public AiRecognitionTaskAsrFullTextResultInput Input{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 语音全文识别任务输出信息。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Output")]
|
||||
public AiRecognitionTaskAsrFullTextResultOutput Output{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Status", this.Status);
|
||||
this.SetParamSimple(map, prefix + "ErrCode", this.ErrCode);
|
||||
this.SetParamSimple(map, prefix + "Message", this.Message);
|
||||
this.SetParamObj(map, prefix + "Input.", this.Input);
|
||||
this.SetParamObj(map, prefix + "Output.", this.Output);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiRecognitionTaskAsrFullTextResultInput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 语音全文识别模板 ID。
|
||||
/// </summary>
|
||||
[JsonProperty("Definition")]
|
||||
public long? Definition{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Definition", this.Definition);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,50 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiRecognitionTaskAsrFullTextResultOutput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 语音全文识别片段列表。
|
||||
/// </summary>
|
||||
[JsonProperty("SegmentSet")]
|
||||
public AiRecognitionTaskAsrFullTextSegmentItem[] SegmentSet{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 字幕文件 Url。
|
||||
/// </summary>
|
||||
[JsonProperty("SubtitleUrl")]
|
||||
public string SubtitleUrl{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamArrayObj(map, prefix + "SegmentSet.", this.SegmentSet);
|
||||
this.SetParamSimple(map, prefix + "SubtitleUrl", this.SubtitleUrl);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,64 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiRecognitionTaskAsrFullTextSegmentItem : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 识别片段置信度。取值:0~100。
|
||||
/// </summary>
|
||||
[JsonProperty("Confidence")]
|
||||
public float? Confidence{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 识别片段起始的偏移时间,单位:秒。
|
||||
/// </summary>
|
||||
[JsonProperty("StartTimeOffset")]
|
||||
public float? StartTimeOffset{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 识别片段终止的偏移时间,单位:秒。
|
||||
/// </summary>
|
||||
[JsonProperty("EndTimeOffset")]
|
||||
public float? EndTimeOffset{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 识别文本。
|
||||
/// </summary>
|
||||
[JsonProperty("Text")]
|
||||
public string Text{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Confidence", this.Confidence);
|
||||
this.SetParamSimple(map, prefix + "StartTimeOffset", this.StartTimeOffset);
|
||||
this.SetParamSimple(map, prefix + "EndTimeOffset", this.EndTimeOffset);
|
||||
this.SetParamSimple(map, prefix + "Text", this.Text);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiRecognitionTaskAsrWordsResult : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。
|
||||
/// </summary>
|
||||
[JsonProperty("Status")]
|
||||
public string Status{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误码,0:成功,其他值:失败。
|
||||
/// </summary>
|
||||
[JsonProperty("ErrCode")]
|
||||
public long? ErrCode{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误信息。
|
||||
/// </summary>
|
||||
[JsonProperty("Message")]
|
||||
public string Message{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 语音关键词识别任务输入信息。
|
||||
/// </summary>
|
||||
[JsonProperty("Input")]
|
||||
public AiRecognitionTaskAsrWordsResultInput Input{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 语音关键词识别任务输出信息。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Output")]
|
||||
public AiRecognitionTaskAsrWordsResultOutput Output{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Status", this.Status);
|
||||
this.SetParamSimple(map, prefix + "ErrCode", this.ErrCode);
|
||||
this.SetParamSimple(map, prefix + "Message", this.Message);
|
||||
this.SetParamObj(map, prefix + "Input.", this.Input);
|
||||
this.SetParamObj(map, prefix + "Output.", this.Output);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiRecognitionTaskAsrWordsResultInput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 语音关键词识别模板 ID。
|
||||
/// </summary>
|
||||
[JsonProperty("Definition")]
|
||||
public long? Definition{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Definition", this.Definition);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,50 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiRecognitionTaskAsrWordsResultItem : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 语音关键词。
|
||||
/// </summary>
|
||||
[JsonProperty("Word")]
|
||||
public string Word{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 语音关键词出现的时间片段列表。
|
||||
/// </summary>
|
||||
[JsonProperty("SegmentSet")]
|
||||
public AiRecognitionTaskAsrWordsSegmentItem[] SegmentSet{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Word", this.Word);
|
||||
this.SetParamArrayObj(map, prefix + "SegmentSet.", this.SegmentSet);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiRecognitionTaskAsrWordsResultOutput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 语音关键词识别结果集。
|
||||
/// </summary>
|
||||
[JsonProperty("ResultSet")]
|
||||
public AiRecognitionTaskAsrWordsResultItem[] ResultSet{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamArrayObj(map, prefix + "ResultSet.", this.ResultSet);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiRecognitionTaskAsrWordsSegmentItem : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 识别片段起始的偏移时间,单位:秒。
|
||||
/// </summary>
|
||||
[JsonProperty("StartTimeOffset")]
|
||||
public float? StartTimeOffset{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 识别片段终止的偏移时间,单位:秒。
|
||||
/// </summary>
|
||||
[JsonProperty("EndTimeOffset")]
|
||||
public float? EndTimeOffset{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 识别片段置信度。取值:0~100。
|
||||
/// </summary>
|
||||
[JsonProperty("Confidence")]
|
||||
public float? Confidence{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "StartTimeOffset", this.StartTimeOffset);
|
||||
this.SetParamSimple(map, prefix + "EndTimeOffset", this.EndTimeOffset);
|
||||
this.SetParamSimple(map, prefix + "Confidence", this.Confidence);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiRecognitionTaskFaceResult : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。
|
||||
/// </summary>
|
||||
[JsonProperty("Status")]
|
||||
public string Status{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误码,0:成功,其他值:失败。
|
||||
/// </summary>
|
||||
[JsonProperty("ErrCode")]
|
||||
public long? ErrCode{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误信息。
|
||||
/// </summary>
|
||||
[JsonProperty("Message")]
|
||||
public string Message{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 人脸识别任务输入信息。
|
||||
/// </summary>
|
||||
[JsonProperty("Input")]
|
||||
public AiRecognitionTaskFaceResultInput Input{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 人脸识别任务输出信息。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Output")]
|
||||
public AiRecognitionTaskFaceResultOutput Output{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Status", this.Status);
|
||||
this.SetParamSimple(map, prefix + "ErrCode", this.ErrCode);
|
||||
this.SetParamSimple(map, prefix + "Message", this.Message);
|
||||
this.SetParamObj(map, prefix + "Input.", this.Input);
|
||||
this.SetParamObj(map, prefix + "Output.", this.Output);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiRecognitionTaskFaceResultInput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 人脸识别模板 ID。
|
||||
/// </summary>
|
||||
[JsonProperty("Definition")]
|
||||
public long? Definition{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Definition", this.Definition);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,66 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiRecognitionTaskFaceResultItem : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 人物唯一标识 ID。
|
||||
/// </summary>
|
||||
[JsonProperty("Id")]
|
||||
public string Id{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 人物库类型,表示识别出的人物来自哪个人物库:
|
||||
/// <li>Default:默认人物库;</li>
|
||||
/// <li>UserDefine:用户自定义人物库。</li>
|
||||
/// </summary>
|
||||
[JsonProperty("Type")]
|
||||
public string Type{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 人物名称。
|
||||
/// </summary>
|
||||
[JsonProperty("Name")]
|
||||
public string Name{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 人物出现的片段结果集。
|
||||
/// </summary>
|
||||
[JsonProperty("SegmentSet")]
|
||||
public AiRecognitionTaskFaceSegmentItem[] SegmentSet{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Id", this.Id);
|
||||
this.SetParamSimple(map, prefix + "Type", this.Type);
|
||||
this.SetParamSimple(map, prefix + "Name", this.Name);
|
||||
this.SetParamArrayObj(map, prefix + "SegmentSet.", this.SegmentSet);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiRecognitionTaskFaceResultOutput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 智能人脸识别结果集。
|
||||
/// </summary>
|
||||
[JsonProperty("ResultSet")]
|
||||
public AiRecognitionTaskFaceResultItem[] ResultSet{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamArrayObj(map, prefix + "ResultSet.", this.ResultSet);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,64 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiRecognitionTaskFaceSegmentItem : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 识别片段起始的偏移时间,单位:秒。
|
||||
/// </summary>
|
||||
[JsonProperty("StartTimeOffset")]
|
||||
public float? StartTimeOffset{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 识别片段终止的偏移时间,单位:秒。
|
||||
/// </summary>
|
||||
[JsonProperty("EndTimeOffset")]
|
||||
public float? EndTimeOffset{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 识别片段置信度。取值:0~100。
|
||||
/// </summary>
|
||||
[JsonProperty("Confidence")]
|
||||
public float? Confidence{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 识别结果的区域坐标。数组包含 4 个元素 [x1,y1,x2,y2],依次表示区域左上点、右下点的横纵坐标。
|
||||
/// </summary>
|
||||
[JsonProperty("AreaCoordSet")]
|
||||
public long?[] AreaCoordSet{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "StartTimeOffset", this.StartTimeOffset);
|
||||
this.SetParamSimple(map, prefix + "EndTimeOffset", this.EndTimeOffset);
|
||||
this.SetParamSimple(map, prefix + "Confidence", this.Confidence);
|
||||
this.SetParamArraySimple(map, prefix + "AreaCoordSet.", this.AreaCoordSet);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiRecognitionTaskHeadTailResult : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。
|
||||
/// </summary>
|
||||
[JsonProperty("Status")]
|
||||
public string Status{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误码,0:成功,其他值:失败。
|
||||
/// </summary>
|
||||
[JsonProperty("ErrCode")]
|
||||
public long? ErrCode{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误信息。
|
||||
/// </summary>
|
||||
[JsonProperty("Message")]
|
||||
public string Message{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 视频片头片尾识别任务输入信息。
|
||||
/// </summary>
|
||||
[JsonProperty("Input")]
|
||||
public AiRecognitionTaskHeadTailResultInput Input{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 视频片头片尾识别任务输出信息。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Output")]
|
||||
public AiRecognitionTaskHeadTailResultOutput Output{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Status", this.Status);
|
||||
this.SetParamSimple(map, prefix + "ErrCode", this.ErrCode);
|
||||
this.SetParamSimple(map, prefix + "Message", this.Message);
|
||||
this.SetParamObj(map, prefix + "Input.", this.Input);
|
||||
this.SetParamObj(map, prefix + "Output.", this.Output);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiRecognitionTaskHeadTailResultInput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 视频片头片尾识别模板 ID。
|
||||
/// </summary>
|
||||
[JsonProperty("Definition")]
|
||||
public long? Definition{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Definition", this.Definition);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,64 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiRecognitionTaskHeadTailResultOutput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 片头识别置信度。取值:0~100。
|
||||
/// </summary>
|
||||
[JsonProperty("HeadConfidence")]
|
||||
public float? HeadConfidence{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 视频片头的结束时间点,单位:秒。
|
||||
/// </summary>
|
||||
[JsonProperty("HeadTimeOffset")]
|
||||
public float? HeadTimeOffset{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 片尾识别置信度。取值:0~100。
|
||||
/// </summary>
|
||||
[JsonProperty("TailConfidence")]
|
||||
public float? TailConfidence{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 视频片尾的开始时间点,单位:秒。
|
||||
/// </summary>
|
||||
[JsonProperty("TailTimeOffset")]
|
||||
public float? TailTimeOffset{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "HeadConfidence", this.HeadConfidence);
|
||||
this.SetParamSimple(map, prefix + "HeadTimeOffset", this.HeadTimeOffset);
|
||||
this.SetParamSimple(map, prefix + "TailConfidence", this.TailConfidence);
|
||||
this.SetParamSimple(map, prefix + "TailTimeOffset", this.TailTimeOffset);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
43
TencentCloud/Vod/V20180717/Models/AiRecognitionTaskInput.cs
Normal file
43
TencentCloud/Vod/V20180717/Models/AiRecognitionTaskInput.cs
Normal file
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiRecognitionTaskInput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 视频智能识别模板 ID 。
|
||||
/// </summary>
|
||||
[JsonProperty("Definition")]
|
||||
public ulong? Definition{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Definition", this.Definition);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiRecognitionTaskObjectResult : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。
|
||||
/// </summary>
|
||||
[JsonProperty("Status")]
|
||||
public string Status{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误码,0:成功,其他值:失败。
|
||||
/// </summary>
|
||||
[JsonProperty("ErrCode")]
|
||||
public long? ErrCode{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误信息。
|
||||
/// </summary>
|
||||
[JsonProperty("Message")]
|
||||
public string Message{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 物体识别任务输入信息。
|
||||
/// </summary>
|
||||
[JsonProperty("Input")]
|
||||
public AiRecognitionTaskObjectResultInput Input{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 物体识别任务输出信息。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Output")]
|
||||
public AiRecognitionTaskObjectResultOutput Output{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Status", this.Status);
|
||||
this.SetParamSimple(map, prefix + "ErrCode", this.ErrCode);
|
||||
this.SetParamSimple(map, prefix + "Message", this.Message);
|
||||
this.SetParamObj(map, prefix + "Input.", this.Input);
|
||||
this.SetParamObj(map, prefix + "Output.", this.Output);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiRecognitionTaskObjectResultInput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 物体识别模板 ID。
|
||||
/// </summary>
|
||||
[JsonProperty("Definition")]
|
||||
public long? Definition{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Definition", this.Definition);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,50 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiRecognitionTaskObjectResultItem : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 识别的物体名称。
|
||||
/// </summary>
|
||||
[JsonProperty("Name")]
|
||||
public string Name{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 物体出现的片段列表。
|
||||
/// </summary>
|
||||
[JsonProperty("SegmentSet")]
|
||||
public AiRecognitionTaskObjectSeqmentItem[] SegmentSet{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Name", this.Name);
|
||||
this.SetParamArrayObj(map, prefix + "SegmentSet.", this.SegmentSet);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiRecognitionTaskObjectResultOutput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 智能物体识别结果集。
|
||||
/// </summary>
|
||||
[JsonProperty("ResultSet")]
|
||||
public AiRecognitionTaskObjectResultItem[] ResultSet{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamArrayObj(map, prefix + "ResultSet.", this.ResultSet);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,64 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiRecognitionTaskObjectSeqmentItem : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 识别片段起始的偏移时间,单位:秒。
|
||||
/// </summary>
|
||||
[JsonProperty("StartTimeOffset")]
|
||||
public float? StartTimeOffset{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 识别片段终止的偏移时间,单位:秒。
|
||||
/// </summary>
|
||||
[JsonProperty("EndTimeOffset")]
|
||||
public float? EndTimeOffset{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 识别片段置信度。取值:0~100。
|
||||
/// </summary>
|
||||
[JsonProperty("Confidence")]
|
||||
public float? Confidence{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 识别结果的区域坐标。数组包含 4 个元素 [x1,y1,x2,y2],依次表示区域左上点、右下点的横纵坐标。
|
||||
/// </summary>
|
||||
[JsonProperty("AreaCoordSet")]
|
||||
public long?[] AreaCoordSet{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "StartTimeOffset", this.StartTimeOffset);
|
||||
this.SetParamSimple(map, prefix + "EndTimeOffset", this.EndTimeOffset);
|
||||
this.SetParamSimple(map, prefix + "Confidence", this.Confidence);
|
||||
this.SetParamArraySimple(map, prefix + "AreaCoordSet.", this.AreaCoordSet);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiRecognitionTaskOcrFullTextResult : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。
|
||||
/// </summary>
|
||||
[JsonProperty("Status")]
|
||||
public string Status{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误码,0:成功,其他值:失败。
|
||||
/// </summary>
|
||||
[JsonProperty("ErrCode")]
|
||||
public long? ErrCode{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误信息。
|
||||
/// </summary>
|
||||
[JsonProperty("Message")]
|
||||
public string Message{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 文本全文识别任务输入信息。
|
||||
/// </summary>
|
||||
[JsonProperty("Input")]
|
||||
public AiRecognitionTaskOcrFullTextResultInput Input{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 文本全文识别任务输出信息。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Output")]
|
||||
public AiRecognitionTaskOcrFullTextResultOutput Output{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Status", this.Status);
|
||||
this.SetParamSimple(map, prefix + "ErrCode", this.ErrCode);
|
||||
this.SetParamSimple(map, prefix + "Message", this.Message);
|
||||
this.SetParamObj(map, prefix + "Input.", this.Input);
|
||||
this.SetParamObj(map, prefix + "Output.", this.Output);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiRecognitionTaskOcrFullTextResultInput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 文本全文识别模板 ID。
|
||||
/// </summary>
|
||||
[JsonProperty("Definition")]
|
||||
public long? Definition{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Definition", this.Definition);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiRecognitionTaskOcrFullTextResultOutput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 文本全文识别结果集。
|
||||
/// </summary>
|
||||
[JsonProperty("SegmentSet")]
|
||||
public AiRecognitionTaskOcrFullTextSegmentItem[] SegmentSet{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamArrayObj(map, prefix + "SegmentSet.", this.SegmentSet);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiRecognitionTaskOcrFullTextSegmentItem : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 识别片段起始的偏移时间,单位:秒。
|
||||
/// </summary>
|
||||
[JsonProperty("StartTimeOffset")]
|
||||
public float? StartTimeOffset{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 识别片段终止的偏移时间,单位:秒。
|
||||
/// </summary>
|
||||
[JsonProperty("EndTimeOffset")]
|
||||
public float? EndTimeOffset{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 识别片段结果集。
|
||||
/// </summary>
|
||||
[JsonProperty("TextSet")]
|
||||
public AiRecognitionTaskOcrFullTextSegmentTextItem[] TextSet{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "StartTimeOffset", this.StartTimeOffset);
|
||||
this.SetParamSimple(map, prefix + "EndTimeOffset", this.EndTimeOffset);
|
||||
this.SetParamArrayObj(map, prefix + "TextSet.", this.TextSet);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiRecognitionTaskOcrFullTextSegmentTextItem : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 识别片段置信度。取值:0~100。
|
||||
/// </summary>
|
||||
[JsonProperty("Confidence")]
|
||||
public float? Confidence{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 识别结果的区域坐标。数组包含 4 个元素 [x1,y1,x2,y2],依次表示区域左上点、右下点的横纵坐标。
|
||||
/// </summary>
|
||||
[JsonProperty("AreaCoordSet")]
|
||||
public long?[] AreaCoordSet{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 识别文本。
|
||||
/// </summary>
|
||||
[JsonProperty("Text")]
|
||||
public string Text{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Confidence", this.Confidence);
|
||||
this.SetParamArraySimple(map, prefix + "AreaCoordSet.", this.AreaCoordSet);
|
||||
this.SetParamSimple(map, prefix + "Text", this.Text);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiRecognitionTaskOcrWordsResult : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。
|
||||
/// </summary>
|
||||
[JsonProperty("Status")]
|
||||
public string Status{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误码,0:成功,其他值:失败。
|
||||
/// </summary>
|
||||
[JsonProperty("ErrCode")]
|
||||
public long? ErrCode{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误信息。
|
||||
/// </summary>
|
||||
[JsonProperty("Message")]
|
||||
public string Message{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 文本关键词识别任务输入信息。
|
||||
/// </summary>
|
||||
[JsonProperty("Input")]
|
||||
public AiRecognitionTaskOcrWordsResultInput Input{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 文本关键词识别任务输出信息。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Output")]
|
||||
public AiRecognitionTaskOcrWordsResultOutput Output{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Status", this.Status);
|
||||
this.SetParamSimple(map, prefix + "ErrCode", this.ErrCode);
|
||||
this.SetParamSimple(map, prefix + "Message", this.Message);
|
||||
this.SetParamObj(map, prefix + "Input.", this.Input);
|
||||
this.SetParamObj(map, prefix + "Output.", this.Output);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiRecognitionTaskOcrWordsResultInput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 文本关键词识别模板 ID。
|
||||
/// </summary>
|
||||
[JsonProperty("Definition")]
|
||||
public long? Definition{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Definition", this.Definition);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,50 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiRecognitionTaskOcrWordsResultItem : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 文本关键词。
|
||||
/// </summary>
|
||||
[JsonProperty("Word")]
|
||||
public string Word{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 文本关键出现的片段列表。
|
||||
/// </summary>
|
||||
[JsonProperty("SegmentSet")]
|
||||
public AiRecognitionTaskOcrWordsSegmentItem[] SegmentSet{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Word", this.Word);
|
||||
this.SetParamArrayObj(map, prefix + "SegmentSet.", this.SegmentSet);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiRecognitionTaskOcrWordsResultOutput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 文本关键词识别结果集。
|
||||
/// </summary>
|
||||
[JsonProperty("ResultSet")]
|
||||
public AiRecognitionTaskOcrWordsResultItem[] ResultSet{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamArrayObj(map, prefix + "ResultSet.", this.ResultSet);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,64 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiRecognitionTaskOcrWordsSegmentItem : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 识别片段起始的偏移时间,单位:秒。
|
||||
/// </summary>
|
||||
[JsonProperty("StartTimeOffset")]
|
||||
public float? StartTimeOffset{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 识别片段终止的偏移时间,单位:秒。
|
||||
/// </summary>
|
||||
[JsonProperty("EndTimeOffset")]
|
||||
public float? EndTimeOffset{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 识别片段置信度。取值:0~100。
|
||||
/// </summary>
|
||||
[JsonProperty("Confidence")]
|
||||
public float? Confidence{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 识别结果的区域坐标。数组包含 4 个元素 [x1,y1,x2,y2],依次表示区域左上点、右下点的横纵坐标。
|
||||
/// </summary>
|
||||
[JsonProperty("AreaCoordSet")]
|
||||
public long?[] AreaCoordSet{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "StartTimeOffset", this.StartTimeOffset);
|
||||
this.SetParamSimple(map, prefix + "EndTimeOffset", this.EndTimeOffset);
|
||||
this.SetParamSimple(map, prefix + "Confidence", this.Confidence);
|
||||
this.SetParamArraySimple(map, prefix + "AreaCoordSet.", this.AreaCoordSet);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,73 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiRecognitionTaskSegmentResult : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。
|
||||
/// </summary>
|
||||
[JsonProperty("Status")]
|
||||
public string Status{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误码,0:成功,其他值:失败。
|
||||
/// </summary>
|
||||
[JsonProperty("ErrCode")]
|
||||
public long? ErrCode{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误信息。
|
||||
/// </summary>
|
||||
[JsonProperty("Message")]
|
||||
public string Message{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 视频拆条任务输入信息。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Input")]
|
||||
public AiRecognitionTaskSegmentResultInput Input{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 视频拆条任务输出信息。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Output")]
|
||||
public AiRecognitionTaskSegmentResultOutput Output{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Status", this.Status);
|
||||
this.SetParamSimple(map, prefix + "ErrCode", this.ErrCode);
|
||||
this.SetParamSimple(map, prefix + "Message", this.Message);
|
||||
this.SetParamObj(map, prefix + "Input.", this.Input);
|
||||
this.SetParamObj(map, prefix + "Output.", this.Output);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiRecognitionTaskSegmentResultInput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 视频拆条模板 ID。
|
||||
/// </summary>
|
||||
[JsonProperty("Definition")]
|
||||
public long? Definition{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Definition", this.Definition);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiRecognitionTaskSegmentResultOutput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 视频拆条片段列表。
|
||||
/// </summary>
|
||||
[JsonProperty("SegmentSet")]
|
||||
public AiRecognitionTaskSegmentSegmentItem[] SegmentSet{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamArrayObj(map, prefix + "SegmentSet.", this.SegmentSet);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,85 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiRecognitionTaskSegmentSegmentItem : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 文件 ID。仅当处理的是点播文件并且拆条生成的子片段为点播文件时有效。
|
||||
/// </summary>
|
||||
[JsonProperty("FileId")]
|
||||
public string FileId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 视频拆条片段 Url。
|
||||
/// </summary>
|
||||
[JsonProperty("SegmentUrl")]
|
||||
public string SegmentUrl{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 拆条片段置信度。取值:0~100。
|
||||
/// </summary>
|
||||
[JsonProperty("Confidence")]
|
||||
public float? Confidence{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 拆条片段起始的偏移时间,单位:秒。
|
||||
/// </summary>
|
||||
[JsonProperty("StartTimeOffset")]
|
||||
public float? StartTimeOffset{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 拆条片段终止的偏移时间,单位:秒。
|
||||
/// </summary>
|
||||
[JsonProperty("EndTimeOffset")]
|
||||
public float? EndTimeOffset{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 拆条封面图片 Url。
|
||||
/// </summary>
|
||||
[JsonProperty("CovImgUrl")]
|
||||
public string CovImgUrl{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 特殊字段,请忽略。
|
||||
/// </summary>
|
||||
[JsonProperty("SpecialInfo")]
|
||||
public string SpecialInfo{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "FileId", this.FileId);
|
||||
this.SetParamSimple(map, prefix + "SegmentUrl", this.SegmentUrl);
|
||||
this.SetParamSimple(map, prefix + "Confidence", this.Confidence);
|
||||
this.SetParamSimple(map, prefix + "StartTimeOffset", this.StartTimeOffset);
|
||||
this.SetParamSimple(map, prefix + "EndTimeOffset", this.EndTimeOffset);
|
||||
this.SetParamSimple(map, prefix + "CovImgUrl", this.CovImgUrl);
|
||||
this.SetParamSimple(map, prefix + "SpecialInfo", this.SpecialInfo);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiReviewPoliticalAsrTaskInput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 鉴政模板 ID。
|
||||
/// </summary>
|
||||
[JsonProperty("Definition")]
|
||||
public ulong? Definition{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Definition", this.Definition);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiReviewPoliticalAsrTaskOutput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// Asr 文字涉政、敏感评分,分值为0到100。
|
||||
/// </summary>
|
||||
[JsonProperty("Confidence")]
|
||||
public float? Confidence{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Asr 文字涉政、敏感结果建议,取值范围:
|
||||
/// <li>pass。</li>
|
||||
/// <li>review。</li>
|
||||
/// <li>block。</li>
|
||||
/// </summary>
|
||||
[JsonProperty("Suggestion")]
|
||||
public string Suggestion{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Asr 文字有涉政、敏感嫌疑的视频片段列表。
|
||||
/// </summary>
|
||||
[JsonProperty("SegmentSet")]
|
||||
public MediaContentReviewAsrTextSegmentItem[] SegmentSet{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Confidence", this.Confidence);
|
||||
this.SetParamSimple(map, prefix + "Suggestion", this.Suggestion);
|
||||
this.SetParamArrayObj(map, prefix + "SegmentSet.", this.SegmentSet);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiReviewPoliticalOcrTaskInput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 鉴政模板 ID。
|
||||
/// </summary>
|
||||
[JsonProperty("Definition")]
|
||||
public ulong? Definition{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Definition", this.Definition);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiReviewPoliticalOcrTaskOutput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// Ocr 文字涉政、敏感评分,分值为0到100。
|
||||
/// </summary>
|
||||
[JsonProperty("Confidence")]
|
||||
public float? Confidence{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Ocr 文字涉政、敏感结果建议,取值范围:
|
||||
/// <li>pass。</li>
|
||||
/// <li>review。</li>
|
||||
/// <li>block。</li>
|
||||
/// </summary>
|
||||
[JsonProperty("Suggestion")]
|
||||
public string Suggestion{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Ocr 文字有涉政、敏感嫌疑的视频片段列表。
|
||||
/// </summary>
|
||||
[JsonProperty("SegmentSet")]
|
||||
public MediaContentReviewOcrTextSegmentItem[] SegmentSet{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Confidence", this.Confidence);
|
||||
this.SetParamSimple(map, prefix + "Suggestion", this.Suggestion);
|
||||
this.SetParamArrayObj(map, prefix + "SegmentSet.", this.SegmentSet);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiReviewPoliticalTaskInput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 鉴政模板 ID。
|
||||
/// </summary>
|
||||
[JsonProperty("Definition")]
|
||||
public ulong? Definition{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Definition", this.Definition);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiReviewPoliticalTaskOutput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 视频涉政评分,分值为0到100。
|
||||
/// </summary>
|
||||
[JsonProperty("Confidence")]
|
||||
public float? Confidence{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 涉政结果建议,取值范围:
|
||||
/// <li>pass。</li>
|
||||
/// <li>review。</li>
|
||||
/// <li>block。</li>
|
||||
/// </summary>
|
||||
[JsonProperty("Suggestion")]
|
||||
public string Suggestion{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 视频鉴政结果标签,取值范围:
|
||||
/// <li>politician:政治人物。</li>
|
||||
/// <li>violation_photo:违规图标。</li>
|
||||
/// </summary>
|
||||
[JsonProperty("Label")]
|
||||
public string Label{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 有涉政嫌疑的视频片段列表。
|
||||
/// </summary>
|
||||
[JsonProperty("SegmentSet")]
|
||||
public MediaContentReviewPoliticalSegmentItem[] SegmentSet{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Confidence", this.Confidence);
|
||||
this.SetParamSimple(map, prefix + "Suggestion", this.Suggestion);
|
||||
this.SetParamSimple(map, prefix + "Label", this.Label);
|
||||
this.SetParamArrayObj(map, prefix + "SegmentSet.", this.SegmentSet);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiReviewPornAsrTaskInput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 鉴黄模板 ID。
|
||||
/// </summary>
|
||||
[JsonProperty("Definition")]
|
||||
public ulong? Definition{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Definition", this.Definition);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiReviewPornAsrTaskOutput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// Asr 文字涉黄评分,分值为0到100。
|
||||
/// </summary>
|
||||
[JsonProperty("Confidence")]
|
||||
public float? Confidence{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Asr 文字涉黄结果建议,取值范围:
|
||||
/// <li>pass。</li>
|
||||
/// <li>review。</li>
|
||||
/// <li>block。</li>
|
||||
/// </summary>
|
||||
[JsonProperty("Suggestion")]
|
||||
public string Suggestion{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Asr 文字有涉黄嫌疑的视频片段列表。
|
||||
/// </summary>
|
||||
[JsonProperty("SegmentSet")]
|
||||
public MediaContentReviewAsrTextSegmentItem[] SegmentSet{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Confidence", this.Confidence);
|
||||
this.SetParamSimple(map, prefix + "Suggestion", this.Suggestion);
|
||||
this.SetParamArrayObj(map, prefix + "SegmentSet.", this.SegmentSet);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiReviewPornOcrTaskInput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 鉴黄模板 ID。
|
||||
/// </summary>
|
||||
[JsonProperty("Definition")]
|
||||
public ulong? Definition{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Definition", this.Definition);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiReviewPornOcrTaskOutput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// Ocr 文字涉黄评分,分值为0到100。
|
||||
/// </summary>
|
||||
[JsonProperty("Confidence")]
|
||||
public float? Confidence{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Ocr 文字涉黄结果建议,取值范围:
|
||||
/// <li>pass。</li>
|
||||
/// <li>review。</li>
|
||||
/// <li>block。</li>
|
||||
/// </summary>
|
||||
[JsonProperty("Suggestion")]
|
||||
public string Suggestion{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Ocr 文字有涉黄嫌疑的视频片段列表。
|
||||
/// </summary>
|
||||
[JsonProperty("SegmentSet")]
|
||||
public MediaContentReviewOcrTextSegmentItem[] SegmentSet{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Confidence", this.Confidence);
|
||||
this.SetParamSimple(map, prefix + "Suggestion", this.Suggestion);
|
||||
this.SetParamArrayObj(map, prefix + "SegmentSet.", this.SegmentSet);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
43
TencentCloud/Vod/V20180717/Models/AiReviewPornTaskInput.cs
Normal file
43
TencentCloud/Vod/V20180717/Models/AiReviewPornTaskInput.cs
Normal file
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiReviewPornTaskInput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 鉴黄模板 ID。
|
||||
/// </summary>
|
||||
[JsonProperty("Definition")]
|
||||
public ulong? Definition{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Definition", this.Definition);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
71
TencentCloud/Vod/V20180717/Models/AiReviewPornTaskOutput.cs
Normal file
71
TencentCloud/Vod/V20180717/Models/AiReviewPornTaskOutput.cs
Normal file
@@ -0,0 +1,71 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiReviewPornTaskOutput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 视频鉴黄评分,分值为0到100。
|
||||
/// </summary>
|
||||
[JsonProperty("Confidence")]
|
||||
public float? Confidence{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 鉴黄结果建议,取值范围:
|
||||
/// <li>pass。</li>
|
||||
/// <li>review。</li>
|
||||
/// <li>block。</li>
|
||||
/// </summary>
|
||||
[JsonProperty("Suggestion")]
|
||||
public string Suggestion{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 视频鉴黄结果标签,取值范围:
|
||||
/// <li>porn:色情。</li>
|
||||
/// <li>sexy:性感。</li>
|
||||
/// <li>vulgar:低俗。</li>
|
||||
/// <li>intimacy:亲密行为。</li>
|
||||
/// </summary>
|
||||
[JsonProperty("Label")]
|
||||
public string Label{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 有涉黄嫌疑的视频片段列表。
|
||||
/// </summary>
|
||||
[JsonProperty("SegmentSet")]
|
||||
public MediaContentReviewSegmentItem[] SegmentSet{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Confidence", this.Confidence);
|
||||
this.SetParamSimple(map, prefix + "Suggestion", this.Suggestion);
|
||||
this.SetParamSimple(map, prefix + "Label", this.Label);
|
||||
this.SetParamArrayObj(map, prefix + "SegmentSet.", this.SegmentSet);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiReviewProhibitedAsrTaskInput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 鉴违禁模板 ID。
|
||||
/// </summary>
|
||||
[JsonProperty("Definition")]
|
||||
public ulong? Definition{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Definition", this.Definition);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiReviewProhibitedAsrTaskOutput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// Asr 文字涉违禁评分,分值为0到100。
|
||||
/// </summary>
|
||||
[JsonProperty("Confidence")]
|
||||
public float? Confidence{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Asr 文字涉违禁结果建议,取值范围:
|
||||
/// <li>pass。</li>
|
||||
/// <li>review。</li>
|
||||
/// <li>block。</li>
|
||||
/// </summary>
|
||||
[JsonProperty("Suggestion")]
|
||||
public string Suggestion{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Asr 文字有涉违禁嫌疑的视频片段列表。
|
||||
/// </summary>
|
||||
[JsonProperty("SegmentSet")]
|
||||
public MediaContentReviewAsrTextSegmentItem[] SegmentSet{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Confidence", this.Confidence);
|
||||
this.SetParamSimple(map, prefix + "Suggestion", this.Suggestion);
|
||||
this.SetParamArrayObj(map, prefix + "SegmentSet.", this.SegmentSet);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiReviewProhibitedOcrTaskInput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 鉴违禁模板 ID。
|
||||
/// </summary>
|
||||
[JsonProperty("Definition")]
|
||||
public ulong? Definition{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Definition", this.Definition);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiReviewProhibitedOcrTaskOutput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// Ocr 文字涉违禁评分,分值为0到100。
|
||||
/// </summary>
|
||||
[JsonProperty("Confidence")]
|
||||
public float? Confidence{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Ocr 文字涉违禁结果建议,取值范围:
|
||||
/// <li>pass。</li>
|
||||
/// <li>review。</li>
|
||||
/// <li>block。</li>
|
||||
/// </summary>
|
||||
[JsonProperty("Suggestion")]
|
||||
public string Suggestion{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Ocr 文字有涉违禁嫌疑的视频片段列表。
|
||||
/// </summary>
|
||||
[JsonProperty("SegmentSet")]
|
||||
public MediaContentReviewOcrTextSegmentItem[] SegmentSet{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Confidence", this.Confidence);
|
||||
this.SetParamSimple(map, prefix + "Suggestion", this.Suggestion);
|
||||
this.SetParamArrayObj(map, prefix + "SegmentSet.", this.SegmentSet);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,74 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiReviewTaskPoliticalAsrResult : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。
|
||||
/// </summary>
|
||||
[JsonProperty("Status")]
|
||||
public string Status{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误码,0 表示成功,其他值表示失败:
|
||||
/// <li>40000:输入参数不合法,请检查输入参数;</li>
|
||||
/// <li>60000:源文件错误(如视频数据损坏),请确认源文件是否正常;</li>
|
||||
/// <li>70000:内部服务错误,建议重试。</li>
|
||||
/// </summary>
|
||||
[JsonProperty("ErrCode")]
|
||||
public long? ErrCode{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误信息。
|
||||
/// </summary>
|
||||
[JsonProperty("Message")]
|
||||
public string Message{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 内容审核 Asr 文字鉴政任务输入。
|
||||
/// </summary>
|
||||
[JsonProperty("Input")]
|
||||
public AiReviewPoliticalAsrTaskInput Input{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 内容审核 Asr 文字鉴政任务输出。
|
||||
/// </summary>
|
||||
[JsonProperty("Output")]
|
||||
public AiReviewPoliticalAsrTaskOutput Output{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Status", this.Status);
|
||||
this.SetParamSimple(map, prefix + "ErrCode", this.ErrCode);
|
||||
this.SetParamSimple(map, prefix + "Message", this.Message);
|
||||
this.SetParamObj(map, prefix + "Input.", this.Input);
|
||||
this.SetParamObj(map, prefix + "Output.", this.Output);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiReviewTaskPoliticalOcrResult : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。
|
||||
/// </summary>
|
||||
[JsonProperty("Status")]
|
||||
public string Status{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误码,0 表示成功,其他值表示失败:
|
||||
/// <li>40000:输入参数不合法,请检查输入参数;</li>
|
||||
/// <li>60000:源文件错误(如视频数据损坏),请确认源文件是否正常;</li>
|
||||
/// <li>70000:内部服务错误,建议重试。</li>
|
||||
/// </summary>
|
||||
[JsonProperty("ErrCode")]
|
||||
public long? ErrCode{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误信息。
|
||||
/// </summary>
|
||||
[JsonProperty("Message")]
|
||||
public string Message{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 内容审核 Ocr 文字鉴政任务输入。
|
||||
/// </summary>
|
||||
[JsonProperty("Input")]
|
||||
public AiReviewPoliticalOcrTaskInput Input{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 内容审核 Ocr 文字鉴政任务输出。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Output")]
|
||||
public AiReviewPoliticalOcrTaskOutput Output{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Status", this.Status);
|
||||
this.SetParamSimple(map, prefix + "ErrCode", this.ErrCode);
|
||||
this.SetParamSimple(map, prefix + "Message", this.Message);
|
||||
this.SetParamObj(map, prefix + "Input.", this.Input);
|
||||
this.SetParamObj(map, prefix + "Output.", this.Output);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiReviewTaskPoliticalResult : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。
|
||||
/// </summary>
|
||||
[JsonProperty("Status")]
|
||||
public string Status{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误码,0 表示成功,其他值表示失败:
|
||||
/// <li>40000:输入参数不合法,请检查输入参数;</li>
|
||||
/// <li>60000:源文件错误(如视频数据损坏),请确认源文件是否正常;</li>
|
||||
/// <li>70000:内部服务错误,建议重试。</li>
|
||||
/// </summary>
|
||||
[JsonProperty("ErrCode")]
|
||||
public long? ErrCode{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误信息。
|
||||
/// </summary>
|
||||
[JsonProperty("Message")]
|
||||
public string Message{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 内容审核鉴政任务输入。
|
||||
/// </summary>
|
||||
[JsonProperty("Input")]
|
||||
public AiReviewPoliticalTaskInput Input{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 内容审核鉴政任务输出。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Output")]
|
||||
public AiReviewPoliticalTaskOutput Output{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Status", this.Status);
|
||||
this.SetParamSimple(map, prefix + "ErrCode", this.ErrCode);
|
||||
this.SetParamSimple(map, prefix + "Message", this.Message);
|
||||
this.SetParamObj(map, prefix + "Input.", this.Input);
|
||||
this.SetParamObj(map, prefix + "Output.", this.Output);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiReviewTaskPornAsrResult : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。
|
||||
/// </summary>
|
||||
[JsonProperty("Status")]
|
||||
public string Status{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误码,0 表示成功,其他值表示失败:
|
||||
/// <li>40000:输入参数不合法,请检查输入参数;</li>
|
||||
/// <li>60000:源文件错误(如视频数据损坏),请确认源文件是否正常;</li>
|
||||
/// <li>70000:内部服务错误,建议重试。</li>
|
||||
/// </summary>
|
||||
[JsonProperty("ErrCode")]
|
||||
public long? ErrCode{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误信息。
|
||||
/// </summary>
|
||||
[JsonProperty("Message")]
|
||||
public string Message{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 内容审核 Asr 文字鉴黄任务输入。
|
||||
/// </summary>
|
||||
[JsonProperty("Input")]
|
||||
public AiReviewPornAsrTaskInput Input{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 内容审核 Asr 文字鉴黄任务输出。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Output")]
|
||||
public AiReviewPornAsrTaskOutput Output{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Status", this.Status);
|
||||
this.SetParamSimple(map, prefix + "ErrCode", this.ErrCode);
|
||||
this.SetParamSimple(map, prefix + "Message", this.Message);
|
||||
this.SetParamObj(map, prefix + "Input.", this.Input);
|
||||
this.SetParamObj(map, prefix + "Output.", this.Output);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiReviewTaskPornOcrResult : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。
|
||||
/// </summary>
|
||||
[JsonProperty("Status")]
|
||||
public string Status{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误码,0 表示成功,其他值表示失败:
|
||||
/// <li>40000:输入参数不合法,请检查输入参数;</li>
|
||||
/// <li>60000:源文件错误(如视频数据损坏),请确认源文件是否正常;</li>
|
||||
/// <li>70000:内部服务错误,建议重试。</li>
|
||||
/// </summary>
|
||||
[JsonProperty("ErrCode")]
|
||||
public long? ErrCode{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误信息。
|
||||
/// </summary>
|
||||
[JsonProperty("Message")]
|
||||
public string Message{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 内容审核 Ocr 文字鉴黄任务输入。
|
||||
/// </summary>
|
||||
[JsonProperty("Input")]
|
||||
public AiReviewPornOcrTaskInput Input{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 内容审核 Ocr 文字鉴黄任务输出。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Output")]
|
||||
public AiReviewPornOcrTaskOutput Output{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Status", this.Status);
|
||||
this.SetParamSimple(map, prefix + "ErrCode", this.ErrCode);
|
||||
this.SetParamSimple(map, prefix + "Message", this.Message);
|
||||
this.SetParamObj(map, prefix + "Input.", this.Input);
|
||||
this.SetParamObj(map, prefix + "Output.", this.Output);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
75
TencentCloud/Vod/V20180717/Models/AiReviewTaskPornResult.cs
Normal file
75
TencentCloud/Vod/V20180717/Models/AiReviewTaskPornResult.cs
Normal file
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiReviewTaskPornResult : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。
|
||||
/// </summary>
|
||||
[JsonProperty("Status")]
|
||||
public string Status{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误码,0 表示成功,其他值表示失败:
|
||||
/// <li>40000:输入参数不合法,请检查输入参数;</li>
|
||||
/// <li>60000:源文件错误(如视频数据损坏),请确认源文件是否正常;</li>
|
||||
/// <li>70000:内部服务错误,建议重试。</li>
|
||||
/// </summary>
|
||||
[JsonProperty("ErrCode")]
|
||||
public long? ErrCode{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误信息。
|
||||
/// </summary>
|
||||
[JsonProperty("Message")]
|
||||
public string Message{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 内容审核鉴黄任务输入。
|
||||
/// </summary>
|
||||
[JsonProperty("Input")]
|
||||
public AiReviewPornTaskInput Input{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 内容审核鉴黄任务输出。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Output")]
|
||||
public AiReviewPornTaskOutput Output{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Status", this.Status);
|
||||
this.SetParamSimple(map, prefix + "ErrCode", this.ErrCode);
|
||||
this.SetParamSimple(map, prefix + "Message", this.Message);
|
||||
this.SetParamObj(map, prefix + "Input.", this.Input);
|
||||
this.SetParamObj(map, prefix + "Output.", this.Output);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiReviewTaskProhibitedAsrResult : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。
|
||||
/// </summary>
|
||||
[JsonProperty("Status")]
|
||||
public string Status{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误码,0 表示成功,其他值表示失败:
|
||||
/// <li>40000:输入参数不合法,请检查输入参数;</li>
|
||||
/// <li>60000:源文件错误(如视频数据损坏),请确认源文件是否正常;</li>
|
||||
/// <li>70000:内部服务错误,建议重试。</li>
|
||||
/// </summary>
|
||||
[JsonProperty("ErrCode")]
|
||||
public long? ErrCode{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误信息。
|
||||
/// </summary>
|
||||
[JsonProperty("Message")]
|
||||
public string Message{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 内容审核 Asr 文字鉴违禁任务输入。
|
||||
/// </summary>
|
||||
[JsonProperty("Input")]
|
||||
public AiReviewProhibitedAsrTaskInput Input{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 内容审核 Asr 文字鉴违禁任务输出。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Output")]
|
||||
public AiReviewProhibitedAsrTaskOutput Output{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Status", this.Status);
|
||||
this.SetParamSimple(map, prefix + "ErrCode", this.ErrCode);
|
||||
this.SetParamSimple(map, prefix + "Message", this.Message);
|
||||
this.SetParamObj(map, prefix + "Input.", this.Input);
|
||||
this.SetParamObj(map, prefix + "Output.", this.Output);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiReviewTaskProhibitedOcrResult : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。
|
||||
/// </summary>
|
||||
[JsonProperty("Status")]
|
||||
public string Status{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误码,0 表示成功,其他值表示失败:
|
||||
/// <li>40000:输入参数不合法,请检查输入参数;</li>
|
||||
/// <li>60000:源文件错误(如视频数据损坏),请确认源文件是否正常;</li>
|
||||
/// <li>70000:内部服务错误,建议重试。</li>
|
||||
/// </summary>
|
||||
[JsonProperty("ErrCode")]
|
||||
public long? ErrCode{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误信息。
|
||||
/// </summary>
|
||||
[JsonProperty("Message")]
|
||||
public string Message{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 内容审核 Ocr 文字鉴违禁任务输入。
|
||||
/// </summary>
|
||||
[JsonProperty("Input")]
|
||||
public AiReviewProhibitedOcrTaskInput Input{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 内容审核 Ocr 文字鉴违禁任务输出。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Output")]
|
||||
public AiReviewProhibitedOcrTaskOutput Output{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Status", this.Status);
|
||||
this.SetParamSimple(map, prefix + "ErrCode", this.ErrCode);
|
||||
this.SetParamSimple(map, prefix + "Message", this.Message);
|
||||
this.SetParamObj(map, prefix + "Input.", this.Input);
|
||||
this.SetParamObj(map, prefix + "Output.", this.Output);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiReviewTaskTerrorismOcrResult : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。
|
||||
/// </summary>
|
||||
[JsonProperty("Status")]
|
||||
public string Status{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误码,0 表示成功,其他值表示失败:
|
||||
/// <li>40000:输入参数不合法,请检查输入参数;</li>
|
||||
/// <li>60000:源文件错误(如视频数据损坏),请确认源文件是否正常;</li>
|
||||
/// <li>70000:内部服务错误,建议重试。</li>
|
||||
/// </summary>
|
||||
[JsonProperty("ErrCode")]
|
||||
public long? ErrCode{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误信息。
|
||||
/// </summary>
|
||||
[JsonProperty("Message")]
|
||||
public string Message{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 内容审核 Ocr 文字鉴恐任务输入。
|
||||
/// </summary>
|
||||
[JsonProperty("Input")]
|
||||
public AiReviewTerrorismOcrTaskInput Input{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 内容审核 Ocr 文字鉴恐任务输出。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Output")]
|
||||
public AiReviewTerrorismOcrTaskOutput Output{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Status", this.Status);
|
||||
this.SetParamSimple(map, prefix + "ErrCode", this.ErrCode);
|
||||
this.SetParamSimple(map, prefix + "Message", this.Message);
|
||||
this.SetParamObj(map, prefix + "Input.", this.Input);
|
||||
this.SetParamObj(map, prefix + "Output.", this.Output);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiReviewTaskTerrorismResult : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。
|
||||
/// </summary>
|
||||
[JsonProperty("Status")]
|
||||
public string Status{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误码,0 表示成功,其他值表示失败:
|
||||
/// <li>40000:输入参数不合法,请检查输入参数;</li>
|
||||
/// <li>60000:源文件错误(如视频数据损坏),请确认源文件是否正常;</li>
|
||||
/// <li>70000:内部服务错误,建议重试。</li>
|
||||
/// </summary>
|
||||
[JsonProperty("ErrCode")]
|
||||
public long? ErrCode{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误信息。
|
||||
/// </summary>
|
||||
[JsonProperty("Message")]
|
||||
public string Message{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 内容审核鉴恐任务输入。
|
||||
/// </summary>
|
||||
[JsonProperty("Input")]
|
||||
public AiReviewTerrorismTaskInput Input{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 内容审核鉴恐任务输出。
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Output")]
|
||||
public AiReviewTerrorismTaskOutput Output{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Status", this.Status);
|
||||
this.SetParamSimple(map, prefix + "ErrCode", this.ErrCode);
|
||||
this.SetParamSimple(map, prefix + "Message", this.Message);
|
||||
this.SetParamObj(map, prefix + "Input.", this.Input);
|
||||
this.SetParamObj(map, prefix + "Output.", this.Output);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiReviewTerrorismOcrTaskInput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 鉴恐模板 ID。
|
||||
/// </summary>
|
||||
[JsonProperty("Definition")]
|
||||
public ulong? Definition{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Definition", this.Definition);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiReviewTerrorismOcrTaskOutput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// Ocr 文字涉恐评分,分值为0到100。
|
||||
/// </summary>
|
||||
[JsonProperty("Confidence")]
|
||||
public float? Confidence{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Ocr 文字涉恐结果建议,取值范围:
|
||||
/// <li>pass。</li>
|
||||
/// <li>review。</li>
|
||||
/// <li>block。</li>
|
||||
/// </summary>
|
||||
[JsonProperty("Suggestion")]
|
||||
public string Suggestion{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Ocr 文字有涉恐嫌疑的视频片段列表。
|
||||
/// </summary>
|
||||
[JsonProperty("SegmentSet")]
|
||||
public MediaContentReviewOcrTextSegmentItem[] SegmentSet{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Confidence", this.Confidence);
|
||||
this.SetParamSimple(map, prefix + "Suggestion", this.Suggestion);
|
||||
this.SetParamArrayObj(map, prefix + "SegmentSet.", this.SegmentSet);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiReviewTerrorismTaskInput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 鉴恐模板 ID。
|
||||
/// </summary>
|
||||
[JsonProperty("Definition")]
|
||||
public ulong? Definition{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Definition", this.Definition);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiReviewTerrorismTaskOutput : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 视频暴恐评分,分值为0到100。
|
||||
/// </summary>
|
||||
[JsonProperty("Confidence")]
|
||||
public float? Confidence{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 暴恐结果建议,取值范围:
|
||||
/// <li>pass。</li>
|
||||
/// <li>review。</li>
|
||||
/// <li>block。</li>
|
||||
/// </summary>
|
||||
[JsonProperty("Suggestion")]
|
||||
public string Suggestion{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 视频暴恐结果标签,取值范围:
|
||||
/// <li>guns:武器枪支。</li>
|
||||
/// <li>crowd:人群聚集。</li>
|
||||
/// <li>police:警察部队。</li>
|
||||
/// <li>bloody:血腥画面。</li>
|
||||
/// <li>banners:暴恐旗帜。</li>
|
||||
/// <li>militant:武装分子。</li>
|
||||
/// <li>explosion:爆炸火灾。</li>
|
||||
/// <li>terrorists:暴恐人物。</li>
|
||||
/// </summary>
|
||||
[JsonProperty("Label")]
|
||||
public string Label{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 有暴恐嫌疑的视频片段列表。
|
||||
/// </summary>
|
||||
[JsonProperty("SegmentSet")]
|
||||
public MediaContentReviewSegmentItem[] SegmentSet{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Confidence", this.Confidence);
|
||||
this.SetParamSimple(map, prefix + "Suggestion", this.Suggestion);
|
||||
this.SetParamSimple(map, prefix + "Label", this.Label);
|
||||
this.SetParamArrayObj(map, prefix + "SegmentSet.", this.SegmentSet);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
50
TencentCloud/Vod/V20180717/Models/AiSampleFaceInfo.cs
Normal file
50
TencentCloud/Vod/V20180717/Models/AiSampleFaceInfo.cs
Normal file
@@ -0,0 +1,50 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiSampleFaceInfo : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 人脸图片 ID。
|
||||
/// </summary>
|
||||
[JsonProperty("FaceId")]
|
||||
public string FaceId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 人脸图片地址。
|
||||
/// </summary>
|
||||
[JsonProperty("Url")]
|
||||
public string Url{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "FaceId", this.FaceId);
|
||||
this.SetParamSimple(map, prefix + "Url", this.Url);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
60
TencentCloud/Vod/V20180717/Models/AiSampleFaceOperation.cs
Normal file
60
TencentCloud/Vod/V20180717/Models/AiSampleFaceOperation.cs
Normal file
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiSampleFaceOperation : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 操作类型,可选值:add(添加)、delete(删除)、reset(重置)。重置操作将清空该人物已有人脸数据,并添加 FaceContents 指定人脸数据。
|
||||
/// </summary>
|
||||
[JsonProperty("Type")]
|
||||
public string Type{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 人脸 ID 集合,当 Type为delete 时,该字段必填。
|
||||
/// </summary>
|
||||
[JsonProperty("FaceIds")]
|
||||
public string[] FaceIds{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 人脸图片 [Base64](https://tools.ietf.org/html/rfc4648) 编码后的字符串集合。
|
||||
/// <li>当 Type为add 或 reset 时,该字段必填;</li>
|
||||
/// <li>数组长度限制:5 张图片。</li>
|
||||
/// 注意:图片必须是单人像正面人脸较清晰的照片,像素不低于 200*200。
|
||||
/// </summary>
|
||||
[JsonProperty("FaceContents")]
|
||||
public string[] FaceContents{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Type", this.Type);
|
||||
this.SetParamArraySimple(map, prefix + "FaceIds.", this.FaceIds);
|
||||
this.SetParamArraySimple(map, prefix + "FaceContents.", this.FaceContents);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
59
TencentCloud/Vod/V20180717/Models/AiSampleFailFaceInfo.cs
Normal file
59
TencentCloud/Vod/V20180717/Models/AiSampleFailFaceInfo.cs
Normal file
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiSampleFailFaceInfo : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 对应入参 FaceContents 中错误图片下标,从 0 开始。
|
||||
/// </summary>
|
||||
[JsonProperty("Index")]
|
||||
public ulong? Index{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误码,取值:
|
||||
/// <li>0:成功;</li>
|
||||
/// <li>其他:失败。</li>
|
||||
/// </summary>
|
||||
[JsonProperty("ErrCode")]
|
||||
public long? ErrCode{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 错误描述。
|
||||
/// </summary>
|
||||
[JsonProperty("Message")]
|
||||
public string Message{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Index", this.Index);
|
||||
this.SetParamSimple(map, prefix + "ErrCode", this.ErrCode);
|
||||
this.SetParamSimple(map, prefix + "Message", this.Message);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
92
TencentCloud/Vod/V20180717/Models/AiSamplePerson.cs
Normal file
92
TencentCloud/Vod/V20180717/Models/AiSamplePerson.cs
Normal file
@@ -0,0 +1,92 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiSamplePerson : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 人物 ID。
|
||||
/// </summary>
|
||||
[JsonProperty("PersonId")]
|
||||
public string PersonId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 人物名称。
|
||||
/// </summary>
|
||||
[JsonProperty("Name")]
|
||||
public string Name{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 人物描述。
|
||||
/// </summary>
|
||||
[JsonProperty("Description")]
|
||||
public string Description{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 人脸信息。
|
||||
/// </summary>
|
||||
[JsonProperty("FaceInfoSet")]
|
||||
public AiSampleFaceInfo[] FaceInfoSet{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 人物标签。
|
||||
/// </summary>
|
||||
[JsonProperty("TagSet")]
|
||||
public string[] TagSet{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 应用场景。
|
||||
/// </summary>
|
||||
[JsonProperty("UsageSet")]
|
||||
public string[] UsageSet{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。
|
||||
/// </summary>
|
||||
[JsonProperty("CreateTime")]
|
||||
public string CreateTime{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。
|
||||
/// </summary>
|
||||
[JsonProperty("UpdateTime")]
|
||||
public string UpdateTime{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "PersonId", this.PersonId);
|
||||
this.SetParamSimple(map, prefix + "Name", this.Name);
|
||||
this.SetParamSimple(map, prefix + "Description", this.Description);
|
||||
this.SetParamArrayObj(map, prefix + "FaceInfoSet.", this.FaceInfoSet);
|
||||
this.SetParamArraySimple(map, prefix + "TagSet.", this.TagSet);
|
||||
this.SetParamArraySimple(map, prefix + "UsageSet.", this.UsageSet);
|
||||
this.SetParamSimple(map, prefix + "CreateTime", this.CreateTime);
|
||||
this.SetParamSimple(map, prefix + "UpdateTime", this.UpdateTime);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
50
TencentCloud/Vod/V20180717/Models/AiSampleTagOperation.cs
Normal file
50
TencentCloud/Vod/V20180717/Models/AiSampleTagOperation.cs
Normal file
@@ -0,0 +1,50 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiSampleTagOperation : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 操作类型,可选值:add(添加)、delete(删除)、reset(重置)。
|
||||
/// </summary>
|
||||
[JsonProperty("Type")]
|
||||
public string Type{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 标签,长度限制:128 个字符。
|
||||
/// </summary>
|
||||
[JsonProperty("Tags")]
|
||||
public string[] Tags{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Type", this.Type);
|
||||
this.SetParamArraySimple(map, prefix + "Tags.", this.Tags);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
71
TencentCloud/Vod/V20180717/Models/AiSampleWord.cs
Normal file
71
TencentCloud/Vod/V20180717/Models/AiSampleWord.cs
Normal file
@@ -0,0 +1,71 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiSampleWord : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 关键词。
|
||||
/// </summary>
|
||||
[JsonProperty("Keyword")]
|
||||
public string Keyword{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 关键词标签。
|
||||
/// </summary>
|
||||
[JsonProperty("TagSet")]
|
||||
public string[] TagSet{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 关键词应用场景。
|
||||
/// </summary>
|
||||
[JsonProperty("UsageSet")]
|
||||
public string[] UsageSet{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。
|
||||
/// </summary>
|
||||
[JsonProperty("CreateTime")]
|
||||
public string CreateTime{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。
|
||||
/// </summary>
|
||||
[JsonProperty("UpdateTime")]
|
||||
public string UpdateTime{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Keyword", this.Keyword);
|
||||
this.SetParamArraySimple(map, prefix + "TagSet.", this.TagSet);
|
||||
this.SetParamArraySimple(map, prefix + "UsageSet.", this.UsageSet);
|
||||
this.SetParamSimple(map, prefix + "CreateTime", this.CreateTime);
|
||||
this.SetParamSimple(map, prefix + "UpdateTime", this.UpdateTime);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
52
TencentCloud/Vod/V20180717/Models/AiSampleWordInfo.cs
Normal file
52
TencentCloud/Vod/V20180717/Models/AiSampleWordInfo.cs
Normal file
@@ -0,0 +1,52 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Vod.V20180717.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class AiSampleWordInfo : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 关键词,长度限制:20 个字符。
|
||||
/// </summary>
|
||||
[JsonProperty("Keyword")]
|
||||
public string Keyword{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 关键词标签
|
||||
/// <li>数组长度限制:20 个标签;</li>
|
||||
/// <li>单个标签长度限制:128 个字符。</li>
|
||||
/// </summary>
|
||||
[JsonProperty("Tags")]
|
||||
public string[] Tags{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Keyword", this.Keyword);
|
||||
this.SetParamArraySimple(map, prefix + "Tags.", this.Tags);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user