Class: TencentCloud::Mps::V20190612::LiveStreamAiRecognitionResultItem
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Mps::V20190612::LiveStreamAiRecognitionResultItem
- Defined in:
- lib/v20190612/models.rb
Overview
直播流 AI 识别结果
Instance Attribute Summary collapse
-
#AsrFullTextRecognitionResultSet ⇒ Object
- FaceRecognition:人脸识别,
- AsrWordsRecognition:语音关键词识别,
- OcrWordsRecognition:文本关键词识别,
- AsrFullTextRecognition:语音全文识别,
- OcrFullTextRecognition:文本全文识别。
- TransTextRecognition:语音翻译。
- ObjectRecognition:目标检测。
- TagRecognition:精彩打点。
FaceRecognition 时有效。 AsrWordsRecognition 时有效。 OcrWordsRecognition 时有效。 AsrFullTextRecognition 时有效。 OcrFullTextRecognition 时有效。 注意:此字段可能返回 null,表示取不到有效值。. -
#AsrWordsRecognitionResultSet ⇒ Object
- FaceRecognition:人脸识别,
- AsrWordsRecognition:语音关键词识别,
- OcrWordsRecognition:文本关键词识别,
- AsrFullTextRecognition:语音全文识别,
- OcrFullTextRecognition:文本全文识别。
- TransTextRecognition:语音翻译。
- ObjectRecognition:目标检测。
- TagRecognition:精彩打点。
FaceRecognition 时有效。 AsrWordsRecognition 时有效。 OcrWordsRecognition 时有效。 AsrFullTextRecognition 时有效。 OcrFullTextRecognition 时有效。 注意:此字段可能返回 null,表示取不到有效值。. -
#FaceRecognitionResultSet ⇒ Object
- FaceRecognition:人脸识别,
- AsrWordsRecognition:语音关键词识别,
- OcrWordsRecognition:文本关键词识别,
- AsrFullTextRecognition:语音全文识别,
- OcrFullTextRecognition:文本全文识别。
- TransTextRecognition:语音翻译。
- ObjectRecognition:目标检测。
- TagRecognition:精彩打点。
FaceRecognition 时有效。 AsrWordsRecognition 时有效。 OcrWordsRecognition 时有效。 AsrFullTextRecognition 时有效。 OcrFullTextRecognition 时有效。 注意:此字段可能返回 null,表示取不到有效值。. -
#ObjectRecognitionResultSet ⇒ Object
- FaceRecognition:人脸识别,
- AsrWordsRecognition:语音关键词识别,
- OcrWordsRecognition:文本关键词识别,
- AsrFullTextRecognition:语音全文识别,
- OcrFullTextRecognition:文本全文识别。
- TransTextRecognition:语音翻译。
- ObjectRecognition:目标检测。
- TagRecognition:精彩打点。
FaceRecognition 时有效。 AsrWordsRecognition 时有效。 OcrWordsRecognition 时有效。 AsrFullTextRecognition 时有效。 OcrFullTextRecognition 时有效。 注意:此字段可能返回 null,表示取不到有效值。. -
#OcrFullTextRecognitionResultSet ⇒ Object
- FaceRecognition:人脸识别,
- AsrWordsRecognition:语音关键词识别,
- OcrWordsRecognition:文本关键词识别,
- AsrFullTextRecognition:语音全文识别,
- OcrFullTextRecognition:文本全文识别。
- TransTextRecognition:语音翻译。
- ObjectRecognition:目标检测。
- TagRecognition:精彩打点。
FaceRecognition 时有效。 AsrWordsRecognition 时有效。 OcrWordsRecognition 时有效。 AsrFullTextRecognition 时有效。 OcrFullTextRecognition 时有效。 注意:此字段可能返回 null,表示取不到有效值。. -
#OcrWordsRecognitionResultSet ⇒ Object
- FaceRecognition:人脸识别,
- AsrWordsRecognition:语音关键词识别,
- OcrWordsRecognition:文本关键词识别,
- AsrFullTextRecognition:语音全文识别,
- OcrFullTextRecognition:文本全文识别。
- TransTextRecognition:语音翻译。
- ObjectRecognition:目标检测。
- TagRecognition:精彩打点。
FaceRecognition 时有效。 AsrWordsRecognition 时有效。 OcrWordsRecognition 时有效。 AsrFullTextRecognition 时有效。 OcrFullTextRecognition 时有效。 注意:此字段可能返回 null,表示取不到有效值。. -
#TagRecognitionResultSet ⇒ Object
- FaceRecognition:人脸识别,
- AsrWordsRecognition:语音关键词识别,
- OcrWordsRecognition:文本关键词识别,
- AsrFullTextRecognition:语音全文识别,
- OcrFullTextRecognition:文本全文识别。
- TransTextRecognition:语音翻译。
- ObjectRecognition:目标检测。
- TagRecognition:精彩打点。
FaceRecognition 时有效。 AsrWordsRecognition 时有效。 OcrWordsRecognition 时有效。 AsrFullTextRecognition 时有效。 OcrFullTextRecognition 时有效。 注意:此字段可能返回 null,表示取不到有效值。. -
#TransTextRecognitionResultSet ⇒ Object
- FaceRecognition:人脸识别,
- AsrWordsRecognition:语音关键词识别,
- OcrWordsRecognition:文本关键词识别,
- AsrFullTextRecognition:语音全文识别,
- OcrFullTextRecognition:文本全文识别。
- TransTextRecognition:语音翻译。
- ObjectRecognition:目标检测。
- TagRecognition:精彩打点。
FaceRecognition 时有效。 AsrWordsRecognition 时有效。 OcrWordsRecognition 时有效。 AsrFullTextRecognition 时有效。 OcrFullTextRecognition 时有效。 注意:此字段可能返回 null,表示取不到有效值。. -
#Type ⇒ Object
- FaceRecognition:人脸识别,
- AsrWordsRecognition:语音关键词识别,
- OcrWordsRecognition:文本关键词识别,
- AsrFullTextRecognition:语音全文识别,
- OcrFullTextRecognition:文本全文识别。
- TransTextRecognition:语音翻译。
- ObjectRecognition:目标检测。
- TagRecognition:精彩打点。
FaceRecognition 时有效。 AsrWordsRecognition 时有效。 OcrWordsRecognition 时有效。 AsrFullTextRecognition 时有效。 OcrFullTextRecognition 时有效。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(type = nil, facerecognitionresultset = nil, asrwordsrecognitionresultset = nil, ocrwordsrecognitionresultset = nil, asrfulltextrecognitionresultset = nil, ocrfulltextrecognitionresultset = nil, transtextrecognitionresultset = nil, objectrecognitionresultset = nil, tagrecognitionresultset = nil) ⇒ LiveStreamAiRecognitionResultItem
constructor
A new instance of LiveStreamAiRecognitionResultItem.
Constructor Details
#initialize(type = nil, facerecognitionresultset = nil, asrwordsrecognitionresultset = nil, ocrwordsrecognitionresultset = nil, asrfulltextrecognitionresultset = nil, ocrfulltextrecognitionresultset = nil, transtextrecognitionresultset = nil, objectrecognitionresultset = nil, tagrecognitionresultset = nil) ⇒ LiveStreamAiRecognitionResultItem
Returns a new instance of LiveStreamAiRecognitionResultItem.
19066 19067 19068 19069 19070 19071 19072 19073 19074 19075 19076 |
# File 'lib/v20190612/models.rb', line 19066 def initialize(type=nil, facerecognitionresultset=nil, asrwordsrecognitionresultset=nil, ocrwordsrecognitionresultset=nil, asrfulltextrecognitionresultset=nil, ocrfulltextrecognitionresultset=nil, transtextrecognitionresultset=nil, objectrecognitionresultset=nil, tagrecognitionresultset=nil) @Type = type @FaceRecognitionResultSet = facerecognitionresultset @AsrWordsRecognitionResultSet = asrwordsrecognitionresultset @OcrWordsRecognitionResultSet = ocrwordsrecognitionresultset @AsrFullTextRecognitionResultSet = asrfulltextrecognitionresultset @OcrFullTextRecognitionResultSet = ocrfulltextrecognitionresultset @TransTextRecognitionResultSet = transtextrecognitionresultset @ObjectRecognitionResultSet = objectrecognitionresultset @TagRecognitionResultSet = tagrecognitionresultset end |
Instance Attribute Details
#AsrFullTextRecognitionResultSet ⇒ Object
19064 19065 19066 |
# File 'lib/v20190612/models.rb', line 19064 def AsrFullTextRecognitionResultSet @AsrFullTextRecognitionResultSet end |
#AsrWordsRecognitionResultSet ⇒ Object
19064 19065 19066 |
# File 'lib/v20190612/models.rb', line 19064 def AsrWordsRecognitionResultSet @AsrWordsRecognitionResultSet end |
#FaceRecognitionResultSet ⇒ Object
19064 19065 19066 |
# File 'lib/v20190612/models.rb', line 19064 def FaceRecognitionResultSet @FaceRecognitionResultSet end |
#ObjectRecognitionResultSet ⇒ Object
19064 19065 19066 |
# File 'lib/v20190612/models.rb', line 19064 def ObjectRecognitionResultSet @ObjectRecognitionResultSet end |
#OcrFullTextRecognitionResultSet ⇒ Object
19064 19065 19066 |
# File 'lib/v20190612/models.rb', line 19064 def OcrFullTextRecognitionResultSet @OcrFullTextRecognitionResultSet end |
#OcrWordsRecognitionResultSet ⇒ Object
19064 19065 19066 |
# File 'lib/v20190612/models.rb', line 19064 def OcrWordsRecognitionResultSet @OcrWordsRecognitionResultSet end |
#TagRecognitionResultSet ⇒ Object
19064 19065 19066 |
# File 'lib/v20190612/models.rb', line 19064 def TagRecognitionResultSet @TagRecognitionResultSet end |
#TransTextRecognitionResultSet ⇒ Object
19064 19065 19066 |
# File 'lib/v20190612/models.rb', line 19064 def TransTextRecognitionResultSet @TransTextRecognitionResultSet end |
#Type ⇒ Object
19064 19065 19066 |
# File 'lib/v20190612/models.rb', line 19064 def Type @Type end |
Instance Method Details
#deserialize(params) ⇒ Object
19078 19079 19080 19081 19082 19083 19084 19085 19086 19087 19088 19089 19090 19091 19092 19093 19094 19095 19096 19097 19098 19099 19100 19101 19102 19103 19104 19105 19106 19107 19108 19109 19110 19111 19112 19113 19114 19115 19116 19117 19118 19119 19120 19121 19122 19123 19124 19125 19126 19127 19128 19129 19130 19131 19132 19133 19134 19135 19136 19137 19138 19139 19140 19141 19142 19143 19144 |
# File 'lib/v20190612/models.rb', line 19078 def deserialize(params) @Type = params['Type'] unless params['FaceRecognitionResultSet'].nil? @FaceRecognitionResultSet = [] params['FaceRecognitionResultSet'].each do |i| livestreamfacerecognitionresult_tmp = LiveStreamFaceRecognitionResult.new livestreamfacerecognitionresult_tmp.deserialize(i) @FaceRecognitionResultSet << livestreamfacerecognitionresult_tmp end end unless params['AsrWordsRecognitionResultSet'].nil? @AsrWordsRecognitionResultSet = [] params['AsrWordsRecognitionResultSet'].each do |i| livestreamasrwordsrecognitionresult_tmp = LiveStreamAsrWordsRecognitionResult.new livestreamasrwordsrecognitionresult_tmp.deserialize(i) @AsrWordsRecognitionResultSet << livestreamasrwordsrecognitionresult_tmp end end unless params['OcrWordsRecognitionResultSet'].nil? @OcrWordsRecognitionResultSet = [] params['OcrWordsRecognitionResultSet'].each do |i| livestreamocrwordsrecognitionresult_tmp = LiveStreamOcrWordsRecognitionResult.new livestreamocrwordsrecognitionresult_tmp.deserialize(i) @OcrWordsRecognitionResultSet << livestreamocrwordsrecognitionresult_tmp end end unless params['AsrFullTextRecognitionResultSet'].nil? @AsrFullTextRecognitionResultSet = [] params['AsrFullTextRecognitionResultSet'].each do |i| livestreamasrfulltextrecognitionresult_tmp = LiveStreamAsrFullTextRecognitionResult.new livestreamasrfulltextrecognitionresult_tmp.deserialize(i) @AsrFullTextRecognitionResultSet << livestreamasrfulltextrecognitionresult_tmp end end unless params['OcrFullTextRecognitionResultSet'].nil? @OcrFullTextRecognitionResultSet = [] params['OcrFullTextRecognitionResultSet'].each do |i| livestreamocrfulltextrecognitionresult_tmp = LiveStreamOcrFullTextRecognitionResult.new livestreamocrfulltextrecognitionresult_tmp.deserialize(i) @OcrFullTextRecognitionResultSet << livestreamocrfulltextrecognitionresult_tmp end end unless params['TransTextRecognitionResultSet'].nil? @TransTextRecognitionResultSet = [] params['TransTextRecognitionResultSet'].each do |i| livestreamtranstextrecognitionresult_tmp = LiveStreamTransTextRecognitionResult.new livestreamtranstextrecognitionresult_tmp.deserialize(i) @TransTextRecognitionResultSet << livestreamtranstextrecognitionresult_tmp end end unless params['ObjectRecognitionResultSet'].nil? @ObjectRecognitionResultSet = [] params['ObjectRecognitionResultSet'].each do |i| livestreamobjectrecognitionresult_tmp = LiveStreamObjectRecognitionResult.new livestreamobjectrecognitionresult_tmp.deserialize(i) @ObjectRecognitionResultSet << livestreamobjectrecognitionresult_tmp end end unless params['TagRecognitionResultSet'].nil? @TagRecognitionResultSet = [] params['TagRecognitionResultSet'].each do |i| livestreamtagrecognitionresult_tmp = LiveStreamTagRecognitionResult.new livestreamtagrecognitionresult_tmp.deserialize(i) @TagRecognitionResultSet << livestreamtagrecognitionresult_tmp end end end |