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.



1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
# File 'lib/v20190614/models.rb', line 1532

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:

    情绪能量值,取值为音量分贝值/10。取值范围:[1,10]。值越高情绪越强烈。

  • SilenceTime:

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

  • EmotionType:

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

  • KeyWordResults:

    关键词识别结果列表



1530
1531
1532
# File 'lib/v20190614/models.rb', line 1530

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:

    情绪能量值,取值为音量分贝值/10。取值范围:[1,10]。值越高情绪越强烈。

  • SilenceTime:

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

  • EmotionType:

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

  • KeyWordResults:

    关键词识别结果列表



1530
1531
1532
# File 'lib/v20190614/models.rb', line 1530

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:

    情绪能量值,取值为音量分贝值/10。取值范围:[1,10]。值越高情绪越强烈。

  • SilenceTime:

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

  • EmotionType:

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

  • KeyWordResults:

    关键词识别结果列表



1530
1531
1532
# File 'lib/v20190614/models.rb', line 1530

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:

    情绪能量值,取值为音量分贝值/10。取值范围:[1,10]。值越高情绪越强烈。

  • SilenceTime:

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

  • EmotionType:

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

  • KeyWordResults:

    关键词识别结果列表



1530
1531
1532
# File 'lib/v20190614/models.rb', line 1530

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:

    情绪能量值,取值为音量分贝值/10。取值范围:[1,10]。值越高情绪越强烈。

  • SilenceTime:

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

  • EmotionType:

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

  • KeyWordResults:

    关键词识别结果列表



1530
1531
1532
# File 'lib/v20190614/models.rb', line 1530

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:

    情绪能量值,取值为音量分贝值/10。取值范围:[1,10]。值越高情绪越强烈。

  • SilenceTime:

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

  • EmotionType:

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

  • KeyWordResults:

    关键词识别结果列表



1530
1531
1532
# File 'lib/v20190614/models.rb', line 1530

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:

    情绪能量值,取值为音量分贝值/10。取值范围:[1,10]。值越高情绪越强烈。

  • SilenceTime:

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

  • EmotionType:

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

  • KeyWordResults:

    关键词识别结果列表



1530
1531
1532
# File 'lib/v20190614/models.rb', line 1530

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:

    情绪能量值,取值为音量分贝值/10。取值范围:[1,10]。值越高情绪越强烈。

  • SilenceTime:

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

  • EmotionType:

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

  • KeyWordResults:

    关键词识别结果列表



1530
1531
1532
# File 'lib/v20190614/models.rb', line 1530

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:

    情绪能量值,取值为音量分贝值/10。取值范围:[1,10]。值越高情绪越强烈。

  • SilenceTime:

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

  • EmotionType:

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

  • KeyWordResults:

    关键词识别结果列表



1530
1531
1532
# File 'lib/v20190614/models.rb', line 1530

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:

    情绪能量值,取值为音量分贝值/10。取值范围:[1,10]。值越高情绪越强烈。

  • SilenceTime:

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

  • EmotionType:

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

  • KeyWordResults:

    关键词识别结果列表



1530
1531
1532
# File 'lib/v20190614/models.rb', line 1530

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:

    情绪能量值,取值为音量分贝值/10。取值范围:[1,10]。值越高情绪越强烈。

  • SilenceTime:

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

  • EmotionType:

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

  • KeyWordResults:

    关键词识别结果列表



1530
1531
1532
# File 'lib/v20190614/models.rb', line 1530

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:

    情绪能量值,取值为音量分贝值/10。取值范围:[1,10]。值越高情绪越强烈。

  • SilenceTime:

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

  • EmotionType:

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

  • KeyWordResults:

    关键词识别结果列表



1530
1531
1532
# File 'lib/v20190614/models.rb', line 1530

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:

    情绪能量值,取值为音量分贝值/10。取值范围:[1,10]。值越高情绪越强烈。

  • SilenceTime:

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

  • EmotionType:

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

  • KeyWordResults:

    关键词识别结果列表



1530
1531
1532
# File 'lib/v20190614/models.rb', line 1530

def WrittenText
  @WrittenText
end

Instance Method Details

#deserialize(params) ⇒ Object



1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
# File 'lib/v20190614/models.rb', line 1548

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