Class: TencentCloud::Mps::V20190612::LiveStreamTransTextRecognitionResult

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

Overview

直播实时翻译结果

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

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

Returns a new instance of LiveStreamTransTextRecognitionResult.



19551
19552
19553
19554
19555
19556
19557
19558
19559
19560
19561
# File 'lib/v20190612/models.rb', line 19551

def initialize(text=nil, startptstime=nil, endptstime=nil, confidence=nil, trans=nil, starttime=nil, endtime=nil, steadystate=nil, userid=nil)
  @Text = text
  @StartPtsTime = startptstime
  @EndPtsTime = endptstime
  @Confidence = confidence
  @Trans = trans
  @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。

  • Trans:

    翻译文本。

  • StartTime:

    翻译开始UTC时间。

  • EndTime:

    翻译结束UTC时间。

  • SteadyState:

    稳态标记。

  • UserId:

    websocket与trtc实时翻译的UserId



19549
19550
19551
# File 'lib/v20190612/models.rb', line 19549

def Confidence
  @Confidence
end

#EndPtsTimeObject

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

Parameters:

  • Text:

    识别文本。

  • StartPtsTime:

    翻译片段起始的 PTS 时间,单位:秒。

  • EndPtsTime:

    翻译片段终止的 PTS 时间,单位:秒。

  • Confidence:

    翻译片段置信度。取值:0~100。

  • Trans:

    翻译文本。

  • StartTime:

    翻译开始UTC时间。

  • EndTime:

    翻译结束UTC时间。

  • SteadyState:

    稳态标记。

  • UserId:

    websocket与trtc实时翻译的UserId



19549
19550
19551
# File 'lib/v20190612/models.rb', line 19549

def EndPtsTime
  @EndPtsTime
end

#EndTimeObject

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

Parameters:

  • Text:

    识别文本。

  • StartPtsTime:

    翻译片段起始的 PTS 时间,单位:秒。

  • EndPtsTime:

    翻译片段终止的 PTS 时间,单位:秒。

  • Confidence:

    翻译片段置信度。取值:0~100。

  • Trans:

    翻译文本。

  • StartTime:

    翻译开始UTC时间。

  • EndTime:

    翻译结束UTC时间。

  • SteadyState:

    稳态标记。

  • UserId:

    websocket与trtc实时翻译的UserId



19549
19550
19551
# File 'lib/v20190612/models.rb', line 19549

def EndTime
  @EndTime
end

#StartPtsTimeObject

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

Parameters:

  • Text:

    识别文本。

  • StartPtsTime:

    翻译片段起始的 PTS 时间,单位:秒。

  • EndPtsTime:

    翻译片段终止的 PTS 时间,单位:秒。

  • Confidence:

    翻译片段置信度。取值:0~100。

  • Trans:

    翻译文本。

  • StartTime:

    翻译开始UTC时间。

  • EndTime:

    翻译结束UTC时间。

  • SteadyState:

    稳态标记。

  • UserId:

    websocket与trtc实时翻译的UserId



19549
19550
19551
# File 'lib/v20190612/models.rb', line 19549

def StartPtsTime
  @StartPtsTime
end

#StartTimeObject

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

Parameters:

  • Text:

    识别文本。

  • StartPtsTime:

    翻译片段起始的 PTS 时间,单位:秒。

  • EndPtsTime:

    翻译片段终止的 PTS 时间,单位:秒。

  • Confidence:

    翻译片段置信度。取值:0~100。

  • Trans:

    翻译文本。

  • StartTime:

    翻译开始UTC时间。

  • EndTime:

    翻译结束UTC时间。

  • SteadyState:

    稳态标记。

  • UserId:

    websocket与trtc实时翻译的UserId



19549
19550
19551
# File 'lib/v20190612/models.rb', line 19549

def StartTime
  @StartTime
end

#SteadyStateObject

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

Parameters:

  • Text:

    识别文本。

  • StartPtsTime:

    翻译片段起始的 PTS 时间,单位:秒。

  • EndPtsTime:

    翻译片段终止的 PTS 时间,单位:秒。

  • Confidence:

    翻译片段置信度。取值:0~100。

  • Trans:

    翻译文本。

  • StartTime:

    翻译开始UTC时间。

  • EndTime:

    翻译结束UTC时间。

  • SteadyState:

    稳态标记。

  • UserId:

    websocket与trtc实时翻译的UserId



19549
19550
19551
# File 'lib/v20190612/models.rb', line 19549

def SteadyState
  @SteadyState
end

#TextObject

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

Parameters:

  • Text:

    识别文本。

  • StartPtsTime:

    翻译片段起始的 PTS 时间,单位:秒。

  • EndPtsTime:

    翻译片段终止的 PTS 时间,单位:秒。

  • Confidence:

    翻译片段置信度。取值:0~100。

  • Trans:

    翻译文本。

  • StartTime:

    翻译开始UTC时间。

  • EndTime:

    翻译结束UTC时间。

  • SteadyState:

    稳态标记。

  • UserId:

    websocket与trtc实时翻译的UserId



19549
19550
19551
# File 'lib/v20190612/models.rb', line 19549

def Text
  @Text
end

#TransObject

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

Parameters:

  • Text:

    识别文本。

  • StartPtsTime:

    翻译片段起始的 PTS 时间,单位:秒。

  • EndPtsTime:

    翻译片段终止的 PTS 时间,单位:秒。

  • Confidence:

    翻译片段置信度。取值:0~100。

  • Trans:

    翻译文本。

  • StartTime:

    翻译开始UTC时间。

  • EndTime:

    翻译结束UTC时间。

  • SteadyState:

    稳态标记。

  • UserId:

    websocket与trtc实时翻译的UserId



19549
19550
19551
# File 'lib/v20190612/models.rb', line 19549

def Trans
  @Trans
end

#UserIdObject

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

Parameters:

  • Text:

    识别文本。

  • StartPtsTime:

    翻译片段起始的 PTS 时间,单位:秒。

  • EndPtsTime:

    翻译片段终止的 PTS 时间,单位:秒。

  • Confidence:

    翻译片段置信度。取值:0~100。

  • Trans:

    翻译文本。

  • StartTime:

    翻译开始UTC时间。

  • EndTime:

    翻译结束UTC时间。

  • SteadyState:

    稳态标记。

  • UserId:

    websocket与trtc实时翻译的UserId



19549
19550
19551
# File 'lib/v20190612/models.rb', line 19549

def UserId
  @UserId
end

Instance Method Details

#deserialize(params) ⇒ Object



19563
19564
19565
19566
19567
19568
19569
19570
19571
19572
19573
# File 'lib/v20190612/models.rb', line 19563

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