Class: TencentCloud::Tts::V20190823::Subtitle

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

Overview

时间戳信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(text = nil, begintime = nil, endtime = nil, beginindex = nil, endindex = nil, phoneme = nil) ⇒ Subtitle

Returns a new instance of Subtitle.



227
228
229
230
231
232
233
234
# File 'lib/v20190823/models.rb', line 227

def initialize(text=nil, begintime=nil, endtime=nil, beginindex=nil, endindex=nil, phoneme=nil)
  @Text = text
  @BeginTime = begintime
  @EndTime = endtime
  @BeginIndex = beginindex
  @EndIndex = endindex
  @Phoneme = phoneme
end

Instance Attribute Details

#BeginIndexObject

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

Parameters:

  • Text:

    ⽂本信息。

  • BeginTime:

    ⽂本对应tts语⾳开始时间戳,单位ms。

  • EndTime:

    ⽂本对应tts语⾳结束时间戳,单位ms。

  • BeginIndex:

    该文本在时间戳数组中的开始位置,从0开始。

  • EndIndex:

    该文本在时间戳数组中的结束位置,从0开始。

  • Phoneme:

    该字的音素。



225
226
227
# File 'lib/v20190823/models.rb', line 225

def BeginIndex
  @BeginIndex
end

#BeginTimeObject

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

Parameters:

  • Text:

    ⽂本信息。

  • BeginTime:

    ⽂本对应tts语⾳开始时间戳,单位ms。

  • EndTime:

    ⽂本对应tts语⾳结束时间戳,单位ms。

  • BeginIndex:

    该文本在时间戳数组中的开始位置,从0开始。

  • EndIndex:

    该文本在时间戳数组中的结束位置,从0开始。

  • Phoneme:

    该字的音素。



225
226
227
# File 'lib/v20190823/models.rb', line 225

def BeginTime
  @BeginTime
end

#EndIndexObject

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

Parameters:

  • Text:

    ⽂本信息。

  • BeginTime:

    ⽂本对应tts语⾳开始时间戳,单位ms。

  • EndTime:

    ⽂本对应tts语⾳结束时间戳,单位ms。

  • BeginIndex:

    该文本在时间戳数组中的开始位置,从0开始。

  • EndIndex:

    该文本在时间戳数组中的结束位置,从0开始。

  • Phoneme:

    该字的音素。



225
226
227
# File 'lib/v20190823/models.rb', line 225

def EndIndex
  @EndIndex
end

#EndTimeObject

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

Parameters:

  • Text:

    ⽂本信息。

  • BeginTime:

    ⽂本对应tts语⾳开始时间戳,单位ms。

  • EndTime:

    ⽂本对应tts语⾳结束时间戳,单位ms。

  • BeginIndex:

    该文本在时间戳数组中的开始位置,从0开始。

  • EndIndex:

    该文本在时间戳数组中的结束位置,从0开始。

  • Phoneme:

    该字的音素。



225
226
227
# File 'lib/v20190823/models.rb', line 225

def EndTime
  @EndTime
end

#PhonemeObject

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

Parameters:

  • Text:

    ⽂本信息。

  • BeginTime:

    ⽂本对应tts语⾳开始时间戳,单位ms。

  • EndTime:

    ⽂本对应tts语⾳结束时间戳,单位ms。

  • BeginIndex:

    该文本在时间戳数组中的开始位置,从0开始。

  • EndIndex:

    该文本在时间戳数组中的结束位置,从0开始。

  • Phoneme:

    该字的音素。



225
226
227
# File 'lib/v20190823/models.rb', line 225

def Phoneme
  @Phoneme
end

#TextObject

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

Parameters:

  • Text:

    ⽂本信息。

  • BeginTime:

    ⽂本对应tts语⾳开始时间戳,单位ms。

  • EndTime:

    ⽂本对应tts语⾳结束时间戳,单位ms。

  • BeginIndex:

    该文本在时间戳数组中的开始位置,从0开始。

  • EndIndex:

    该文本在时间戳数组中的结束位置,从0开始。

  • Phoneme:

    该字的音素。



225
226
227
# File 'lib/v20190823/models.rb', line 225

def Text
  @Text
end

Instance Method Details

#deserialize(params) ⇒ Object



236
237
238
239
240
241
242
243
# File 'lib/v20190823/models.rb', line 236

def deserialize(params)
  @Text = params['Text']
  @BeginTime = params['BeginTime']
  @EndTime = params['EndTime']
  @BeginIndex = params['BeginIndex']
  @EndIndex = params['EndIndex']
  @Phoneme = params['Phoneme']
end