Class: TencentCloud::Asr::V20190614::SentenceDetail

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

Overview

单句的详细识别结果,包含单个词的时间偏移,一般用于生成字幕的场景。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(finalsentence = nil, slicesentence = nil, writtentext = nil, startms = nil, endms = nil, wordsnum = nil, words = nil, speechspeed = nil, speakerid = nil, emotionalenergy = nil, silencetime = nil, emotiontype = nil, keywordresults = nil) ⇒ SentenceDetail

Returns a new instance of SentenceDetail.



1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
# File 'lib/v20190614/models.rb', line 1499

def initialize(finalsentence=nil, slicesentence=nil, writtentext=nil, startms=nil, endms=nil, wordsnum=nil, words=nil, speechspeed=nil, speakerid=nil, emotionalenergy=nil, silencetime=nil, emotiontype=nil, keywordresults=nil)
  @FinalSentence = finalsentence
  @SliceSentence = slicesentence
  @WrittenText = writtentext
  @StartMs = startms
  @EndMs = endms
  @WordsNum = wordsnum
  @Words = words
  @SpeechSpeed = speechspeed
  @SpeakerId = speakerid
  @EmotionalEnergy = emotionalenergy
  @SilenceTime = silencetime
  @EmotionType = emotiontype
  @KeyWordResults = keywordresults
end

Instance Attribute Details

#EmotionalEnergyObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 单声道话者分离时不同的值代表不同的说话人; 8k双声道话者分离时speakerId的值为0代表左声道,值为1代表右声道。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FinalSentence:

    单句最终识别结果

  • SliceSentence:

    单句中间识别结果,使用空格拆分为多个词

  • WrittenText:

    口语转书面语结果,开启改功能才有值

  • StartMs:

    单句开始时间(毫秒)

  • EndMs:

    单句结束时间(毫秒)

  • WordsNum:

    单句中词个数

  • Words:

    单句中词详情

  • SpeechSpeed:

    单句语速,单位:字数/秒

  • SpeakerId:

    声道或说话人 Id(请求中如果设置了 speaker_diarization或者ChannelNum为双声道,可区分说话人或声道)

  • EmotionalEnergy:
  • SilenceTime:

    本句与上一句之间的静音时长

  • EmotionType:

    情绪类型(可能为空,有2种情况 1、没有对应资源包;2、情绪跟语音效果相关,如果情绪不够强烈时可能无法识别)

  • KeyWordResults:

    关键词识别结果列表



1497
1498
1499
# File 'lib/v20190614/models.rb', line 1497

def EmotionalEnergy
  @EmotionalEnergy
end

#EmotionTypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 单声道话者分离时不同的值代表不同的说话人; 8k双声道话者分离时speakerId的值为0代表左声道,值为1代表右声道。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FinalSentence:

    单句最终识别结果

  • SliceSentence:

    单句中间识别结果,使用空格拆分为多个词

  • WrittenText:

    口语转书面语结果,开启改功能才有值

  • StartMs:

    单句开始时间(毫秒)

  • EndMs:

    单句结束时间(毫秒)

  • WordsNum:

    单句中词个数

  • Words:

    单句中词详情

  • SpeechSpeed:

    单句语速,单位:字数/秒

  • SpeakerId:

    声道或说话人 Id(请求中如果设置了 speaker_diarization或者ChannelNum为双声道,可区分说话人或声道)

  • EmotionalEnergy:
  • SilenceTime:

    本句与上一句之间的静音时长

  • EmotionType:

    情绪类型(可能为空,有2种情况 1、没有对应资源包;2、情绪跟语音效果相关,如果情绪不够强烈时可能无法识别)

  • KeyWordResults:

    关键词识别结果列表



1497
1498
1499
# File 'lib/v20190614/models.rb', line 1497

def EmotionType
  @EmotionType
end

#EndMsObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 单声道话者分离时不同的值代表不同的说话人; 8k双声道话者分离时speakerId的值为0代表左声道,值为1代表右声道。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FinalSentence:

    单句最终识别结果

  • SliceSentence:

    单句中间识别结果,使用空格拆分为多个词

  • WrittenText:

    口语转书面语结果,开启改功能才有值

  • StartMs:

    单句开始时间(毫秒)

  • EndMs:

    单句结束时间(毫秒)

  • WordsNum:

    单句中词个数

  • Words:

    单句中词详情

  • SpeechSpeed:

    单句语速,单位:字数/秒

  • SpeakerId:

    声道或说话人 Id(请求中如果设置了 speaker_diarization或者ChannelNum为双声道,可区分说话人或声道)

  • EmotionalEnergy:
  • SilenceTime:

    本句与上一句之间的静音时长

  • EmotionType:

    情绪类型(可能为空,有2种情况 1、没有对应资源包;2、情绪跟语音效果相关,如果情绪不够强烈时可能无法识别)

  • KeyWordResults:

    关键词识别结果列表



