Class: TencentCloud::Mps::V20190612::LiveStreamAsrFullTextRecognitionResult

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20190612/models.rb

Overview

直播识别 Asr 全文识别

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(text = nil, startptstime = nil, endptstime = nil, confidence = nil, starttime = nil, endtime = nil, steadystate = nil, userid = nil) ⇒ LiveStreamAsrFullTextRecognitionResult

Returns a new instance of LiveStreamAsrFullTextRecognitionResult.



17029
17030
17031
17032
17033
17034
17035
17036
17037
17038
# File 'lib/v20190612/models.rb', line 17029

def initialize(text=nil, startptstime=nil, endptstime=nil, confidence=nil, starttime=nil, endtime=nil, steadystate=nil, userid=nil)
  @Text = text
  @StartPtsTime = startptstime
  @EndPtsTime = endptstime
  @Confidence = confidence
  @StartTime = starttime
  @EndTime = endtime
  @SteadyState = steadystate
  @UserId = userid
end

Instance Attribute Details

#ConfidenceObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Text:

    识别文本。

  • StartPtsTime:

    识别片段起始的 PTS 时间,单位:秒。

  • EndPtsTime:

    识别片段终止的 PTS 时间,单位:秒。

  • Confidence:

    识别片段置信度。取值:0~100。

  • StartTime:

    识别开始UTC时间。

  • EndTime:

    识别结束UTC时间。

  • SteadyState:

    稳态标记。

  • UserId:

    websocket与trtc识别结果的UserId



17027
17028
17029
# File 'lib/v20190612/models.rb', line 17027

def Confidence
  @Confidence
end

#EndPtsTimeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Text:

    识别文本。

  • StartPtsTime:

    识别片段起始的 PTS 时间,单位:秒。

  • EndPtsTime:

    识别片段终止的 PTS 时间,单位:秒。

  • Confidence:

    识别片段置信度。取值:0~100。

  • StartTime:

    识别开始UTC时间。

  • EndTime:

    识别结束UTC时间。

  • SteadyState:

    稳态标记。

  • UserId:

    websocket与trtc识别结果的UserId



17027
17028
17029
# File 'lib/v20190612/models.rb', line 17027

def EndPtsTime
  @EndPtsTime
end

#EndTimeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Text:

    识别文本。

  • StartPtsTime:

    识别片段起始的 PTS 时间,单位:秒。

  • EndPtsTime:

    识别片段终止的 PTS 时间,单位:秒。

  • Confidence:

    识别片段置信度。取值:0~100。

  • StartTime:

    识别开始UTC时间。

  • EndTime:

    识别结束UTC时间。

  • SteadyState:

    稳态标记。

  • UserId:

    websocket与trtc识别结果的UserId



17027
17028
17029
# File 'lib/v20190612/models.rb', line 17027

def EndTime
  @EndTime
end

#StartPtsTimeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Text:

    识别文本。

  • StartPtsTime:

    识别片段起始的 PTS 时间,单位:秒。

  • EndPtsTime:

    识别片段终止的 PTS 时间,单位:秒。

  • Confidence:

    识别片段置信度。取值:0~100。

  • StartTime:

    识别开始UTC时间。

  • EndTime:

    识别结束UTC时间。

  • SteadyState:

    稳态标记。

  • UserId:

    websocket与trtc识别结果的UserId



17027
17028
17029
# File 'lib/v20190612/models.rb', line 17027

def StartPtsTime
  @StartPtsTime
end

#StartTimeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Text:

    识别文本。

  • StartPtsTime:

    识别片段起始的 PTS 时间,单位:秒。

  • EndPtsTime:

    识别片段终止的 PTS 时间,单位:秒。

  • Confidence:

    识别片段置信度。取值:0~100。

  • StartTime:

    识别开始UTC时间。

  • EndTime:

    识别结束UTC时间。

  • SteadyState:

    稳态标记。

  • UserId:

    websocket与trtc识别结果的UserId



17027
17028
17029
# File 'lib/v20190612/models.rb', line 17027

def StartTime
  @StartTime
end

#SteadyStateObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Text:

    识别文本。

  • StartPtsTime:

    识别片段起始的 PTS 时间,单位:秒。

  • EndPtsTime:

    识别片段终止的 PTS 时间,单位:秒。

  • Confidence:

    识别片段置信度。取值:0~100。

  • StartTime:

    识别开始UTC时间。

  • EndTime:

    识别结束UTC时间。

  • SteadyState:

    稳态标记。

  • UserId:

    websocket与trtc识别结果的UserId



17027
17028
17029
# File 'lib/v20190612/models.rb', line 17027

def SteadyState
  @SteadyState
end

#TextObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Text:

    识别文本。

  • StartPtsTime:

    识别片段起始的 PTS 时间,单位:秒。

  • EndPtsTime:

    识别片段终止的 PTS 时间,单位:秒。

  • Confidence:

    识别片段置信度。取值:0~100。

  • StartTime:

    识别开始UTC时间。

  • EndTime:

    识别结束UTC时间。

  • SteadyState:

    稳态标记。

  • UserId:

    websocket与trtc识别结果的UserId



17027
17028
17029
# File 'lib/v20190612/models.rb', line 17027

def Text
  @Text
end

#UserIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Text:

    识别文本。

  • StartPtsTime:

    识别片段起始的 PTS 时间,单位:秒。

  • EndPtsTime:

    识别片段终止的 PTS 时间,单位:秒。

  • Confidence:

    识别片段置信度。取值:0~100。

  • StartTime:

    识别开始UTC时间。

  • EndTime:

    识别结束UTC时间。

  • SteadyState:

    稳态标记。

  • UserId:

    websocket与trtc识别结果的UserId



17027
17028
17029
# File 'lib/v20190612/models.rb', line 17027

def UserId
  @UserId
end

Instance Method Details

#deserialize(params) ⇒ Object



17040
17041
17042
17043
17044
17045
17046
17047
17048
17049
# File 'lib/v20190612/models.rb', line 17040

def deserialize(params)
  @Text = params['Text']
  @StartPtsTime = params['StartPtsTime']
  @EndPtsTime = params['EndPtsTime']
  @Confidence = params['Confidence']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @SteadyState = params['SteadyState']
  @UserId = params['UserId']
end