All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.tencentcloudapi.mps.v20190612.models.LiveStreamAiRecognitionResultItem Maven / Gradle / Ivy

/*
 * Copyright (c) 2017-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.
 */
package com.tencentcloudapi.mps.v20190612.models;

import com.tencentcloudapi.common.AbstractModel;
import com.google.gson.annotations.SerializedName;
import com.google.gson.annotations.Expose;
import java.util.HashMap;

public class LiveStreamAiRecognitionResultItem extends AbstractModel{

    /**
    * 结果的类型,取值范围:
  • FaceRecognition:人脸识别,
  • AsrWordsRecognition:语音关键词识别,
  • OcrWordsRecognition:文本关键词识别,
  • AsrFullTextRecognition:语音全文识别,
  • OcrFullTextRecognition:文本全文识别。
  • */ @SerializedName("Type") @Expose private String Type; /** * 人脸识别结果,当 Type 为 FaceRecognition 时有效。 */ @SerializedName("FaceRecognitionResultSet") @Expose private LiveStreamFaceRecognitionResult [] FaceRecognitionResultSet; /** * 语音关键词识别结果,当 Type 为 AsrWordsRecognition 时有效。 */ @SerializedName("AsrWordsRecognitionResultSet") @Expose private LiveStreamAsrWordsRecognitionResult [] AsrWordsRecognitionResultSet; /** * 文本关键词识别结果,当 Type 为 OcrWordsRecognition 时有效。 */ @SerializedName("OcrWordsRecognitionResultSet") @Expose private LiveStreamOcrWordsRecognitionResult [] OcrWordsRecognitionResultSet; /** * 语音全文识别结果,当 Type 为 AsrFullTextRecognition 时有效。 */ @SerializedName("AsrFullTextRecognitionResultSet") @Expose private LiveStreamAsrFullTextRecognitionResult [] AsrFullTextRecognitionResultSet; /** * 文本全文识别结果,当 Type 为 OcrFullTextRecognition 时有效。 */ @SerializedName("OcrFullTextRecognitionResultSet") @Expose private LiveStreamOcrFullTextRecognitionResult [] OcrFullTextRecognitionResultSet; /** * Get 结果的类型,取值范围:
  • FaceRecognition:人脸识别,
  • AsrWordsRecognition:语音关键词识别,
  • OcrWordsRecognition:文本关键词识别,
  • AsrFullTextRecognition:语音全文识别,
  • OcrFullTextRecognition:文本全文识别。
  • * @return Type 结果的类型,取值范围:
  • FaceRecognition:人脸识别,
  • AsrWordsRecognition:语音关键词识别,
  • OcrWordsRecognition:文本关键词识别,
  • AsrFullTextRecognition:语音全文识别,
  • OcrFullTextRecognition:文本全文识别。
  • */ public String getType() { return this.Type; } /** * Set 结果的类型,取值范围:
  • FaceRecognition:人脸识别,
  • AsrWordsRecognition:语音关键词识别,
  • OcrWordsRecognition:文本关键词识别,
  • AsrFullTextRecognition:语音全文识别,
  • OcrFullTextRecognition:文本全文识别。
  • * @param Type 结果的类型,取值范围:
  • FaceRecognition:人脸识别,
  • AsrWordsRecognition:语音关键词识别,
  • OcrWordsRecognition:文本关键词识别,
  • AsrFullTextRecognition:语音全文识别,
  • OcrFullTextRecognition:文本全文识别。
  • */ public void setType(String Type) { this.Type = Type; } /** * Get 人脸识别结果,当 Type 为 FaceRecognition 时有效。 * @return FaceRecognitionResultSet 人脸识别结果,当 Type 为 FaceRecognition 时有效。 */ public LiveStreamFaceRecognitionResult [] getFaceRecognitionResultSet() { return this.FaceRecognitionResultSet; } /** * Set 人脸识别结果,当 Type 为 FaceRecognition 时有效。 * @param FaceRecognitionResultSet 人脸识别结果,当 Type 为 FaceRecognition 时有效。 */ public void setFaceRecognitionResultSet(LiveStreamFaceRecognitionResult [] FaceRecognitionResultSet) { this.FaceRecognitionResultSet = FaceRecognitionResultSet; } /** * Get 语音关键词识别结果,当 Type 为 AsrWordsRecognition 时有效。 * @return AsrWordsRecognitionResultSet 语音关键词识别结果,当 Type 为 AsrWordsRecognition 时有效。 */ public LiveStreamAsrWordsRecognitionResult [] getAsrWordsRecognitionResultSet() { return this.AsrWordsRecognitionResultSet; } /** * Set 语音关键词识别结果,当 Type 为 AsrWordsRecognition 时有效。 * @param AsrWordsRecognitionResultSet 语音关键词识别结果,当 Type 为 AsrWordsRecognition 时有效。 */ public void setAsrWordsRecognitionResultSet(LiveStreamAsrWordsRecognitionResult [] AsrWordsRecognitionResultSet) { this.AsrWordsRecognitionResultSet = AsrWordsRecognitionResultSet; } /** * Get 文本关键词识别结果,当 Type 为 OcrWordsRecognition 时有效。 * @return OcrWordsRecognitionResultSet 文本关键词识别结果,当 Type 为 OcrWordsRecognition 时有效。 */ public LiveStreamOcrWordsRecognitionResult [] getOcrWordsRecognitionResultSet() { return this.OcrWordsRecognitionResultSet; } /** * Set 文本关键词识别结果,当 Type 为 OcrWordsRecognition 时有效。 * @param OcrWordsRecognitionResultSet 文本关键词识别结果,当 Type 为 OcrWordsRecognition 时有效。 */ public void setOcrWordsRecognitionResultSet(LiveStreamOcrWordsRecognitionResult [] OcrWordsRecognitionResultSet) { this.OcrWordsRecognitionResultSet = OcrWordsRecognitionResultSet; } /** * Get 语音全文识别结果,当 Type 为 AsrFullTextRecognition 时有效。 * @return AsrFullTextRecognitionResultSet 语音全文识别结果,当 Type 为 AsrFullTextRecognition 时有效。 */ public LiveStreamAsrFullTextRecognitionResult [] getAsrFullTextRecognitionResultSet() { return this.AsrFullTextRecognitionResultSet; } /** * Set 语音全文识别结果,当 Type 为 AsrFullTextRecognition 时有效。 * @param AsrFullTextRecognitionResultSet 语音全文识别结果,当 Type 为 AsrFullTextRecognition 时有效。 */ public void setAsrFullTextRecognitionResultSet(LiveStreamAsrFullTextRecognitionResult [] AsrFullTextRecognitionResultSet) { this.AsrFullTextRecognitionResultSet = AsrFullTextRecognitionResultSet; } /** * Get 文本全文识别结果,当 Type 为 OcrFullTextRecognition 时有效。 * @return OcrFullTextRecognitionResultSet 文本全文识别结果,当 Type 为 OcrFullTextRecognition 时有效。 */ public LiveStreamOcrFullTextRecognitionResult [] getOcrFullTextRecognitionResultSet() { return this.OcrFullTextRecognitionResultSet; } /** * Set 文本全文识别结果,当 Type 为 OcrFullTextRecognition 时有效。 * @param OcrFullTextRecognitionResultSet 文本全文识别结果,当 Type 为 OcrFullTextRecognition 时有效。 */ public void setOcrFullTextRecognitionResultSet(LiveStreamOcrFullTextRecognitionResult [] OcrFullTextRecognitionResultSet) { this.OcrFullTextRecognitionResultSet = OcrFullTextRecognitionResultSet; } /** * Internal implementation, normal users should not use it. */ public void toMap(HashMap map, String prefix) { this.setParamSimple(map, prefix + "Type", this.Type); this.setParamArrayObj(map, prefix + "FaceRecognitionResultSet.", this.FaceRecognitionResultSet); this.setParamArrayObj(map, prefix + "AsrWordsRecognitionResultSet.", this.AsrWordsRecognitionResultSet); this.setParamArrayObj(map, prefix + "OcrWordsRecognitionResultSet.", this.OcrWordsRecognitionResultSet); this.setParamArrayObj(map, prefix + "AsrFullTextRecognitionResultSet.", this.AsrFullTextRecognitionResultSet); this.setParamArrayObj(map, prefix + "OcrFullTextRecognitionResultSet.", this.OcrFullTextRecognitionResultSet); } }




    © 2015 - 2025 Weber Informatics LLC | Privacy Policy