1497
1498
1499
# File 'lib/v20190614/models.rb', line 1497

def EndMs
  @EndMs
end

#FinalSentenceObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 单声道话者分离时不同的值代表不同的说话人; 8k双声道话者分离时speakerId的值为0代表左声道,值为1代表右声道。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FinalSentence:

    单句最终识别结果

  • SliceSentence:

    单句中间识别结果,使用空格拆分为多个词

  • WrittenText:

    口语转书面语结果,开启改功能才有值

  • StartMs:

    单句开始时间(毫秒)

  • EndMs:

    单句结束时间(毫秒)

  • WordsNum:

    单句中词个数

  • Words:

    单句中词详情

  • SpeechSpeed:

    单句语速,单位:字数/秒

  • SpeakerId:

    声道或说话人 Id(请求中如果设置了 speaker_diarization或者ChannelNum为双声道,可区分说话人或声道)

  • EmotionalEnergy:
  • SilenceTime:

    本句与上一句之间的静音时长

  • EmotionType:

    情绪类型(可能为空,有2种情况 1、没有对应资源包;2、情绪跟语音效果相关,如果情绪不够强烈时可能无法识别)

  • KeyWordResults:

    关键词识别结果列表



1497
1498
1499
# File 'lib/v20190614/models.rb', line 1497

def FinalSentence
  @FinalSentence
end

#KeyWordResultsObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 单声道话者分离时不同的值代表不同的说话人; 8k双声道话者分离时speakerId的值为0代表左声道,值为1代表右声道。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FinalSentence:

    单句最终识别结果

  • SliceSentence:

    单句中间识别结果,使用空格拆分为多个词

  • WrittenText:

    口语转书面语结果,开启改功能才有值

  • StartMs:

    单句开始时间(毫秒)

  • EndMs:

    单句结束时间(毫秒)

  • WordsNum:

    单句中词个数

  • Words:

    单句中词详情

  • SpeechSpeed:

    单句语速,单位:字数/秒

  • SpeakerId:

    声道或说话人 Id(请求中如果设置了 speaker_diarization或者ChannelNum为双声道,可区分说话人或声道)

  • EmotionalEnergy:
  • SilenceTime:

    本句与上一句之间的静音时长

  • EmotionType:

    情绪类型(可能为空,有2种情况 1、没有对应资源包;2、情绪跟语音效果相关,如果情绪不够强烈时可能无法识别)

  • KeyWordResults:

    关键词识别结果列表



1497
1498
1499
# File 'lib/v20190614/models.rb', line 1497

def KeyWordResults
  @KeyWordResults
end

#SilenceTimeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 单声道话者分离时不同的值代表不同的说话人; 8k双声道话者分离时speakerId的值为0代表左声道,值为1代表右声道。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FinalSentence:

    单句最终识别结果

  • SliceSentence:

    单句中间识别结果,使用空格拆分为多个词

  • WrittenText:

    口语转书面语结果,开启改功能才有值

  • StartMs:

    单句开始时间(毫秒)

  • EndMs:

    单句结束时间(毫秒)

  • WordsNum:

    单句中词个数

  • Words:

    单句中词详情

  • SpeechSpeed:

    单句语速,单位:字数/秒

  • SpeakerId:

    声道或说话人 Id(请求中如果设置了 speaker_diarization或者ChannelNum为双声道,可区分说话人或声道)

  • EmotionalEnergy:
  • SilenceTime:

    本句与上一句之间的静音时长

  • EmotionType:

    情绪类型(可能为空,有2种情况 1、没有对应资源包;2、情绪跟语音效果相关,如果情绪不够强烈时可能无法识别)

  • KeyWordResults:

    关键词识别结果列表



1497
1498
1499
# File 'lib/v20190614/models.rb', line 1497

def SilenceTime
  @SilenceTime
end

#SliceSentenceObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 单声道话者分离时不同的值代表不同的说话人; 8k双声道话者分离时speakerId的值为0代表左声道,值为1代表右声道。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FinalSentence:

    单句最终识别结果

  • SliceSentence:

    单句中间识别结果,使用空格拆分为多个词

  • WrittenText:

    口语转书面语结果,开启改功能才有值

  • StartMs:

    单句开始时间(毫秒)

  • EndMs:

    单句结束时间(毫秒)

  • WordsNum:

    单句中词个数

  • Words:

    单句中词详情

  • SpeechSpeed:

    单句语速,单位:字数/秒

  • SpeakerId:

    声道或说话人 Id(请求中如果设置了 speaker_diarization或者ChannelNum为双声道,可区分说话人或声道)

  • EmotionalEnergy:
  • SilenceTime:

    本句与上一句之间的静音时长

  • EmotionType:

    情绪类型(可能为空,有2种情况 1、没有对应资源包;2、情绪跟语音效果相关,如果情绪不够强烈时可能无法识别)

  • KeyWordResults:

    关键词识别结果列表



1497
1498
1499
# File 'lib/v20190614/models.rb', line 1497

def SliceSentence
  @SliceSentence
end

#SpeakerIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 单声道话者分离时不同的值代表不同的说话人; 8k双声道话者分离时speakerId的值为0代表左声道,值为1代表右声道。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FinalSentence:

    单句最终识别结果

  • SliceSentence:

    单句中间识别结果,使用空格拆分为多个词

  • WrittenText:

    口语转书面语结果,开启改功能才有值

  • StartMs:

    单句开始时间(毫秒)

  • EndMs:

    单句结束时间(毫秒)

  • WordsNum:

    单句中词个数

  • Words:

    单句中词详情

  • SpeechSpeed:

    单句语速,单位:字数/秒

  • SpeakerId:

    声道或说话人 Id(请求中如果设置了 speaker_diarization或者ChannelNum为双声道,可区分说话人或声道)

  • EmotionalEnergy:
  • SilenceTime:

    本句与上一句之间的静音时长

  • EmotionType:

    情绪类型(可能为空,有2种情况 1、没有对应资源包;2、情绪跟语音效果相关,如果情绪不够强烈时可能无法识别)

  • KeyWordResults:

    关键词识别结果列表



1497
1498
1499
# File 'lib/v20190614/models.rb', line 1497

def SpeakerId
  @SpeakerId
end

#SpeechSpeedObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 单声道话者分离时不同的值代表不同的说话人; 8k双声道话者分离时speakerId的值为0代表左声道,值为1代表右声道。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FinalSentence:

    单句最终识别结果

  • SliceSentence:

    单句中间识别结果,使用空格拆分为多个词

  • WrittenText:

    口语转书面语结果,开启改功能才有值

  • StartMs:

    单句开始时间(毫秒)

  • EndMs:

    单句结束时间(毫秒)

  • WordsNum:

    单句中词个数

  • Words:

    单句中词详情

  • SpeechSpeed:

    单句语速,单位:字数/秒

  • SpeakerId:

    声道或说话人 Id(请求中如果设置了 speaker_diarization或者ChannelNum为双声道,可区分说话人或声道)

  • EmotionalEnergy:
  • SilenceTime:

    本句与上一句之间的静音时长

  • EmotionType:

    情绪类型(可能为空,有2种情况 1、没有对应资源包;2、情绪跟语音效果相关,如果情绪不够强烈时可能无法识别)

  • KeyWordResults:

    关键词识别结果列表



1497
1498
1499
# File 'lib/v20190614/models.rb', line 1497

def SpeechSpeed
  @SpeechSpeed
end

#StartMsObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 单声道话者分离时不同的值代表不同的说话人; 8k双声道话者分离时speakerId的值为0代表左声道,值为1代表右声道。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FinalSentence:

    单句最终识别结果

  • SliceSentence:

    单句中间识别结果,使用空格拆分为多个词

  • WrittenText:

    口语转书面语结果,开启改功能才有值

  • StartMs:

    单句开始时间(毫秒)

  • EndMs:

    单句结束时间(毫秒)

  • WordsNum:

    单句中词个数

  • Words:

    单句中词详情

  • SpeechSpeed:

    单句语速,单位:字数/秒

  • SpeakerId:

    声道或说话人 Id(请求中如果设置了 speaker_diarization或者ChannelNum为双声道,可区分说话人或声道)

  • EmotionalEnergy:
  • SilenceTime:

    本句与上一句之间的静音时长

  • EmotionType:

    情绪类型(可能为空,有2种情况 1、没有对应资源包;2、情绪跟语音效果相关,如果情绪不够强烈时可能无法识别)

  • KeyWordResults:

    关键词识别结果列表



1497
1498
1499
# File 'lib/v20190614/models.rb', line 1497

def StartMs
  @StartMs
end

#WordsObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 单声道话者分离时不同的值代表不同的说话人; 8k双声道话者分离时speakerId的值为0代表左声道,值为1代表右声道。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FinalSentence:

    单句最终识别结果

  • SliceSentence:

    单句中间识别结果,使用空格拆分为多个词

  • WrittenText:

    口语转书面语结果,开启改功能才有值

  • StartMs:

    单句开始时间(毫秒)

  • EndMs:

    单句结束时间(毫秒)

  • WordsNum:

    单句中词个数

  • Words:

    单句中词详情

  • SpeechSpeed:

    单句语速,单位:字数/秒

  • SpeakerId:

    声道或说话人 Id(请求中如果设置了 speaker_diarization或者ChannelNum为双声道,可区分说话人或声道)

  • EmotionalEnergy:
  • SilenceTime:

    本句与上一句之间的静音时长

  • EmotionType:

    情绪类型(可能为空,有2种情况 1、没有对应资源包;2、情绪跟语音效果相关,如果情绪不够强烈时可能无法识别)

  • KeyWordResults:

    关键词识别结果列表



1497
1498
1499
# File 'lib/v20190614/models.rb', line 1497

def Words
  @Words
end

#WordsNumObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 单声道话者分离时不同的值代表不同的说话人; 8k双声道话者分离时speakerId的值为0代表左声道,值为1代表右声道。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FinalSentence:

    单句最终识别结果

  • SliceSentence:

    单句中间识别结果,使用空格拆分为多个词

  • WrittenText:

    口语转书面语结果,开启改功能才有值

  • StartMs:

    单句开始时间(毫秒)

  • EndMs:

    单句结束时间(毫秒)

  • WordsNum:

    单句中词个数

  • Words:

    单句中词详情

  • SpeechSpeed:

    单句语速,单位:字数/秒

  • SpeakerId:

    声道或说话人 Id(请求中如果设置了 speaker_diarization或者ChannelNum为双声道,可区分说话人或声道)

  • EmotionalEnergy:
  • SilenceTime:

    本句与上一句之间的静音时长

  • EmotionType:

    情绪类型(可能为空,有2种情况 1、没有对应资源包;2、情绪跟语音效果相关,如果情绪不够强烈时可能无法识别)

  • KeyWordResults:

    关键词识别结果列表



1497
1498
1499
# File 'lib/v20190614/models.rb', line 1497

def WordsNum
  @WordsNum
end

#WrittenTextObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 单声道话者分离时不同的值代表不同的说话人; 8k双声道话者分离时speakerId的值为0代表左声道,值为1代表右声道。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FinalSentence:

    单句最终识别结果

  • SliceSentence:

    单句中间识别结果,使用空格拆分为多个词

  • WrittenText:

    口语转书面语结果,开启改功能才有值

  • StartMs:

    单句开始时间(毫秒)

  • EndMs:

    单句结束时间(毫秒)

  • WordsNum:

    单句中词个数

  • Words:

    单句中词详情

  • SpeechSpeed:

    单句语速,单位:字数/秒

  • SpeakerId:

    声道或说话人 Id(请求中如果设置了 speaker_diarization或者ChannelNum为双声道,可区分说话人或声道)

  • EmotionalEnergy:
  • SilenceTime:

    本句与上一句之间的静音时长

  • EmotionType:

    情绪类型(可能为空,有2种情况 1、没有对应资源包;2、情绪跟语音效果相关,如果情绪不够强烈时可能无法识别)

  • KeyWordResults:

    关键词识别结果列表



1497
1498
1499
# File 'lib/v20190614/models.rb', line 1497

def WrittenText
  @WrittenText
end

Instance Method Details

#deserialize(params) ⇒ Object



1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
# File 'lib/v20190614/models.rb', line 1515

def deserialize(params)
  @FinalSentence = params['FinalSentence']
  @SliceSentence = params['SliceSentence']
  @WrittenText = params['WrittenText']
  @StartMs = params['StartMs']
  @EndMs = params['EndMs']
  @WordsNum = params['WordsNum']
  unless params['Words'].nil?
    @Words = []
    params['Words'].each do |i|
      sentencewords_tmp = SentenceWords.new
      sentencewords_tmp.deserialize(i)
      @Words << sentencewords_tmp
    end
  end
  @SpeechSpeed = params['SpeechSpeed']
  @SpeakerId = params['SpeakerId']
  @EmotionalEnergy = params['EmotionalEnergy']
  @SilenceTime = params['SilenceTime']
  @EmotionType = params['EmotionType']
  unless params['KeyWordResults'].nil?
    @KeyWordResults = []
    params['KeyWordResults'].each do |i|
      keywordresult_tmp = KeyWordResult.new
      keywordresult_tmp.deserialize(i)
      @KeyWordResults << keywordresult_tmp
    end
  end
end