代码修改后的版本,全部提交

This commit is contained in:
ss001
2026-02-07 15:48:27 +08:00
parent cccbaa37c9
commit c2cda58c65
15604 changed files with 2455502 additions and 0 deletions

View File

@@ -0,0 +1,99 @@
/*
* 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class AIAssistantRequest : AbstractModel
{
/// <summary>
/// 输入分析对象内容输入数据格式参考FileType参数释义
/// </summary>
[JsonProperty("FileContent")]
public string FileContent{ get; set; }
/// <summary>
/// 输入分析对象类型picture_url:图片地址vod_url:视频地址live_url直播地址audio_url: 音频文件picture图片二进制数据的BASE64编码
/// </summary>
[JsonProperty("FileType")]
public string FileType{ get; set; }
/// <summary>
/// 音频源的语言默认0为英文1为中文
/// </summary>
[JsonProperty("Lang")]
public long? Lang{ get; set; }
/// <summary>
/// 查询人员库列表
/// </summary>
[JsonProperty("LibrarySet")]
public string[] LibrarySet{ get; set; }
/// <summary>
/// 视频评估时间单位秒点播场景默认值为2小时无法探测长度时或完整视频直播场景默认值为10分钟或直播提前结束
/// </summary>
[JsonProperty("MaxVideoDuration")]
public long? MaxVideoDuration{ get; set; }
/// <summary>
/// 标准化模板选择0AI助教基础版本1AI评教基础版本2AI评教标准版本。AI 助教基础版本功能包括人脸检索、人脸检测、人脸表情识别、学生动作选项音频信息分析微笑识别。AI 评教基础版本功能包括人脸检索、人脸检测、人脸表情识别、音频信息分析。AI 评教标准版功能包括人脸检索、人脸检测、人脸表情识别、手势识别、音频信息分析、音频关键词分析、视频精彩集锦分析。
/// </summary>
[JsonProperty("Template")]
public long? Template{ get; set; }
/// <summary>
/// 识别词库名列表,评估过程使用这些词汇库中的词汇进行词汇使用行为分析
/// </summary>
[JsonProperty("VocabLibNameList")]
public string[] VocabLibNameList{ get; set; }
/// <summary>
/// 语音编码类型 1:pcm
/// </summary>
[JsonProperty("VoiceEncodeType")]
public long? VoiceEncodeType{ get; set; }
/// <summary>
/// 语音文件类型 1:raw, 2:wav, 3:mp310:视频三种音频格式目前仅支持16k采样率16bit
/// </summary>
[JsonProperty("VoiceFileType")]
public long? VoiceFileType{ 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 + "FileContent", this.FileContent);
this.SetParamSimple(map, prefix + "FileType", this.FileType);
this.SetParamSimple(map, prefix + "Lang", this.Lang);
this.SetParamArraySimple(map, prefix + "LibrarySet.", this.LibrarySet);
this.SetParamSimple(map, prefix + "MaxVideoDuration", this.MaxVideoDuration);
this.SetParamSimple(map, prefix + "Template", this.Template);
this.SetParamArraySimple(map, prefix + "VocabLibNameList.", this.VocabLibNameList);
this.SetParamSimple(map, prefix + "VoiceEncodeType", this.VoiceEncodeType);
this.SetParamSimple(map, prefix + "VoiceFileType", this.VoiceFileType);
}
}
}

View File

@@ -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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class AIAssistantResponse : AbstractModel
{
/// <summary>
/// 图像任务直接返回结果
/// </summary>
[JsonProperty("ImageResults")]
public ImageTaskResult[] ImageResults{ get; set; }
/// <summary>
/// 任务ID
/// </summary>
[JsonProperty("TaskId")]
public long? TaskId{ get; set; }
/// <summary>
/// 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
/// </summary>
[JsonProperty("RequestId")]
public string RequestId{ 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 + "ImageResults.", this.ImageResults);
this.SetParamSimple(map, prefix + "TaskId", this.TaskId);
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
}
}
}

View File

@@ -0,0 +1,99 @@
/*
* 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class ASRStat : AbstractModel
{
/// <summary>
/// 当前音频的平均语速
/// </summary>
[JsonProperty("AvgSpeed")]
public float? AvgSpeed{ get; set; }
/// <summary>
/// Vad的平均音量
/// </summary>
[JsonProperty("AvgVolume")]
public float? AvgVolume{ get; set; }
/// <summary>
/// Vad的最大音量
/// </summary>
[JsonProperty("MaxVolume")]
public float? MaxVolume{ get; set; }
/// <summary>
/// Vad的最小音量
/// </summary>
[JsonProperty("MinVolume")]
public float? MinVolume{ get; set; }
/// <summary>
/// 当前音频的非发音时长
/// </summary>
[JsonProperty("MuteDuration")]
public long? MuteDuration{ get; set; }
/// <summary>
/// 当前音频的发音时长
/// </summary>
[JsonProperty("SoundDuration")]
public long? SoundDuration{ get; set; }
/// <summary>
/// 当前音频的总时长
/// </summary>
[JsonProperty("TotalDuration")]
public long? TotalDuration{ get; set; }
/// <summary>
/// 当前音频的句子总数
/// </summary>
[JsonProperty("VadNum")]
public long? VadNum{ get; set; }
/// <summary>
/// 当前音频的单词总数
/// </summary>
[JsonProperty("WordNum")]
public long? WordNum{ 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 + "AvgSpeed", this.AvgSpeed);
this.SetParamSimple(map, prefix + "AvgVolume", this.AvgVolume);
this.SetParamSimple(map, prefix + "MaxVolume", this.MaxVolume);
this.SetParamSimple(map, prefix + "MinVolume", this.MinVolume);
this.SetParamSimple(map, prefix + "MuteDuration", this.MuteDuration);
this.SetParamSimple(map, prefix + "SoundDuration", this.SoundDuration);
this.SetParamSimple(map, prefix + "TotalDuration", this.TotalDuration);
this.SetParamSimple(map, prefix + "VadNum", this.VadNum);
this.SetParamSimple(map, prefix + "WordNum", this.WordNum);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class AbsenceInfo : AbstractModel
{
/// <summary>
/// 识别到的人员所在的库id
/// </summary>
[JsonProperty("LibraryIds")]
public string LibraryIds{ get; set; }
/// <summary>
/// 识别到的人员id
/// </summary>
[JsonProperty("PersonId")]
public string PersonId{ 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 + "LibraryIds", this.LibraryIds);
this.SetParamSimple(map, prefix + "PersonId", this.PersonId);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class ActionCountStatistic : AbstractModel
{
/// <summary>
/// 数量
/// </summary>
[JsonProperty("Count")]
public long? Count{ get; set; }
/// <summary>
/// 名称
/// </summary>
[JsonProperty("Name")]
public string Name{ 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 + "Count", this.Count);
this.SetParamSimple(map, prefix + "Name", this.Name);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class ActionDurationRatioStatistic : AbstractModel
{
/// <summary>
/// 名称
/// </summary>
[JsonProperty("Name")]
public string Name{ get; set; }
/// <summary>
/// 比例
/// </summary>
[JsonProperty("Ratio")]
public float? Ratio{ 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.SetParamSimple(map, prefix + "Ratio", this.Ratio);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class ActionDurationStatistic : AbstractModel
{
/// <summary>
/// 时长
/// </summary>
[JsonProperty("Duration")]
public long? Duration{ get; set; }
/// <summary>
/// 名称
/// </summary>
[JsonProperty("Name")]
public string Name{ 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 + "Duration", this.Duration);
this.SetParamSimple(map, prefix + "Name", this.Name);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class ActionInfo : AbstractModel
{
/// <summary>
/// 躯体动作识别结果包含坐着sit、站立stand和趴睡sleep
/// </summary>
[JsonProperty("BodyPosture")]
public ActionType BodyPosture{ get; set; }
/// <summary>
/// 举手识别结果包含举手hand和未检测到举手nothand
/// </summary>
[JsonProperty("Handup")]
public ActionType Handup{ get; set; }
/// <summary>
/// 是否低头识别结果包含抬头lookingahead和未检测到抬头notlookingahead
/// </summary>
[JsonProperty("LookHead")]
public ActionType LookHead{ get; set; }
/// <summary>
/// 是否写字识别结果包含写字write和未检测到写字notlookingahead
/// </summary>
[JsonProperty("Writing")]
public ActionType Writing{ get; set; }
/// <summary>
/// 动作图像高度
/// </summary>
[JsonProperty("Height")]
public long? Height{ get; set; }
/// <summary>
/// 动作出现图像的左侧起始坐标位置
/// </summary>
[JsonProperty("Left")]
public long? Left{ get; set; }
/// <summary>
/// 动作出现图像的上侧起始侧坐标位置
/// </summary>
[JsonProperty("Top")]
public long? Top{ get; set; }
/// <summary>
/// 动作图像宽度
/// </summary>
[JsonProperty("Width")]
public long? Width{ 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 + "BodyPosture.", this.BodyPosture);
this.SetParamObj(map, prefix + "Handup.", this.Handup);
this.SetParamObj(map, prefix + "LookHead.", this.LookHead);
this.SetParamObj(map, prefix + "Writing.", this.Writing);
this.SetParamSimple(map, prefix + "Height", this.Height);
this.SetParamSimple(map, prefix + "Left", this.Left);
this.SetParamSimple(map, prefix + "Top", this.Top);
this.SetParamSimple(map, prefix + "Width", this.Width);
}
}
}

View File

@@ -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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class ActionStatistic : AbstractModel
{
/// <summary>
/// 数量统计
/// </summary>
[JsonProperty("ActionCount")]
public ActionCountStatistic[] ActionCount{ get; set; }
/// <summary>
/// 时长统计
/// </summary>
[JsonProperty("ActionDuration")]
public ActionDurationStatistic[] ActionDuration{ get; set; }
/// <summary>
/// 时长比例统计
/// </summary>
[JsonProperty("ActionDurationRatio")]
public ActionDurationRatioStatistic[] ActionDurationRatio{ 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 + "ActionCount.", this.ActionCount);
this.SetParamArrayObj(map, prefix + "ActionDuration.", this.ActionDuration);
this.SetParamArrayObj(map, prefix + "ActionDurationRatio.", this.ActionDurationRatio);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class ActionType : AbstractModel
{
/// <summary>
/// 置信度
/// </summary>
[JsonProperty("Confidence")]
public float? Confidence{ get; set; }
/// <summary>
/// 动作类别
/// </summary>
[JsonProperty("Type")]
public string Type{ 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 + "Type", this.Type);
}
}
}

View File

@@ -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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class AllMuteSlice : AbstractModel
{
/// <summary>
/// 所有静音片段。
/// </summary>
[JsonProperty("MuteSlice")]
public MuteSlice[] MuteSlice{ get; set; }
/// <summary>
/// 静音时长占比。
/// </summary>
[JsonProperty("MuteRatio")]
public float? MuteRatio{ get; set; }
/// <summary>
/// 静音总时长。
/// </summary>
[JsonProperty("TotalMuteDuration")]
public long? TotalMuteDuration{ 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 + "MuteSlice.", this.MuteSlice);
this.SetParamSimple(map, prefix + "MuteRatio", this.MuteRatio);
this.SetParamSimple(map, prefix + "TotalMuteDuration", this.TotalMuteDuration);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class AttendanceInfo : AbstractModel
{
/// <summary>
/// 识别到的人员信息
/// </summary>
[JsonProperty("Face")]
public FrameInfo Face{ get; set; }
/// <summary>
/// 识别到的人员id
/// </summary>
[JsonProperty("PersonId")]
public string PersonId{ 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 + "Face.", this.Face);
this.SetParamSimple(map, prefix + "PersonId", this.PersonId);
}
}
}

View File

@@ -0,0 +1,82 @@
/*
* 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class BodyMovementResult : AbstractModel
{
/// <summary>
/// 置信度
/// </summary>
[JsonProperty("Confidence")]
public float? Confidence{ get; set; }
/// <summary>
/// 识别结果高度
/// </summary>
[JsonProperty("Height")]
public long? Height{ get; set; }
/// <summary>
/// 识别结果左坐标
/// </summary>
[JsonProperty("Left")]
public long? Left{ get; set; }
/// <summary>
/// 老师动作识别结果,包含
/// 1、teach_on_positive_attitude 正面讲解
/// 2、point_to_the_blackboard 指黑板
/// 3、writing_blackboard 写板书
/// 4、other 其他
/// </summary>
[JsonProperty("Movements")]
public string Movements{ get; set; }
/// <summary>
/// 识别结果顶坐标
/// </summary>
[JsonProperty("Top")]
public long? Top{ get; set; }
/// <summary>
/// 识别结果宽度
/// </summary>
[JsonProperty("Width")]
public long? Width{ 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 + "Height", this.Height);
this.SetParamSimple(map, prefix + "Left", this.Left);
this.SetParamSimple(map, prefix + "Movements", this.Movements);
this.SetParamSimple(map, prefix + "Top", this.Top);
this.SetParamSimple(map, prefix + "Width", this.Width);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class CancelTaskRequest : AbstractModel
{
/// <summary>
/// 待取消任务标志符。
/// </summary>
[JsonProperty("JobId")]
public long? JobId{ 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 + "JobId", this.JobId);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class CancelTaskResponse : AbstractModel
{
/// <summary>
/// 取消任务标志符。
/// </summary>
[JsonProperty("JobId")]
public long? JobId{ get; set; }
/// <summary>
/// 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
/// </summary>
[JsonProperty("RequestId")]
public string RequestId{ 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 + "JobId", this.JobId);
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class CheckFacePhotoRequest : AbstractModel
{
/// <summary>
/// 输入分析对象内容
/// </summary>
[JsonProperty("FileContent")]
public string FileContent{ get; set; }
/// <summary>
/// 输入分析对象类型picture_url:图片地址
/// </summary>
[JsonProperty("FileType")]
public string FileType{ 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 + "FileContent", this.FileContent);
this.SetParamSimple(map, prefix + "FileType", this.FileType);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class CheckFacePhotoResponse : AbstractModel
{
/// <summary>
/// 人脸检查结果0通过检查1图片模糊
/// </summary>
[JsonProperty("CheckResult")]
public long? CheckResult{ get; set; }
/// <summary>
/// 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
/// </summary>
[JsonProperty("RequestId")]
public string RequestId{ 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 + "CheckResult", this.CheckResult);
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
}
}
}

View File

@@ -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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class CreateFaceRequest : AbstractModel
{
/// <summary>
/// 人员唯一标识符
/// </summary>
[JsonProperty("PersonId")]
public string PersonId{ get; set; }
/// <summary>
/// 图片数据 base64 字符串,与 Urls 参数选择一个输入
/// </summary>
[JsonProperty("Images")]
public string[] Images{ get; set; }
/// <summary>
/// 人员库唯一标识符
/// </summary>
[JsonProperty("LibraryId")]
public string LibraryId{ get; set; }
/// <summary>
/// 图片下载地址,与 Images 参数选择一个输入
/// </summary>
[JsonProperty("Urls")]
public string[] Urls{ 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.SetParamArraySimple(map, prefix + "Images.", this.Images);
this.SetParamSimple(map, prefix + "LibraryId", this.LibraryId);
this.SetParamArraySimple(map, prefix + "Urls.", this.Urls);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class CreateFaceResponse : AbstractModel
{
/// <summary>
/// 人脸操作结果信息
/// </summary>
[JsonProperty("FaceInfoSet")]
public FaceInfo[] FaceInfoSet{ get; set; }
/// <summary>
/// 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
/// </summary>
[JsonProperty("RequestId")]
public string RequestId{ 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 + "FaceInfoSet.", this.FaceInfoSet);
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class CreateLibraryRequest : AbstractModel
{
/// <summary>
/// 人员库名称
/// </summary>
[JsonProperty("LibraryName")]
public string LibraryName{ get; set; }
/// <summary>
/// 人员库唯一标志符,为空则系统自动生成。
/// </summary>
[JsonProperty("LibraryId")]
public string LibraryId{ 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 + "LibraryName", this.LibraryName);
this.SetParamSimple(map, prefix + "LibraryId", this.LibraryId);
}
}
}

View File

@@ -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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class CreateLibraryResponse : AbstractModel
{
/// <summary>
/// 人员库唯一标识符
/// </summary>
[JsonProperty("LibraryId")]
public string LibraryId{ get; set; }
/// <summary>
/// 人员库名称
/// </summary>
[JsonProperty("LibraryName")]
public string LibraryName{ get; set; }
/// <summary>
/// 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
/// </summary>
[JsonProperty("RequestId")]
public string RequestId{ 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 + "LibraryId", this.LibraryId);
this.SetParamSimple(map, prefix + "LibraryName", this.LibraryName);
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
}
}
}

View File

@@ -0,0 +1,106 @@
/*
* 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class CreatePersonRequest : AbstractModel
{
/// <summary>
/// 人员库唯一标识符
/// </summary>
[JsonProperty("LibraryId")]
public string LibraryId{ get; set; }
/// <summary>
/// 人员名称
/// </summary>
[JsonProperty("PersonName")]
public string PersonName{ get; set; }
/// <summary>
/// 图片数据 base64 字符串,与 Urls 参数选择一个输入
/// </summary>
[JsonProperty("Images")]
public string[] Images{ get; set; }
/// <summary>
/// 人员工作号码
/// </summary>
[JsonProperty("JobNumber")]
public string JobNumber{ get; set; }
/// <summary>
/// 人员邮箱
/// </summary>
[JsonProperty("Mail")]
public string Mail{ get; set; }
/// <summary>
/// 人员性别0未知 1男性2女性
/// </summary>
[JsonProperty("Male")]
public long? Male{ get; set; }
/// <summary>
/// 自定义人员 ID注意不能使用 tci_person_ 前缀
/// </summary>
[JsonProperty("PersonId")]
public string PersonId{ get; set; }
/// <summary>
/// 人员电话号码
/// </summary>
[JsonProperty("PhoneNumber")]
public string PhoneNumber{ get; set; }
/// <summary>
/// 人员学生号码
/// </summary>
[JsonProperty("StudentNumber")]
public string StudentNumber{ get; set; }
/// <summary>
/// 图片下载地址,与 Images 参数选择一个输入
/// </summary>
[JsonProperty("Urls")]
public string[] Urls{ 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 + "LibraryId", this.LibraryId);
this.SetParamSimple(map, prefix + "PersonName", this.PersonName);
this.SetParamArraySimple(map, prefix + "Images.", this.Images);
this.SetParamSimple(map, prefix + "JobNumber", this.JobNumber);
this.SetParamSimple(map, prefix + "Mail", this.Mail);
this.SetParamSimple(map, prefix + "Male", this.Male);
this.SetParamSimple(map, prefix + "PersonId", this.PersonId);
this.SetParamSimple(map, prefix + "PhoneNumber", this.PhoneNumber);
this.SetParamSimple(map, prefix + "StudentNumber", this.StudentNumber);
this.SetParamArraySimple(map, prefix + "Urls.", this.Urls);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class CreatePersonResponse : AbstractModel
{
/// <summary>
/// 人脸操作结果信息
/// </summary>
[JsonProperty("FaceInfoSet")]
public FaceInfo[] FaceInfoSet{ get; set; }
/// <summary>
/// 人员库唯一标识符
/// </summary>
[JsonProperty("LibraryId")]
public string LibraryId{ get; set; }
/// <summary>
/// 人员唯一标识符
/// </summary>
[JsonProperty("PersonId")]
public string PersonId{ get; set; }
/// <summary>
/// 人员名称
/// </summary>
[JsonProperty("PersonName")]
public string PersonName{ get; set; }
/// <summary>
/// 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
/// </summary>
[JsonProperty("RequestId")]
public string RequestId{ 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 + "FaceInfoSet.", this.FaceInfoSet);
this.SetParamSimple(map, prefix + "LibraryId", this.LibraryId);
this.SetParamSimple(map, prefix + "PersonId", this.PersonId);
this.SetParamSimple(map, prefix + "PersonName", this.PersonName);
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class CreateVocabLibRequest : AbstractModel
{
/// <summary>
/// 词汇库名称
/// </summary>
[JsonProperty("VocabLibName")]
public string VocabLibName{ 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 + "VocabLibName", this.VocabLibName);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class CreateVocabLibResponse : AbstractModel
{
/// <summary>
/// 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
/// </summary>
[JsonProperty("RequestId")]
public string RequestId{ 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 + "RequestId", this.RequestId);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class CreateVocabRequest : AbstractModel
{
/// <summary>
/// 要添加词汇的词汇库名
/// </summary>
[JsonProperty("VocabLibName")]
public string VocabLibName{ get; set; }
/// <summary>
/// 要添加的词汇列表
/// </summary>
[JsonProperty("VocabList")]
public string[] VocabList{ 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 + "VocabLibName", this.VocabLibName);
this.SetParamArraySimple(map, prefix + "VocabList.", this.VocabList);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class CreateVocabResponse : AbstractModel
{
/// <summary>
/// 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
/// </summary>
[JsonProperty("RequestId")]
public string RequestId{ 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 + "RequestId", this.RequestId);
}
}
}

View File

@@ -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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DeleteFaceRequest : AbstractModel
{
/// <summary>
/// 人脸标识符数组
/// </summary>
[JsonProperty("FaceIdSet")]
public string[] FaceIdSet{ get; set; }
/// <summary>
/// 人员唯一标识符
/// </summary>
[JsonProperty("PersonId")]
public string PersonId{ get; set; }
/// <summary>
/// 人员库唯一标识符
/// </summary>
[JsonProperty("LibraryId")]
public string LibraryId{ get; set; }
/// <summary>
/// For internal usage only. DO NOT USE IT.
/// </summary>
internal override void ToMap(Dictionary<string, string> map, string prefix)
{
this.SetParamArraySimple(map, prefix + "FaceIdSet.", this.FaceIdSet);
this.SetParamSimple(map, prefix + "PersonId", this.PersonId);
this.SetParamSimple(map, prefix + "LibraryId", this.LibraryId);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DeleteFaceResponse : AbstractModel
{
/// <summary>
/// 人脸操作结果
/// </summary>
[JsonProperty("FaceInfoSet")]
public FaceInfo[] FaceInfoSet{ get; set; }
/// <summary>
/// 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
/// </summary>
[JsonProperty("RequestId")]
public string RequestId{ 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 + "FaceInfoSet.", this.FaceInfoSet);
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DeleteLibraryRequest : AbstractModel
{
/// <summary>
/// 人员库唯一标识符
/// </summary>
[JsonProperty("LibraryId")]
public string LibraryId{ 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 + "LibraryId", this.LibraryId);
}
}
}

View File

@@ -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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DeleteLibraryResponse : AbstractModel
{
/// <summary>
/// 人员库唯一标识符
/// </summary>
[JsonProperty("LibraryId")]
public string LibraryId{ get; set; }
/// <summary>
/// 人员库名称
/// </summary>
[JsonProperty("LibraryName")]
public string LibraryName{ get; set; }
/// <summary>
/// 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
/// </summary>
[JsonProperty("RequestId")]
public string RequestId{ 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 + "LibraryId", this.LibraryId);
this.SetParamSimple(map, prefix + "LibraryName", this.LibraryName);
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DeletePersonRequest : AbstractModel
{
/// <summary>
/// 人员库唯一标识符
/// </summary>
[JsonProperty("LibraryId")]
public string LibraryId{ get; set; }
/// <summary>
/// 人员唯一标识符
/// </summary>
[JsonProperty("PersonId")]
public string PersonId{ 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 + "LibraryId", this.LibraryId);
this.SetParamSimple(map, prefix + "PersonId", this.PersonId);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DeletePersonResponse : AbstractModel
{
/// <summary>
/// 人脸信息
/// </summary>
[JsonProperty("FaceInfoSet")]
public FaceInfo[] FaceInfoSet{ get; set; }
/// <summary>
/// 人员库唯一标识符
/// </summary>
[JsonProperty("LibraryId")]
public string LibraryId{ get; set; }
/// <summary>
/// 人员唯一标识符
/// </summary>
[JsonProperty("PersonId")]
public string PersonId{ get; set; }
/// <summary>
/// 人员名称
/// </summary>
[JsonProperty("PersonName")]
public string PersonName{ get; set; }
/// <summary>
/// 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
/// </summary>
[JsonProperty("RequestId")]
public string RequestId{ 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 + "FaceInfoSet.", this.FaceInfoSet);
this.SetParamSimple(map, prefix + "LibraryId", this.LibraryId);
this.SetParamSimple(map, prefix + "PersonId", this.PersonId);
this.SetParamSimple(map, prefix + "PersonName", this.PersonName);
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DeleteVocabLibRequest : AbstractModel
{
/// <summary>
/// 词汇库名称
/// </summary>
[JsonProperty("VocabLibName")]
public string VocabLibName{ 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 + "VocabLibName", this.VocabLibName);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DeleteVocabLibResponse : AbstractModel
{
/// <summary>
/// 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
/// </summary>
[JsonProperty("RequestId")]
public string RequestId{ 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 + "RequestId", this.RequestId);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DeleteVocabRequest : AbstractModel
{
/// <summary>
/// 要删除词汇的词汇库名
/// </summary>
[JsonProperty("VocabLibName")]
public string VocabLibName{ get; set; }
/// <summary>
/// 要删除的词汇列表
/// </summary>
[JsonProperty("VocabList")]
public string[] VocabList{ 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 + "VocabLibName", this.VocabLibName);
this.SetParamArraySimple(map, prefix + "VocabList.", this.VocabList);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DeleteVocabResponse : AbstractModel
{
/// <summary>
/// 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
/// </summary>
[JsonProperty("RequestId")]
public string RequestId{ 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 + "RequestId", this.RequestId);
}
}
}

View File

@@ -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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DescribeAITaskResultRequest : AbstractModel
{
/// <summary>
/// 任务唯一标识符。在URL方式时提交请求后会返回一个任务标识符后续查询该url的结果时使用这个标识符进行查询。
/// </summary>
[JsonProperty("TaskId")]
public long? TaskId{ get; set; }
/// <summary>
/// 限制数目
/// </summary>
[JsonProperty("Limit")]
public long? Limit{ get; set; }
/// <summary>
/// 偏移量
/// </summary>
[JsonProperty("Offset")]
public long? Offset{ 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 + "TaskId", this.TaskId);
this.SetParamSimple(map, prefix + "Limit", this.Limit);
this.SetParamSimple(map, prefix + "Offset", this.Offset);
}
}
}

View File

@@ -0,0 +1,78 @@
/*
* 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DescribeAITaskResultResponse : AbstractModel
{
/// <summary>
/// 音频分析结果
/// </summary>
[JsonProperty("AudioResult")]
public StandardAudioResult AudioResult{ get; set; }
/// <summary>
/// 图像分析结果
/// </summary>
[JsonProperty("ImageResult")]
public StandardImageResult ImageResult{ get; set; }
/// <summary>
/// 视频分析结果
/// </summary>
[JsonProperty("VideoResult")]
public StandardVideoResult VideoResult{ get; set; }
/// <summary>
/// 任务状态
/// </summary>
[JsonProperty("Status")]
public string Status{ get; set; }
/// <summary>
/// 任务唯一id。在URL方式时提交请求后会返回一个jobid后续查询该url的结果时使用这个jobid进行查询。
/// </summary>
[JsonProperty("TaskId")]
public long? TaskId{ get; set; }
/// <summary>
/// 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
/// </summary>
[JsonProperty("RequestId")]
public string RequestId{ 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 + "AudioResult.", this.AudioResult);
this.SetParamObj(map, prefix + "ImageResult.", this.ImageResult);
this.SetParamObj(map, prefix + "VideoResult.", this.VideoResult);
this.SetParamSimple(map, prefix + "Status", this.Status);
this.SetParamSimple(map, prefix + "TaskId", this.TaskId);
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DescribeAttendanceResultRequest : AbstractModel
{
/// <summary>
/// 任务唯一标识符
/// </summary>
[JsonProperty("JobId")]
public long? JobId{ 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 + "JobId", this.JobId);
}
}
}

View File

@@ -0,0 +1,78 @@
/*
* 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DescribeAttendanceResultResponse : AbstractModel
{
/// <summary>
/// 缺失人员的ID列表(只针对请求中的libids字段)
/// </summary>
[JsonProperty("AbsenceSetInLibs")]
public AbsenceInfo[] AbsenceSetInLibs{ get; set; }
/// <summary>
/// 确定出勤人员列表
/// </summary>
[JsonProperty("AttendanceSet")]
public AttendanceInfo[] AttendanceSet{ get; set; }
/// <summary>
/// 疑似出勤人员列表
/// </summary>
[JsonProperty("SuspectedSet")]
public SuspectedInfo[] SuspectedSet{ get; set; }
/// <summary>
/// 缺失人员的ID列表(只针对请求中的personids字段)
/// </summary>
[JsonProperty("AbsenceSet")]
public string[] AbsenceSet{ get; set; }
/// <summary>
/// 请求处理进度
/// </summary>
[JsonProperty("Progress")]
public long? Progress{ get; set; }
/// <summary>
/// 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
/// </summary>
[JsonProperty("RequestId")]
public string RequestId{ 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 + "AbsenceSetInLibs.", this.AbsenceSetInLibs);
this.SetParamArrayObj(map, prefix + "AttendanceSet.", this.AttendanceSet);
this.SetParamArrayObj(map, prefix + "SuspectedSet.", this.SuspectedSet);
this.SetParamArraySimple(map, prefix + "AbsenceSet.", this.AbsenceSet);
this.SetParamSimple(map, prefix + "Progress", this.Progress);
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
}
}
}

View File

@@ -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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DescribeAudioTaskRequest : AbstractModel
{
/// <summary>
/// 音频任务唯一id。在URL方式时提交请求后会返回一个jobid后续查询该url的结果时使用这个jobid进行查询。
/// </summary>
[JsonProperty("JobId")]
public long? JobId{ get; set; }
/// <summary>
/// 限制数目
/// </summary>
[JsonProperty("Limit")]
public long? Limit{ get; set; }
/// <summary>
/// 偏移量
/// </summary>
[JsonProperty("Offset")]
public long? Offset{ 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 + "JobId", this.JobId);
this.SetParamSimple(map, prefix + "Limit", this.Limit);
this.SetParamSimple(map, prefix + "Offset", this.Offset);
}
}
}

View File

@@ -0,0 +1,106 @@
/*
* 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DescribeAudioTaskResponse : AbstractModel
{
/// <summary>
/// 如果请求中开启了静音检测开关,则会返回所有的静音片段(静音时长超过阈值的片段)。
/// </summary>
[JsonProperty("AllMuteSlice")]
public AllMuteSlice AllMuteSlice{ get; set; }
/// <summary>
/// 返回的当前音频的统计信息。当进度为100时返回。
/// </summary>
[JsonProperty("AsrStat")]
public ASRStat AsrStat{ get; set; }
/// <summary>
/// 返回当前音频流的详细信息,如果是流模式,返回的是对应流的详细信息,如果是 URL模式返回的是查询的那一段seq对应的音频的详细信息。
/// </summary>
[JsonProperty("Texts")]
public WholeTextItem[] Texts{ get; set; }
/// <summary>
/// 返回词汇库中的单词出现的详细时间信息。
/// </summary>
[JsonProperty("VocabAnalysisDetailInfo")]
public VocabDetailInfomation[] VocabAnalysisDetailInfo{ get; set; }
/// <summary>
/// 返回词汇库中的单词出现的次数信息。
/// </summary>
[JsonProperty("VocabAnalysisStatInfo")]
public VocabStatInfomation[] VocabAnalysisStatInfo{ get; set; }
/// <summary>
/// 返回音频全部文本。
/// </summary>
[JsonProperty("AllTexts")]
public string AllTexts{ get; set; }
/// <summary>
/// 音频任务唯一id。在URL方式时提交请求后会返回一个jobid后续查询该url的结果时使用这个jobid进行查询。
/// </summary>
[JsonProperty("JobId")]
public long? JobId{ get; set; }
/// <summary>
/// 返回的当前处理进度。
/// </summary>
[JsonProperty("Progress")]
public float? Progress{ get; set; }
/// <summary>
/// 结果总数
/// </summary>
[JsonProperty("TotalCount")]
public long? TotalCount{ get; set; }
/// <summary>
/// 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
/// </summary>
[JsonProperty("RequestId")]
public string RequestId{ 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 + "AllMuteSlice.", this.AllMuteSlice);
this.SetParamObj(map, prefix + "AsrStat.", this.AsrStat);
this.SetParamArrayObj(map, prefix + "Texts.", this.Texts);
this.SetParamArrayObj(map, prefix + "VocabAnalysisDetailInfo.", this.VocabAnalysisDetailInfo);
this.SetParamArrayObj(map, prefix + "VocabAnalysisStatInfo.", this.VocabAnalysisStatInfo);
this.SetParamSimple(map, prefix + "AllTexts", this.AllTexts);
this.SetParamSimple(map, prefix + "JobId", this.JobId);
this.SetParamSimple(map, prefix + "Progress", this.Progress);
this.SetParamSimple(map, prefix + "TotalCount", this.TotalCount);
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
}
}
}

View File

@@ -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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DescribeConversationTaskRequest : AbstractModel
{
/// <summary>
/// 音频任务唯一id。在URL方式时提交请求后会返回一个jobid后续查询该url的结果时使用这个jobid进行查询。
/// </summary>
[JsonProperty("JobId")]
public long? JobId{ get; set; }
/// <summary>
/// 要查询明细的流的身份1 老师 2 学生
/// </summary>
[JsonProperty("Identity")]
public long? Identity{ get; set; }
/// <summary>
/// 限制数目
/// </summary>
[JsonProperty("Limit")]
public long? Limit{ get; set; }
/// <summary>
/// 偏移量
/// </summary>
[JsonProperty("Offset")]
public long? Offset{ 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 + "JobId", this.JobId);
this.SetParamSimple(map, prefix + "Identity", this.Identity);
this.SetParamSimple(map, prefix + "Limit", this.Limit);
this.SetParamSimple(map, prefix + "Offset", this.Offset);
}
}
}

View File

@@ -0,0 +1,99 @@
/*
* 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DescribeConversationTaskResponse : AbstractModel
{
/// <summary>
/// 返回的当前音频的统计信息。当进度为100时返回。
/// </summary>
[JsonProperty("AsrStat")]
public ASRStat AsrStat{ get; set; }
/// <summary>
/// 返回当前音频流的详细信息,如果是流模式,返回的是对应流的详细信息,如果是 URL模式返回的是查询的那一段seq对应的音频的详细信息。
/// </summary>
[JsonProperty("Texts")]
public WholeTextItem[] Texts{ get; set; }
/// <summary>
/// 返回词汇库中的单词出现的详细时间信息。
/// </summary>
[JsonProperty("VocabAnalysisDetailInfo")]
public VocabDetailInfomation[] VocabAnalysisDetailInfo{ get; set; }
/// <summary>
/// 返回词汇库中的单词出现的次数信息。
/// </summary>
[JsonProperty("VocabAnalysisStatInfo")]
public VocabStatInfomation[] VocabAnalysisStatInfo{ get; set; }
/// <summary>
/// 整个音频流的全部文本
/// </summary>
[JsonProperty("AllTexts")]
public string AllTexts{ get; set; }
/// <summary>
/// 音频任务唯一id。在URL方式时提交请求后会返回一个jobid后续查询该url的结果时使用这个jobid进行查询。
/// </summary>
[JsonProperty("JobId")]
public long? JobId{ get; set; }
/// <summary>
/// 返回的当前处理进度。
/// </summary>
[JsonProperty("Progress")]
public float? Progress{ get; set; }
/// <summary>
/// 结果总数
/// </summary>
[JsonProperty("TotalCount")]
public long? TotalCount{ get; set; }
/// <summary>
/// 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
/// </summary>
[JsonProperty("RequestId")]
public string RequestId{ 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 + "AsrStat.", this.AsrStat);
this.SetParamArrayObj(map, prefix + "Texts.", this.Texts);
this.SetParamArrayObj(map, prefix + "VocabAnalysisDetailInfo.", this.VocabAnalysisDetailInfo);
this.SetParamArrayObj(map, prefix + "VocabAnalysisStatInfo.", this.VocabAnalysisStatInfo);
this.SetParamSimple(map, prefix + "AllTexts", this.AllTexts);
this.SetParamSimple(map, prefix + "JobId", this.JobId);
this.SetParamSimple(map, prefix + "Progress", this.Progress);
this.SetParamSimple(map, prefix + "TotalCount", this.TotalCount);
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DescribeHighlightResultRequest : AbstractModel
{
/// <summary>
/// 精彩集锦任务唯一id。在URL方式时提交请求后会返回一个JobId后续查询该url的结果时使用这个JobId进行查询。
/// </summary>
[JsonProperty("JobId")]
public long? JobId{ 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 + "JobId", this.JobId);
}
}
}

View File

@@ -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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DescribeHighlightResultResponse : AbstractModel
{
/// <summary>
/// 精彩集锦详细信息。
/// </summary>
[JsonProperty("HighlightsInfo")]
public HighlightsInfomation[] HighlightsInfo{ get; set; }
/// <summary>
/// 精彩集锦任务唯一id。在URL方式时提交请求后会返回一个JobId后续查询该url的结果时使用这个JobId进行查询。
/// </summary>
[JsonProperty("JobId")]
public long? JobId{ get; set; }
/// <summary>
/// 任务的进度百分比100表示任务已完成。
/// </summary>
[JsonProperty("Progress")]
public float? Progress{ get; set; }
/// <summary>
/// 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
/// </summary>
[JsonProperty("RequestId")]
public string RequestId{ 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 + "HighlightsInfo.", this.HighlightsInfo);
this.SetParamSimple(map, prefix + "JobId", this.JobId);
this.SetParamSimple(map, prefix + "Progress", this.Progress);
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
}
}
}

View File

@@ -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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DescribeImageTaskRequest : AbstractModel
{
/// <summary>
/// 任务标识符
/// </summary>
[JsonProperty("JobId")]
public long? JobId{ get; set; }
/// <summary>
/// 限制数目
/// </summary>
[JsonProperty("Limit")]
public long? Limit{ get; set; }
/// <summary>
/// 偏移量
/// </summary>
[JsonProperty("Offset")]
public long? Offset{ 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 + "JobId", this.JobId);
this.SetParamSimple(map, prefix + "Limit", this.Limit);
this.SetParamSimple(map, prefix + "Offset", this.Offset);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DescribeImageTaskResponse : AbstractModel
{
/// <summary>
/// 任务处理结果
/// </summary>
[JsonProperty("ResultSet")]
public ImageTaskResult[] ResultSet{ get; set; }
/// <summary>
/// 任务唯一标识
/// </summary>
[JsonProperty("JobId")]
public long? JobId{ get; set; }
/// <summary>
/// 任务执行进度
/// </summary>
[JsonProperty("Progress")]
public long? Progress{ get; set; }
/// <summary>
/// 任务结果数目
/// </summary>
[JsonProperty("TotalCount")]
public long? TotalCount{ get; set; }
/// <summary>
/// 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
/// </summary>
[JsonProperty("RequestId")]
public string RequestId{ 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);
this.SetParamSimple(map, prefix + "JobId", this.JobId);
this.SetParamSimple(map, prefix + "Progress", this.Progress);
this.SetParamSimple(map, prefix + "TotalCount", this.TotalCount);
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DescribeImageTaskStatisticRequest : AbstractModel
{
/// <summary>
/// 图像任务标识符
/// </summary>
[JsonProperty("JobId")]
public long? JobId{ 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 + "JobId", this.JobId);
}
}
}

View File

@@ -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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DescribeImageTaskStatisticResponse : AbstractModel
{
/// <summary>
/// 任务统计信息
/// </summary>
[JsonProperty("Statistic")]
public ImageTaskStatistic Statistic{ get; set; }
/// <summary>
/// 图像任务唯一标识符
/// </summary>
[JsonProperty("JobId")]
public long? JobId{ get; set; }
/// <summary>
/// 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
/// </summary>
[JsonProperty("RequestId")]
public string RequestId{ 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 + "Statistic.", this.Statistic);
this.SetParamSimple(map, prefix + "JobId", this.JobId);
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
}
}
}

View File

@@ -0,0 +1,36 @@
/*
* 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DescribeLibrariesRequest : AbstractModel
{
/// <summary>
/// For internal usage only. DO NOT USE IT.
/// </summary>
internal override void ToMap(Dictionary<string, string> map, string prefix)
{
}
}
}

View File

@@ -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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DescribeLibrariesResponse : AbstractModel
{
/// <summary>
/// 人员库列表
/// </summary>
[JsonProperty("LibrarySet")]
public Library[] LibrarySet{ get; set; }
/// <summary>
/// 人员库总数量
/// </summary>
[JsonProperty("TotalCount")]
public ulong? TotalCount{ get; set; }
/// <summary>
/// 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
/// </summary>
[JsonProperty("RequestId")]
public string RequestId{ 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 + "LibrarySet.", this.LibrarySet);
this.SetParamSimple(map, prefix + "TotalCount", this.TotalCount);
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DescribePersonRequest : AbstractModel
{
/// <summary>
/// 人员库唯一标识符
/// </summary>
[JsonProperty("LibraryId")]
public string LibraryId{ get; set; }
/// <summary>
/// 人员唯一标识符
/// </summary>
[JsonProperty("PersonId")]
public string PersonId{ 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 + "LibraryId", this.LibraryId);
this.SetParamSimple(map, prefix + "PersonId", this.PersonId);
}
}
}

View File

@@ -0,0 +1,120 @@
/*
* 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DescribePersonResponse : AbstractModel
{
/// <summary>
/// 人员人脸列表
/// </summary>
[JsonProperty("FaceSet")]
public Face[] FaceSet{ get; set; }
/// <summary>
/// 创建时间
/// </summary>
[JsonProperty("CreateTime")]
public string CreateTime{ get; set; }
/// <summary>
/// 工作号码
/// </summary>
[JsonProperty("JobNumber")]
public string JobNumber{ get; set; }
/// <summary>
/// 人员库唯一标识符
/// </summary>
[JsonProperty("LibraryId")]
public string LibraryId{ get; set; }
/// <summary>
/// 邮箱
/// </summary>
[JsonProperty("Mail")]
public string Mail{ get; set; }
/// <summary>
/// 性别
/// </summary>
[JsonProperty("Male")]
public long? Male{ get; set; }
/// <summary>
/// 人员唯一标识符
/// </summary>
[JsonProperty("PersonId")]
public string PersonId{ get; set; }
/// <summary>
/// 人员名称
/// </summary>
[JsonProperty("PersonName")]
public string PersonName{ get; set; }
/// <summary>
/// 电话号码
/// </summary>
[JsonProperty("PhoneNumber")]
public string PhoneNumber{ get; set; }
/// <summary>
/// 学生号码
/// </summary>
[JsonProperty("StudentNumber")]
public string StudentNumber{ get; set; }
/// <summary>
/// 修改时间
/// </summary>
[JsonProperty("UpdateTime")]
public string UpdateTime{ get; set; }
/// <summary>
/// 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
/// </summary>
[JsonProperty("RequestId")]
public string RequestId{ 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 + "FaceSet.", this.FaceSet);
this.SetParamSimple(map, prefix + "CreateTime", this.CreateTime);
this.SetParamSimple(map, prefix + "JobNumber", this.JobNumber);
this.SetParamSimple(map, prefix + "LibraryId", this.LibraryId);
this.SetParamSimple(map, prefix + "Mail", this.Mail);
this.SetParamSimple(map, prefix + "Male", this.Male);
this.SetParamSimple(map, prefix + "PersonId", this.PersonId);
this.SetParamSimple(map, prefix + "PersonName", this.PersonName);
this.SetParamSimple(map, prefix + "PhoneNumber", this.PhoneNumber);
this.SetParamSimple(map, prefix + "StudentNumber", this.StudentNumber);
this.SetParamSimple(map, prefix + "UpdateTime", this.UpdateTime);
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
}
}
}

View File

@@ -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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DescribePersonsRequest : AbstractModel
{
/// <summary>
/// 人员库唯一标识符
/// </summary>
[JsonProperty("LibraryId")]
public string LibraryId{ get; set; }
/// <summary>
/// 限制数目
/// </summary>
[JsonProperty("Limit")]
public ulong? Limit{ get; set; }
/// <summary>
/// 偏移量
/// </summary>
[JsonProperty("Offset")]
public ulong? Offset{ 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 + "LibraryId", this.LibraryId);
this.SetParamSimple(map, prefix + "Limit", this.Limit);
this.SetParamSimple(map, prefix + "Offset", this.Offset);
}
}
}

View File

@@ -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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DescribePersonsResponse : AbstractModel
{
/// <summary>
/// 人员列表
/// </summary>
[JsonProperty("PersonSet")]
public Person[] PersonSet{ get; set; }
/// <summary>
/// 人员总数
/// </summary>
[JsonProperty("TotalCount")]
public ulong? TotalCount{ get; set; }
/// <summary>
/// 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
/// </summary>
[JsonProperty("RequestId")]
public string RequestId{ 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 + "PersonSet.", this.PersonSet);
this.SetParamSimple(map, prefix + "TotalCount", this.TotalCount);
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
}
}
}

View File

@@ -0,0 +1,36 @@
/*
* 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DescribeVocabLibRequest : AbstractModel
{
/// <summary>
/// For internal usage only. DO NOT USE IT.
/// </summary>
internal override void ToMap(Dictionary<string, string> map, string prefix)
{
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DescribeVocabLibResponse : AbstractModel
{
/// <summary>
/// 返回该appid下的所有词汇库名
/// </summary>
[JsonProperty("VocabLibNameSet")]
public string[] VocabLibNameSet{ get; set; }
/// <summary>
/// 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
/// </summary>
[JsonProperty("RequestId")]
public string RequestId{ get; set; }
/// <summary>
/// For internal usage only. DO NOT USE IT.
/// </summary>
internal override void ToMap(Dictionary<string, string> map, string prefix)
{
this.SetParamArraySimple(map, prefix + "VocabLibNameSet.", this.VocabLibNameSet);
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DescribeVocabRequest : AbstractModel
{
/// <summary>
/// 要查询词汇的词汇库名
/// </summary>
[JsonProperty("VocabLibName")]
public string VocabLibName{ 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 + "VocabLibName", this.VocabLibName);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DescribeVocabResponse : AbstractModel
{
/// <summary>
/// 词汇列表
/// </summary>
[JsonProperty("VocabNameSet")]
public string[] VocabNameSet{ get; set; }
/// <summary>
/// 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
/// </summary>
[JsonProperty("RequestId")]
public string RequestId{ get; set; }
/// <summary>
/// For internal usage only. DO NOT USE IT.
/// </summary>
internal override void ToMap(Dictionary<string, string> map, string prefix)
{
this.SetParamArraySimple(map, prefix + "VocabNameSet.", this.VocabNameSet);
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DetailInfo : AbstractModel
{
/// <summary>
/// 单词出现在该音频中的那个句子的时间戳,出现了几次, 就返回对应次数的起始和结束时间戳
/// </summary>
[JsonProperty("Value")]
public WordTimePair[] Value{ get; set; }
/// <summary>
/// 词汇库中的单词
/// </summary>
[JsonProperty("Keyword")]
public string Keyword{ 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 + "Value.", this.Value);
this.SetParamSimple(map, prefix + "Keyword", this.Keyword);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class DoubleVideoFunction : AbstractModel
{
/// <summary>
/// 片头片尾增加图片开关
/// </summary>
[JsonProperty("EnableCoverPictures")]
public bool? EnableCoverPictures{ 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 + "EnableCoverPictures", this.EnableCoverPictures);
}
}
}

View File

@@ -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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class ExpressRatioStatistic : AbstractModel
{
/// <summary>
/// 出现次数
/// </summary>
[JsonProperty("Count")]
public long? Count{ get; set; }
/// <summary>
/// 表情
/// </summary>
[JsonProperty("Express")]
public string Express{ get; set; }
/// <summary>
/// 该表情时长占所有表情时长的比例
/// </summary>
[JsonProperty("Ratio")]
public float? Ratio{ get; set; }
/// <summary>
/// 该表情时长占视频总时长的比例
/// </summary>
[JsonProperty("RatioUseDuration")]
public float? RatioUseDuration{ 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 + "Count", this.Count);
this.SetParamSimple(map, prefix + "Express", this.Express);
this.SetParamSimple(map, prefix + "Ratio", this.Ratio);
this.SetParamSimple(map, prefix + "RatioUseDuration", this.RatioUseDuration);
}
}
}

View File

@@ -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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class Face : AbstractModel
{
/// <summary>
/// 人脸唯一标识符
/// </summary>
[JsonProperty("FaceId")]
public string FaceId{ get; set; }
/// <summary>
/// 人脸图片 URL
/// </summary>
[JsonProperty("FaceUrl")]
public string FaceUrl{ get; set; }
/// <summary>
/// 人员唯一标识符
/// </summary>
[JsonProperty("PersonId")]
public string PersonId{ 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 + "FaceUrl", this.FaceUrl);
this.SetParamSimple(map, prefix + "PersonId", this.PersonId);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class FaceAttrResult : AbstractModel
{
/// <summary>
/// 年龄
/// </summary>
[JsonProperty("Age")]
public long? Age{ get; set; }
/// <summary>
/// 性别
/// </summary>
[JsonProperty("Sex")]
public string Sex{ 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 + "Age", this.Age);
this.SetParamSimple(map, prefix + "Sex", this.Sex);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class FaceDetectStatistic : AbstractModel
{
/// <summary>
/// 人脸大小占画面平均占比
/// </summary>
[JsonProperty("FaceSizeRatio")]
public float? FaceSizeRatio{ get; set; }
/// <summary>
/// 检测到正脸次数
/// </summary>
[JsonProperty("FrontalFaceCount")]
public long? FrontalFaceCount{ get; set; }
/// <summary>
/// 正脸时长占比
/// </summary>
[JsonProperty("FrontalFaceRatio")]
public float? FrontalFaceRatio{ get; set; }
/// <summary>
/// 正脸时长在总出现时常占比
/// </summary>
[JsonProperty("FrontalFaceRealRatio")]
public float? FrontalFaceRealRatio{ get; set; }
/// <summary>
/// 人员唯一标识符
/// </summary>
[JsonProperty("PersonId")]
public string PersonId{ get; set; }
/// <summary>
/// 检测到侧脸次数
/// </summary>
[JsonProperty("SideFaceCount")]
public long? SideFaceCount{ get; set; }
/// <summary>
/// 侧脸时长占比
/// </summary>
[JsonProperty("SideFaceRatio")]
public float? SideFaceRatio{ get; set; }
/// <summary>
/// 侧脸时长在总出现时常占比
/// </summary>
[JsonProperty("SideFaceRealRatio")]
public float? SideFaceRealRatio{ 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 + "FaceSizeRatio", this.FaceSizeRatio);
this.SetParamSimple(map, prefix + "FrontalFaceCount", this.FrontalFaceCount);
this.SetParamSimple(map, prefix + "FrontalFaceRatio", this.FrontalFaceRatio);
this.SetParamSimple(map, prefix + "FrontalFaceRealRatio", this.FrontalFaceRealRatio);
this.SetParamSimple(map, prefix + "PersonId", this.PersonId);
this.SetParamSimple(map, prefix + "SideFaceCount", this.SideFaceCount);
this.SetParamSimple(map, prefix + "SideFaceRatio", this.SideFaceRatio);
this.SetParamSimple(map, prefix + "SideFaceRealRatio", this.SideFaceRealRatio);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class FaceExpressStatistic : AbstractModel
{
/// <summary>
/// 人员唯一标识符
/// </summary>
[JsonProperty("PersonId")]
public string PersonId{ get; set; }
/// <summary>
/// 表情统计结果
/// </summary>
[JsonProperty("ExpressRatio")]
public ExpressRatioStatistic[] ExpressRatio{ 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.SetParamArrayObj(map, prefix + "ExpressRatio.", this.ExpressRatio);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class FaceExpressionResult : AbstractModel
{
/// <summary>
/// 表情置信度
/// </summary>
[JsonProperty("Confidence")]
public float? Confidence{ get; set; }
/// <summary>
/// 表情识别结果,包括"neutral":中性,"happiness":开心,"angry":"生气""disgust":厌恶,"fear":"恐惧""sadness":"悲伤""surprise":"惊讶""contempt":"蔑视"
/// </summary>
[JsonProperty("Expression")]
public string Expression{ 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 + "Expression", this.Expression);
}
}
}

View File

@@ -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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class FaceIdentifyResult : AbstractModel
{
/// <summary>
/// 人脸标识符
/// </summary>
[JsonProperty("FaceId")]
public string FaceId{ get; set; }
/// <summary>
/// 人员库标识符
/// </summary>
[JsonProperty("LibraryId")]
public string LibraryId{ get; set; }
/// <summary>
/// 人员标识符
/// </summary>
[JsonProperty("PersonId")]
public string PersonId{ get; set; }
/// <summary>
/// 相似度
/// </summary>
[JsonProperty("Similarity")]
public float? Similarity{ 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 + "LibraryId", this.LibraryId);
this.SetParamSimple(map, prefix + "PersonId", this.PersonId);
this.SetParamSimple(map, prefix + "Similarity", this.Similarity);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class FaceIdentifyStatistic : AbstractModel
{
/// <summary>
/// 持续时间
/// </summary>
[JsonProperty("Duration")]
public long? Duration{ get; set; }
/// <summary>
/// 结束时间
/// </summary>
[JsonProperty("EndTs")]
public long? EndTs{ get; set; }
/// <summary>
/// 人员唯一标识符
/// </summary>
[JsonProperty("PersonId")]
public string PersonId{ get; set; }
/// <summary>
/// 相似度
/// </summary>
[JsonProperty("Similarity")]
public float? Similarity{ get; set; }
/// <summary>
/// 开始时间
/// </summary>
[JsonProperty("StartTs")]
public long? StartTs{ 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 + "Duration", this.Duration);
this.SetParamSimple(map, prefix + "EndTs", this.EndTs);
this.SetParamSimple(map, prefix + "PersonId", this.PersonId);
this.SetParamSimple(map, prefix + "Similarity", this.Similarity);
this.SetParamSimple(map, prefix + "StartTs", this.StartTs);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class FaceInfo : AbstractModel
{
/// <summary>
/// 人脸操作错误码
/// </summary>
[JsonProperty("ErrorCode")]
public string ErrorCode{ get; set; }
/// <summary>
/// 人脸操作结果信息
/// </summary>
[JsonProperty("ErrorMsg")]
public string ErrorMsg{ get; set; }
/// <summary>
/// 人脸唯一标识符
/// </summary>
[JsonProperty("FaceId")]
public string FaceId{ get; set; }
/// <summary>
/// 人脸保存地址
/// </summary>
[JsonProperty("FaceUrl")]
public string FaceUrl{ get; set; }
/// <summary>
/// 人员唯一标识
/// </summary>
[JsonProperty("PersonId")]
public string PersonId{ 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 + "ErrorCode", this.ErrorCode);
this.SetParamSimple(map, prefix + "ErrorMsg", this.ErrorMsg);
this.SetParamSimple(map, prefix + "FaceId", this.FaceId);
this.SetParamSimple(map, prefix + "FaceUrl", this.FaceUrl);
this.SetParamSimple(map, prefix + "PersonId", this.PersonId);
}
}
}

View File

@@ -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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class FaceInfoResult : AbstractModel
{
/// <summary>
/// 人脸尺寸的占比
/// </summary>
[JsonProperty("FaceRatio")]
public float? FaceRatio{ get; set; }
/// <summary>
/// 帧高度
/// </summary>
[JsonProperty("FrameHeight")]
public long? FrameHeight{ get; set; }
/// <summary>
/// 帧宽度
/// </summary>
[JsonProperty("FrameWidth")]
public long? FrameWidth{ get; set; }
/// <summary>
/// 人脸高度
/// </summary>
[JsonProperty("Height")]
public long? Height{ get; set; }
/// <summary>
/// 人脸左坐标
/// </summary>
[JsonProperty("Left")]
public long? Left{ get; set; }
/// <summary>
/// 人脸顶坐标
/// </summary>
[JsonProperty("Top")]
public long? Top{ get; set; }
/// <summary>
/// 人脸宽度
/// </summary>
[JsonProperty("Width")]
public long? Width{ 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 + "FaceRatio", this.FaceRatio);
this.SetParamSimple(map, prefix + "FrameHeight", this.FrameHeight);
this.SetParamSimple(map, prefix + "FrameWidth", this.FrameWidth);
this.SetParamSimple(map, prefix + "Height", this.Height);
this.SetParamSimple(map, prefix + "Left", this.Left);
this.SetParamSimple(map, prefix + "Top", this.Top);
this.SetParamSimple(map, prefix + "Width", this.Width);
}
}
}

View File

@@ -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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class FacePoseResult : AbstractModel
{
/// <summary>
/// 正脸或侧脸的消息
/// </summary>
[JsonProperty("Direction")]
public string Direction{ get; set; }
/// <summary>
/// 围绕Z轴旋转角度俯仰角
/// </summary>
[JsonProperty("Pitch")]
public float? Pitch{ get; set; }
/// <summary>
/// 围绕X轴旋转角度翻滚角
/// </summary>
[JsonProperty("Roll")]
public float? Roll{ get; set; }
/// <summary>
/// 围绕Y轴旋转角度偏航角
/// </summary>
[JsonProperty("Yaw")]
public float? Yaw{ 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 + "Direction", this.Direction);
this.SetParamSimple(map, prefix + "Pitch", this.Pitch);
this.SetParamSimple(map, prefix + "Roll", this.Roll);
this.SetParamSimple(map, prefix + "Yaw", this.Yaw);
}
}
}

View File

@@ -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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class FrameInfo : AbstractModel
{
/// <summary>
/// 相似度
/// </summary>
[JsonProperty("Similarity")]
public float? Similarity{ get; set; }
/// <summary>
/// 截图的存储地址
/// </summary>
[JsonProperty("SnapshotUrl")]
public string SnapshotUrl{ get; set; }
/// <summary>
/// 相对于视频起始时间的时间戳,单位秒
/// </summary>
[JsonProperty("Ts")]
public long? Ts{ 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 + "Similarity", this.Similarity);
this.SetParamSimple(map, prefix + "SnapshotUrl", this.SnapshotUrl);
this.SetParamSimple(map, prefix + "Ts", this.Ts);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class Function : AbstractModel
{
/// <summary>
/// 输出全部文本标识当该值设置为true时会输出当前音频的全部文本
/// </summary>
[JsonProperty("EnableAllText")]
public bool? EnableAllText{ get; set; }
/// <summary>
/// 输出关键词信息标识当该值设置为true时会输出当前音频的关键词信息。
/// </summary>
[JsonProperty("EnableKeyword")]
public bool? EnableKeyword{ get; set; }
/// <summary>
/// 静音检测标识,当设置为 true 时需要设置静音时间阈值字段mute_threshold统计结果中会返回静音片段。
/// </summary>
[JsonProperty("EnableMuteDetect")]
public bool? EnableMuteDetect{ get; set; }
/// <summary>
/// 输出音频统计信息标识,当设置为 true 时任务查询结果会输出音频的统计信息AsrStat
/// </summary>
[JsonProperty("EnableVadInfo")]
public bool? EnableVadInfo{ get; set; }
/// <summary>
/// 输出音频音量信息标识,当设置为 true 时,会输出当前音频音量信息。
/// </summary>
[JsonProperty("EnableVolume")]
public bool? EnableVolume{ 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 + "EnableAllText", this.EnableAllText);
this.SetParamSimple(map, prefix + "EnableKeyword", this.EnableKeyword);
this.SetParamSimple(map, prefix + "EnableMuteDetect", this.EnableMuteDetect);
this.SetParamSimple(map, prefix + "EnableVadInfo", this.EnableVadInfo);
this.SetParamSimple(map, prefix + "EnableVolume", this.EnableVolume);
}
}
}

View File

@@ -0,0 +1,78 @@
/*
* 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class GestureResult : AbstractModel
{
/// <summary>
/// 识别结果,包含"USPEAK":听你说,"LISTEN":听我说,"GOOD":GOOD"TOOLS":拿教具,"OTHERS":其他
/// </summary>
[JsonProperty("Class")]
public string Class{ get; set; }
/// <summary>
/// 置信度
/// </summary>
[JsonProperty("Confidence")]
public float? Confidence{ get; set; }
/// <summary>
/// 识别结果高度
/// </summary>
[JsonProperty("Height")]
public long? Height{ get; set; }
/// <summary>
/// 识别结果左坐标
/// </summary>
[JsonProperty("Left")]
public long? Left{ get; set; }
/// <summary>
/// 识别结果顶坐标
/// </summary>
[JsonProperty("Top")]
public long? Top{ get; set; }
/// <summary>
/// 识别结果宽度
/// </summary>
[JsonProperty("Width")]
public long? Width{ 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 + "Class", this.Class);
this.SetParamSimple(map, prefix + "Confidence", this.Confidence);
this.SetParamSimple(map, prefix + "Height", this.Height);
this.SetParamSimple(map, prefix + "Left", this.Left);
this.SetParamSimple(map, prefix + "Top", this.Top);
this.SetParamSimple(map, prefix + "Width", this.Width);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class HLFunction : AbstractModel
{
/// <summary>
/// 是否开启人脸检测
/// </summary>
[JsonProperty("EnableFaceDetect")]
public bool? EnableFaceDetect{ get; set; }
/// <summary>
/// 是否开启表情识别
/// </summary>
[JsonProperty("EnableFaceExpression")]
public bool? EnableFaceExpression{ get; set; }
/// <summary>
/// 是否开启人脸检索
/// </summary>
[JsonProperty("EnableFaceIdent")]
public bool? EnableFaceIdent{ get; set; }
/// <summary>
/// 是否开启视频集锦-老师关键字识别
/// </summary>
[JsonProperty("EnableKeywordWonderfulTime")]
public bool? EnableKeywordWonderfulTime{ get; set; }
/// <summary>
/// 是否开启视频集锦-微笑识别
/// </summary>
[JsonProperty("EnableSmileWonderfulTime")]
public bool? EnableSmileWonderfulTime{ 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 + "EnableFaceDetect", this.EnableFaceDetect);
this.SetParamSimple(map, prefix + "EnableFaceExpression", this.EnableFaceExpression);
this.SetParamSimple(map, prefix + "EnableFaceIdent", this.EnableFaceIdent);
this.SetParamSimple(map, prefix + "EnableKeywordWonderfulTime", this.EnableKeywordWonderfulTime);
this.SetParamSimple(map, prefix + "EnableSmileWonderfulTime", this.EnableSmileWonderfulTime);
}
}
}

View File

@@ -0,0 +1,78 @@
/*
* 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class HandTrackingResult : AbstractModel
{
/// <summary>
/// 识别结果
/// </summary>
[JsonProperty("Class")]
public string Class{ get; set; }
/// <summary>
/// 置信度
/// </summary>
[JsonProperty("Confidence")]
public float? Confidence{ get; set; }
/// <summary>
/// 识别结果高度
/// </summary>
[JsonProperty("Height")]
public long? Height{ get; set; }
/// <summary>
/// 识别结果左坐标
/// </summary>
[JsonProperty("Left")]
public long? Left{ get; set; }
/// <summary>
/// 识别结果顶坐标
/// </summary>
[JsonProperty("Top")]
public long? Top{ get; set; }
/// <summary>
/// 识别结果宽度
/// </summary>
[JsonProperty("Width")]
public long? Width{ 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 + "Class", this.Class);
this.SetParamSimple(map, prefix + "Confidence", this.Confidence);
this.SetParamSimple(map, prefix + "Height", this.Height);
this.SetParamSimple(map, prefix + "Left", this.Left);
this.SetParamSimple(map, prefix + "Top", this.Top);
this.SetParamSimple(map, prefix + "Width", this.Width);
}
}
}

View File

@@ -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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class HighlightsInfomation : AbstractModel
{
/// <summary>
/// 专注的起始与终止时间信息。
/// </summary>
[JsonProperty("Concentration")]
public TimeType[] Concentration{ get; set; }
/// <summary>
/// 微笑的起始与终止时间信息。
/// </summary>
[JsonProperty("Smile")]
public TimeType[] Smile{ get; set; }
/// <summary>
/// 高光集锦视频地址,保存剪辑好的视频地址。
/// </summary>
[JsonProperty("HighlightsUrl")]
public string HighlightsUrl{ get; set; }
/// <summary>
/// 片段中识别出来的人脸ID。
/// </summary>
[JsonProperty("PersonId")]
public string PersonId{ 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 + "Concentration.", this.Concentration);
this.SetParamArrayObj(map, prefix + "Smile.", this.Smile);
this.SetParamSimple(map, prefix + "HighlightsUrl", this.HighlightsUrl);
this.SetParamSimple(map, prefix + "PersonId", this.PersonId);
}
}
}

View File

@@ -0,0 +1,106 @@
/*
* 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class ImageTaskFunction : AbstractModel
{
/// <summary>
/// 大教室场景学生肢体动作识别选项
/// </summary>
[JsonProperty("EnableActionClass")]
public bool? EnableActionClass{ get; set; }
/// <summary>
/// 人脸检测选项默认为true目前不可编辑
/// </summary>
[JsonProperty("EnableFaceDetect")]
public bool? EnableFaceDetect{ get; set; }
/// <summary>
/// 人脸表情识别选项
/// </summary>
[JsonProperty("EnableFaceExpression")]
public bool? EnableFaceExpression{ get; set; }
/// <summary>
/// 人脸检索选项默认为true目前不可编辑
/// </summary>
[JsonProperty("EnableFaceIdentify")]
public bool? EnableFaceIdentify{ get; set; }
/// <summary>
/// 手势选项
/// </summary>
[JsonProperty("EnableGesture")]
public bool? EnableGesture{ get; set; }
/// <summary>
/// 优图手势选项(该功能尚未支持)
/// </summary>
[JsonProperty("EnableHandTracking")]
public bool? EnableHandTracking{ get; set; }
/// <summary>
/// 光照选项
/// </summary>
[JsonProperty("EnableLightJudge")]
public bool? EnableLightJudge{ get; set; }
/// <summary>
/// 小班课场景学生肢体动作识别选项
/// </summary>
[JsonProperty("EnableStudentBodyMovements")]
public bool? EnableStudentBodyMovements{ get; set; }
/// <summary>
/// 教师动作选项(该功能尚未支持)
/// </summary>
[JsonProperty("EnableTeacherBodyMovements")]
public bool? EnableTeacherBodyMovements{ get; set; }
/// <summary>
/// 判断老师是否在屏幕中(该功能尚未支持)
/// </summary>
[JsonProperty("EnableTeacherOutScreen")]
public bool? EnableTeacherOutScreen{ 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 + "EnableActionClass", this.EnableActionClass);
this.SetParamSimple(map, prefix + "EnableFaceDetect", this.EnableFaceDetect);
this.SetParamSimple(map, prefix + "EnableFaceExpression", this.EnableFaceExpression);
this.SetParamSimple(map, prefix + "EnableFaceIdentify", this.EnableFaceIdentify);
this.SetParamSimple(map, prefix + "EnableGesture", this.EnableGesture);
this.SetParamSimple(map, prefix + "EnableHandTracking", this.EnableHandTracking);
this.SetParamSimple(map, prefix + "EnableLightJudge", this.EnableLightJudge);
this.SetParamSimple(map, prefix + "EnableStudentBodyMovements", this.EnableStudentBodyMovements);
this.SetParamSimple(map, prefix + "EnableTeacherBodyMovements", this.EnableTeacherBodyMovements);
this.SetParamSimple(map, prefix + "EnableTeacherOutScreen", this.EnableTeacherOutScreen);
}
}
}

View File

@@ -0,0 +1,127 @@
/*
* 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class ImageTaskResult : AbstractModel
{
/// <summary>
/// 大教室场景学生肢体动作识别信息
/// </summary>
[JsonProperty("ActionInfo")]
public ActionInfo ActionInfo{ get; set; }
/// <summary>
/// 属性识别结果
/// </summary>
[JsonProperty("FaceAttr")]
public FaceAttrResult FaceAttr{ get; set; }
/// <summary>
/// 表情识别结果
/// </summary>
[JsonProperty("FaceExpression")]
public FaceExpressionResult FaceExpression{ get; set; }
/// <summary>
/// 人脸检索结果
/// </summary>
[JsonProperty("FaceIdentify")]
public FaceIdentifyResult FaceIdentify{ get; set; }
/// <summary>
/// 人脸检测结果
/// </summary>
[JsonProperty("FaceInfo")]
public FaceInfoResult FaceInfo{ get; set; }
/// <summary>
/// 姿势识别结果
/// </summary>
[JsonProperty("FacePose")]
public FacePoseResult FacePose{ get; set; }
/// <summary>
/// 动作分类结果
/// </summary>
[JsonProperty("Gesture")]
public GestureResult Gesture{ get; set; }
/// <summary>
/// 手势分类结果
/// </summary>
[JsonProperty("HandTracking")]
public HandTrackingResult HandTracking{ get; set; }
/// <summary>
/// 光照识别结果
/// </summary>
[JsonProperty("Light")]
public LightResult Light{ get; set; }
/// <summary>
/// 学生肢体动作识别结果
/// </summary>
[JsonProperty("StudentBodyMovement")]
public StudentBodyMovementResult StudentBodyMovement{ get; set; }
/// <summary>
/// 老师肢体动作识别结果
/// </summary>
[JsonProperty("TeacherBodyMovement")]
public BodyMovementResult TeacherBodyMovement{ get; set; }
/// <summary>
/// 教师是否在屏幕内判断结果
/// </summary>
[JsonProperty("TeacherOutScreen")]
public TeacherOutScreenResult TeacherOutScreen{ get; set; }
/// <summary>
/// 时间统计结果
/// </summary>
[JsonProperty("TimeInfo")]
public TimeInfoResult TimeInfo{ 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 + "ActionInfo.", this.ActionInfo);
this.SetParamObj(map, prefix + "FaceAttr.", this.FaceAttr);
this.SetParamObj(map, prefix + "FaceExpression.", this.FaceExpression);
this.SetParamObj(map, prefix + "FaceIdentify.", this.FaceIdentify);
this.SetParamObj(map, prefix + "FaceInfo.", this.FaceInfo);
this.SetParamObj(map, prefix + "FacePose.", this.FacePose);
this.SetParamObj(map, prefix + "Gesture.", this.Gesture);
this.SetParamObj(map, prefix + "HandTracking.", this.HandTracking);
this.SetParamObj(map, prefix + "Light.", this.Light);
this.SetParamObj(map, prefix + "StudentBodyMovement.", this.StudentBodyMovement);
this.SetParamObj(map, prefix + "TeacherBodyMovement.", this.TeacherBodyMovement);
this.SetParamObj(map, prefix + "TeacherOutScreen.", this.TeacherOutScreen);
this.SetParamObj(map, prefix + "TimeInfo.", this.TimeInfo);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class ImageTaskStatistic : AbstractModel
{
/// <summary>
/// 人员检测统计信息
/// </summary>
[JsonProperty("FaceDetect")]
public FaceDetectStatistic[] FaceDetect{ get; set; }
/// <summary>
/// 人脸表情统计信息
/// </summary>
[JsonProperty("FaceExpression")]
public FaceExpressStatistic[] FaceExpression{ get; set; }
/// <summary>
/// 人脸检索统计信息
/// </summary>
[JsonProperty("FaceIdentify")]
public FaceIdentifyStatistic[] FaceIdentify{ get; set; }
/// <summary>
/// 姿势识别统计信息
/// </summary>
[JsonProperty("Gesture")]
public ActionStatistic Gesture{ get; set; }
/// <summary>
/// 手势识别统计信息
/// </summary>
[JsonProperty("Handtracking")]
public ActionStatistic Handtracking{ get; set; }
/// <summary>
/// 光照统计信息
/// </summary>
[JsonProperty("Light")]
public LightStatistic Light{ get; set; }
/// <summary>
/// 学生动作统计信息
/// </summary>
[JsonProperty("StudentMovement")]
public ActionStatistic StudentMovement{ get; set; }
/// <summary>
/// 教师动作统计信息
/// </summary>
[JsonProperty("TeacherMovement")]
public ActionStatistic TeacherMovement{ 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 + "FaceDetect.", this.FaceDetect);
this.SetParamArrayObj(map, prefix + "FaceExpression.", this.FaceExpression);
this.SetParamArrayObj(map, prefix + "FaceIdentify.", this.FaceIdentify);
this.SetParamObj(map, prefix + "Gesture.", this.Gesture);
this.SetParamObj(map, prefix + "Handtracking.", this.Handtracking);
this.SetParamObj(map, prefix + "Light.", this.Light);
this.SetParamObj(map, prefix + "StudentMovement.", this.StudentMovement);
this.SetParamObj(map, prefix + "TeacherMovement.", this.TeacherMovement);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class Library : AbstractModel
{
/// <summary>
/// 人员库创建时间
/// </summary>
[JsonProperty("CreateTime")]
public string CreateTime{ get; set; }
/// <summary>
/// 人员库唯一标识符
/// </summary>
[JsonProperty("LibraryId")]
public string LibraryId{ get; set; }
/// <summary>
/// 人员库名称
/// </summary>
[JsonProperty("LibraryName")]
public string LibraryName{ get; set; }
/// <summary>
/// 人员库人员数量
/// </summary>
[JsonProperty("PersonCount")]
public long? PersonCount{ get; set; }
/// <summary>
/// 人员库修改时间
/// </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 + "CreateTime", this.CreateTime);
this.SetParamSimple(map, prefix + "LibraryId", this.LibraryId);
this.SetParamSimple(map, prefix + "LibraryName", this.LibraryName);
this.SetParamSimple(map, prefix + "PersonCount", this.PersonCount);
this.SetParamSimple(map, prefix + "UpdateTime", this.UpdateTime);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class LightDistributionStatistic : AbstractModel
{
/// <summary>
/// 时间点
/// </summary>
[JsonProperty("Time")]
public long? Time{ get; set; }
/// <summary>
/// 光线值
/// </summary>
[JsonProperty("Value")]
public long? Value{ 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 + "Time", this.Time);
this.SetParamSimple(map, prefix + "Value", this.Value);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class LightLevelRatioStatistic : AbstractModel
{
/// <summary>
/// 名称
/// </summary>
[JsonProperty("Level")]
public string Level{ get; set; }
/// <summary>
/// 比例
/// </summary>
[JsonProperty("Ratio")]
public float? Ratio{ 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 + "Level", this.Level);
this.SetParamSimple(map, prefix + "Ratio", this.Ratio);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class LightResult : AbstractModel
{
/// <summary>
/// 光照程度参考提交任务时的LightStandard指定的Name参数
/// </summary>
[JsonProperty("LightLevel")]
public string LightLevel{ get; set; }
/// <summary>
/// 光照亮度
/// </summary>
[JsonProperty("LightValue")]
public float? LightValue{ 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 + "LightLevel", this.LightLevel);
this.SetParamSimple(map, prefix + "LightValue", this.LightValue);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class LightStandard : AbstractModel
{
/// <summary>
/// 光照名称
/// </summary>
[JsonProperty("Name")]
public string Name{ get; set; }
/// <summary>
/// 范围
/// </summary>
[JsonProperty("Range")]
public float?[] Range{ 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.SetParamArraySimple(map, prefix + "Range.", this.Range);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class LightStatistic : AbstractModel
{
/// <summary>
/// 各个时间点的光线值
/// </summary>
[JsonProperty("LightDistribution")]
public LightDistributionStatistic[] LightDistribution{ get; set; }
/// <summary>
/// 光照程度比例统计结果
/// </summary>
[JsonProperty("LightLevelRatio")]
public LightLevelRatioStatistic[] LightLevelRatio{ 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 + "LightDistribution.", this.LightDistribution);
this.SetParamArrayObj(map, prefix + "LightLevelRatio.", this.LightLevelRatio);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class ModifyLibraryRequest : AbstractModel
{
/// <summary>
/// 人员库唯一标识符
/// </summary>
[JsonProperty("LibraryId")]
public string LibraryId{ get; set; }
/// <summary>
/// 人员库名称
/// </summary>
[JsonProperty("LibraryName")]
public string LibraryName{ 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 + "LibraryId", this.LibraryId);
this.SetParamSimple(map, prefix + "LibraryName", this.LibraryName);
}
}
}

View File

@@ -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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class ModifyLibraryResponse : AbstractModel
{
/// <summary>
/// 人员库唯一标识符
/// </summary>
[JsonProperty("LibraryId")]
public string LibraryId{ get; set; }
/// <summary>
/// 人员库名称
/// </summary>
[JsonProperty("LibraryName")]
public string LibraryName{ get; set; }
/// <summary>
/// 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
/// </summary>
[JsonProperty("RequestId")]
public string RequestId{ 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 + "LibraryId", this.LibraryId);
this.SetParamSimple(map, prefix + "LibraryName", this.LibraryName);
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class ModifyPersonRequest : AbstractModel
{
/// <summary>
/// 人员库唯一标识符
/// </summary>
[JsonProperty("LibraryId")]
public string LibraryId{ get; set; }
/// <summary>
/// 人员唯一标识符
/// </summary>
[JsonProperty("PersonId")]
public string PersonId{ get; set; }
/// <summary>
/// 人员工作号码
/// </summary>
[JsonProperty("JobNumber")]
public string JobNumber{ get; set; }
/// <summary>
/// 人员邮箱
/// </summary>
[JsonProperty("Mail")]
public string Mail{ get; set; }
/// <summary>
/// 人员性别
/// </summary>
[JsonProperty("Male")]
public long? Male{ get; set; }
/// <summary>
/// 人员名称
/// </summary>
[JsonProperty("PersonName")]
public string PersonName{ get; set; }
/// <summary>
/// 人员电话号码
/// </summary>
[JsonProperty("PhoneNumber")]
public string PhoneNumber{ get; set; }
/// <summary>
/// 人员学生号码
/// </summary>
[JsonProperty("StudentNumber")]
public string StudentNumber{ 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 + "LibraryId", this.LibraryId);
this.SetParamSimple(map, prefix + "PersonId", this.PersonId);
this.SetParamSimple(map, prefix + "JobNumber", this.JobNumber);
this.SetParamSimple(map, prefix + "Mail", this.Mail);
this.SetParamSimple(map, prefix + "Male", this.Male);
this.SetParamSimple(map, prefix + "PersonName", this.PersonName);
this.SetParamSimple(map, prefix + "PhoneNumber", this.PhoneNumber);
this.SetParamSimple(map, prefix + "StudentNumber", this.StudentNumber);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class ModifyPersonResponse : AbstractModel
{
/// <summary>
/// 人脸信息
/// </summary>
[JsonProperty("FaceInfoSet")]
public FaceInfo[] FaceInfoSet{ get; set; }
/// <summary>
/// 人员所属人员库标识符
/// </summary>
[JsonProperty("LibraryId")]
public string LibraryId{ get; set; }
/// <summary>
/// 人员唯一标识符
/// </summary>
[JsonProperty("PersonId")]
public string PersonId{ get; set; }
/// <summary>
/// 人员名称
/// </summary>
[JsonProperty("PersonName")]
public string PersonName{ get; set; }
/// <summary>
/// 唯一请求 ID每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
/// </summary>
[JsonProperty("RequestId")]
public string RequestId{ 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 + "FaceInfoSet.", this.FaceInfoSet);
this.SetParamSimple(map, prefix + "LibraryId", this.LibraryId);
this.SetParamSimple(map, prefix + "PersonId", this.PersonId);
this.SetParamSimple(map, prefix + "PersonName", this.PersonName);
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class MuteSlice : AbstractModel
{
/// <summary>
/// 起始时间。
/// </summary>
[JsonProperty("MuteBtm")]
public long? MuteBtm{ get; set; }
/// <summary>
/// 终止时间。
/// </summary>
[JsonProperty("MuteEtm")]
public long? MuteEtm{ 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 + "MuteBtm", this.MuteBtm);
this.SetParamSimple(map, prefix + "MuteEtm", this.MuteEtm);
}
}
}

View File

@@ -0,0 +1,106 @@
/*
* 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class Person : AbstractModel
{
/// <summary>
/// 人员库唯一标识符
/// </summary>
[JsonProperty("LibraryId")]
public string LibraryId{ get; set; }
/// <summary>
/// 人员唯一标识符
/// </summary>
[JsonProperty("PersonId")]
public string PersonId{ get; set; }
/// <summary>
/// 人员名称
/// </summary>
[JsonProperty("PersonName")]
public string PersonName{ get; set; }
/// <summary>
/// 创建时间
/// </summary>
[JsonProperty("CreateTime")]
public string CreateTime{ get; set; }
/// <summary>
/// 工作号码
/// </summary>
[JsonProperty("JobNumber")]
public string JobNumber{ get; set; }
/// <summary>
/// 邮箱
/// </summary>
[JsonProperty("Mail")]
public string Mail{ get; set; }
/// <summary>
/// 性别
/// </summary>
[JsonProperty("Male")]
public long? Male{ get; set; }
/// <summary>
/// 电话号码
/// </summary>
[JsonProperty("PhoneNumber")]
public string PhoneNumber{ get; set; }
/// <summary>
/// 学生号码
/// </summary>
[JsonProperty("StudentNumber")]
public string StudentNumber{ get; set; }
/// <summary>
/// 修改时间
/// </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 + "LibraryId", this.LibraryId);
this.SetParamSimple(map, prefix + "PersonId", this.PersonId);
this.SetParamSimple(map, prefix + "PersonName", this.PersonName);
this.SetParamSimple(map, prefix + "CreateTime", this.CreateTime);
this.SetParamSimple(map, prefix + "JobNumber", this.JobNumber);
this.SetParamSimple(map, prefix + "Mail", this.Mail);
this.SetParamSimple(map, prefix + "Male", this.Male);
this.SetParamSimple(map, prefix + "PhoneNumber", this.PhoneNumber);
this.SetParamSimple(map, prefix + "StudentNumber", this.StudentNumber);
this.SetParamSimple(map, prefix + "UpdateTime", this.UpdateTime);
}
}
}

View File

@@ -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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class PersonInfo : AbstractModel
{
/// <summary>
/// 需要匹配的人员的ID列表。
/// </summary>
[JsonProperty("PersonId")]
public string PersonId{ get; set; }
/// <summary>
/// 视频集锦开始封面照片。
/// </summary>
[JsonProperty("CoverBeginUrl")]
public string CoverBeginUrl{ get; set; }
/// <summary>
/// 视频集锦结束封面照片。
/// </summary>
[JsonProperty("CoverEndUrl")]
public string CoverEndUrl{ 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 + "CoverBeginUrl", this.CoverBeginUrl);
this.SetParamSimple(map, prefix + "CoverEndUrl", this.CoverEndUrl);
}
}
}

View File

@@ -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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class StandardAudioResult : AbstractModel
{
/// <summary>
/// 返回的当前音频的统计信息。当进度为100时返回。
/// </summary>
[JsonProperty("AsrStat")]
public ASRStat AsrStat{ get; set; }
/// <summary>
/// 返回当前音频流的详细信息,如果是流模式,返回的是对应流的详细信息,如果是 URL模式返回的是查询的那一段seq对应的音频的详细信息。
/// </summary>
[JsonProperty("Texts")]
public WholeTextItem[] Texts{ get; set; }
/// <summary>
/// 返回词汇库中的单词出现的详细时间信息。
/// </summary>
[JsonProperty("VocabAnalysisDetailInfo")]
public VocabDetailInfomation[] VocabAnalysisDetailInfo{ get; set; }
/// <summary>
/// 返回词汇库中的单词出现的次数信息。
/// </summary>
[JsonProperty("VocabAnalysisStatInfo")]
public VocabStatInfomation[] VocabAnalysisStatInfo{ get; set; }
/// <summary>
/// 状态描述
/// </summary>
[JsonProperty("Message")]
public string Message{ get; set; }
/// <summary>
/// 任务状态
/// </summary>
[JsonProperty("Status")]
public string Status{ get; set; }
/// <summary>
/// 结果数量
/// </summary>
[JsonProperty("TotalCount")]
public long? TotalCount{ 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 + "AsrStat.", this.AsrStat);
this.SetParamArrayObj(map, prefix + "Texts.", this.Texts);
this.SetParamArrayObj(map, prefix + "VocabAnalysisDetailInfo.", this.VocabAnalysisDetailInfo);
this.SetParamArrayObj(map, prefix + "VocabAnalysisStatInfo.", this.VocabAnalysisStatInfo);
this.SetParamSimple(map, prefix + "Message", this.Message);
this.SetParamSimple(map, prefix + "Status", this.Status);
this.SetParamSimple(map, prefix + "TotalCount", this.TotalCount);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class StandardImageResult : AbstractModel
{
/// <summary>
/// 详细结果
/// </summary>
[JsonProperty("ResultSet")]
public ImageTaskResult[] ResultSet{ get; set; }
/// <summary>
/// 分析完成后的统计结果
/// </summary>
[JsonProperty("Statistic")]
public ImageTaskStatistic Statistic{ get; set; }
/// <summary>
/// 状态描述
/// </summary>
[JsonProperty("Message")]
public string Message{ get; set; }
/// <summary>
/// 任务状态
/// </summary>
[JsonProperty("Status")]
public string Status{ get; set; }
/// <summary>
/// 结果总数
/// </summary>
[JsonProperty("TotalCount")]
public long? TotalCount{ 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);
this.SetParamObj(map, prefix + "Statistic.", this.Statistic);
this.SetParamSimple(map, prefix + "Message", this.Message);
this.SetParamSimple(map, prefix + "Status", this.Status);
this.SetParamSimple(map, prefix + "TotalCount", this.TotalCount);
}
}
}

View File

@@ -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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class StandardVideoResult : AbstractModel
{
/// <summary>
/// 分析完成后的统计结果
/// </summary>
[JsonProperty("HighlightsInfo")]
public HighlightsInfomation[] HighlightsInfo{ get; set; }
/// <summary>
/// 状态描述
/// </summary>
[JsonProperty("Message")]
public string Message{ get; set; }
/// <summary>
/// 任务状态
/// </summary>
[JsonProperty("Status")]
public string Status{ 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 + "HighlightsInfo.", this.HighlightsInfo);
this.SetParamSimple(map, prefix + "Message", this.Message);
this.SetParamSimple(map, prefix + "Status", this.Status);
}
}
}

View 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.Tci.V20190318.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class StatInfo : AbstractModel
{
/// <summary>
/// 词汇库中的单词
/// </summary>
[JsonProperty("Keyword")]
public string Keyword{ get; set; }
/// <summary>
/// 单词出现在该音频中总次数
/// </summary>
[JsonProperty("Value")]
public long? Value{ 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.SetParamSimple(map, prefix + "Value", this.Value);
}
}
}

Some files were not shown because too many files have changed in this diff Show More