Class: TencentCloud::Mps::V20190612::AiRecognitionResult
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Mps::V20190612::AiRecognitionResult
- Defined in:
- lib/v20190612/models.rb
Overview
智能识别结果。
Instance Attribute Summary collapse
-
#AsrFullTextTask ⇒ Object
ObjectRecognition 时有效。 注意:此字段可能返回 null,表示取不到有效值。.
-
#AsrWordsTask ⇒ Object
ObjectRecognition 时有效。 注意:此字段可能返回 null,表示取不到有效值。.
-
#FaceTask ⇒ Object
ObjectRecognition 时有效。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ObjectTask ⇒ Object
ObjectRecognition 时有效。 注意:此字段可能返回 null,表示取不到有效值。.
-
#OcrFullTextTask ⇒ Object
ObjectRecognition 时有效。 注意:此字段可能返回 null,表示取不到有效值。.
-
#OcrWordsTask ⇒ Object
ObjectRecognition 时有效。 注意:此字段可能返回 null,表示取不到有效值。.
-
#TransTextTask ⇒ Object
ObjectRecognition 时有效。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Type ⇒ Object
ObjectRecognition 时有效。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(type = nil, facetask = nil, asrwordstask = nil, asrfulltexttask = nil, ocrwordstask = nil, ocrfulltexttask = nil, transtexttask = nil, objecttask = nil) ⇒ AiRecognitionResult
constructor
A new instance of AiRecognitionResult.
Constructor Details
#initialize(type = nil, facetask = nil, asrwordstask = nil, asrfulltexttask = nil, ocrwordstask = nil, ocrfulltexttask = nil, transtexttask = nil, objecttask = nil) ⇒ AiRecognitionResult
Returns a new instance of AiRecognitionResult.
2702 2703 2704 2705 2706 2707 2708 2709 2710 2711 |
# File 'lib/v20190612/models.rb', line 2702 def initialize(type=nil, facetask=nil, asrwordstask=nil, asrfulltexttask=nil, ocrwordstask=nil, ocrfulltexttask=nil, transtexttask=nil, objecttask=nil) @Type = type @FaceTask = facetask @AsrWordsTask = asrwordstask @AsrFullTextTask = asrfulltexttask @OcrWordsTask = ocrwordstask @OcrFullTextTask = ocrfulltexttask @TransTextTask = transtexttask @ObjectTask = objecttask end |
Instance Attribute Details
#AsrFullTextTask ⇒ Object
ObjectRecognition 时有效。 注意:此字段可能返回 null,表示取不到有效值。
2700 2701 2702 |
# File 'lib/v20190612/models.rb', line 2700 def AsrFullTextTask @AsrFullTextTask end |
#AsrWordsTask ⇒ Object
ObjectRecognition 时有效。 注意:此字段可能返回 null,表示取不到有效值。
2700 2701 2702 |
# File 'lib/v20190612/models.rb', line 2700 def AsrWordsTask @AsrWordsTask end |
#FaceTask ⇒ Object
ObjectRecognition 时有效。 注意:此字段可能返回 null,表示取不到有效值。
2700 2701 2702 |
# File 'lib/v20190612/models.rb', line 2700 def FaceTask @FaceTask end |
#ObjectTask ⇒ Object
ObjectRecognition 时有效。 注意:此字段可能返回 null,表示取不到有效值。
2700 2701 2702 |
# File 'lib/v20190612/models.rb', line 2700 def ObjectTask @ObjectTask end |
#OcrFullTextTask ⇒ Object
ObjectRecognition 时有效。 注意:此字段可能返回 null,表示取不到有效值。
2700 2701 2702 |
# File 'lib/v20190612/models.rb', line 2700 def OcrFullTextTask @OcrFullTextTask end |
#OcrWordsTask ⇒ Object
ObjectRecognition 时有效。 注意:此字段可能返回 null,表示取不到有效值。
2700 2701 2702 |
# File 'lib/v20190612/models.rb', line 2700 def OcrWordsTask @OcrWordsTask end |
#TransTextTask ⇒ Object
ObjectRecognition 时有效。 注意:此字段可能返回 null,表示取不到有效值。
2700 2701 2702 |
# File 'lib/v20190612/models.rb', line 2700 def TransTextTask @TransTextTask end |
#Type ⇒ Object
ObjectRecognition 时有效。 注意:此字段可能返回 null,表示取不到有效值。
2700 2701 2702 |
# File 'lib/v20190612/models.rb', line 2700 def Type @Type end |
Instance Method Details
#deserialize(params) ⇒ Object
2713 2714 2715 2716 2717 2718 2719 2720 2721 2722 2723 2724 2725 2726 2727 2728 2729 2730 2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 2741 2742 2743 |
# File 'lib/v20190612/models.rb', line 2713 def deserialize(params) @Type = params['Type'] unless params['FaceTask'].nil? @FaceTask = AiRecognitionTaskFaceResult.new @FaceTask.deserialize(params['FaceTask']) end unless params['AsrWordsTask'].nil? @AsrWordsTask = AiRecognitionTaskAsrWordsResult.new @AsrWordsTask.deserialize(params['AsrWordsTask']) end unless params['AsrFullTextTask'].nil? @AsrFullTextTask = AiRecognitionTaskAsrFullTextResult.new @AsrFullTextTask.deserialize(params['AsrFullTextTask']) end unless params['OcrWordsTask'].nil? @OcrWordsTask = AiRecognitionTaskOcrWordsResult.new @OcrWordsTask.deserialize(params['OcrWordsTask']) end unless params['OcrFullTextTask'].nil? @OcrFullTextTask = AiRecognitionTaskOcrFullTextResult.new @OcrFullTextTask.deserialize(params['OcrFullTextTask']) end unless params['TransTextTask'].nil? @TransTextTask = AiRecognitionTaskTransTextResult.new @TransTextTask.deserialize(params['TransTextTask']) end unless params['ObjectTask'].nil? @ObjectTask = AiRecognitionTaskObjectResult.new @ObjectTask.deserialize(params['ObjectTask']) end end |