Class SentenceDetail

    • Constructor Summary

      Constructors 
      Constructor Description
      SentenceDetail()  
      SentenceDetail​(SentenceDetail source)
      NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Float getEmotionalEnergy()
      Get 情绪能量值,取值为音量分贝值/10。取值范围:[1,10]。值越高情绪越强烈。 注意:此字段可能返回 null,表示取不到有效值。
      String[] getEmotionType()
      Get 情绪类型(可能为空) 注意:此字段可能返回 null,表示取不到有效值。
      Long getEndMs()
      Get 单句结束时间(毫秒) 注意:此字段可能返回 null,表示取不到有效值。
      String getFinalSentence()
      Get 单句最终识别结果 注意:此字段可能返回 null,表示取不到有效值。
      Long getSilenceTime()
      Get 本句与上一句之间的静音时长 注意:此字段可能返回 null,表示取不到有效值。
      String getSliceSentence()
      Get 单句中间识别结果,使用空格拆分为多个词 注意:此字段可能返回 null,表示取不到有效值。
      Long getSpeakerId()
      Get 声道或说话人 Id(请求中如果设置了 speaker_diarization或者ChannelNum为双声道,可区分说话人或声道) 注意:此字段可能返回 null,表示取不到有效值。
      Float getSpeechSpeed()
      Get 单句语速,单位:字数/秒 注意:此字段可能返回 null,表示取不到有效值。
      Long getStartMs()
      Get 单句开始时间(毫秒) 注意:此字段可能返回 null,表示取不到有效值。
      SentenceWords[] getWords()
      Get 单句中词详情 注意:此字段可能返回 null,表示取不到有效值。
      Long getWordsNum()
      Get 单句中词个数 注意:此字段可能返回 null,表示取不到有效值。
      void setEmotionalEnergy​(Float EmotionalEnergy)
      Set 情绪能量值,取值为音量分贝值/10。取值范围:[1,10]。值越高情绪越强烈。 注意:此字段可能返回 null,表示取不到有效值。
      void setEmotionType​(String[] EmotionType)
      Set 情绪类型(可能为空) 注意:此字段可能返回 null,表示取不到有效值。
      void setEndMs​(Long EndMs)
      Set 单句结束时间(毫秒) 注意:此字段可能返回 null,表示取不到有效值。
      void setFinalSentence​(String FinalSentence)
      Set 单句最终识别结果 注意:此字段可能返回 null,表示取不到有效值。
      void setSilenceTime​(Long SilenceTime)
      Set 本句与上一句之间的静音时长 注意:此字段可能返回 null,表示取不到有效值。
      void setSliceSentence​(String SliceSentence)
      Set 单句中间识别结果,使用空格拆分为多个词 注意:此字段可能返回 null,表示取不到有效值。
      void setSpeakerId​(Long SpeakerId)
      Set 声道或说话人 Id(请求中如果设置了 speaker_diarization或者ChannelNum为双声道,可区分说话人或声道) 注意:此字段可能返回 null,表示取不到有效值。
      void setSpeechSpeed​(Float SpeechSpeed)
      Set 单句语速,单位:字数/秒 注意:此字段可能返回 null,表示取不到有效值。
      void setStartMs​(Long StartMs)
      Set 单句开始时间(毫秒) 注意:此字段可能返回 null,表示取不到有效值。
      void setWords​(SentenceWords[] Words)
      Set 单句中词详情 注意:此字段可能返回 null,表示取不到有效值。
      void setWordsNum​(Long WordsNum)
      Set 单句中词个数 注意:此字段可能返回 null,表示取不到有效值。
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • SentenceDetail

        public SentenceDetail()
      • SentenceDetail

        public SentenceDetail​(SentenceDetail source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getFinalSentence

        public String getFinalSentence()
        Get 单句最终识别结果 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        FinalSentence 单句最终识别结果 注意:此字段可能返回 null,表示取不到有效值。
      • setFinalSentence

        public void setFinalSentence​(String FinalSentence)
        Set 单句最终识别结果 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        FinalSentence - 单句最终识别结果 注意:此字段可能返回 null,表示取不到有效值。
      • getSliceSentence

        public String getSliceSentence()
        Get 单句中间识别结果,使用空格拆分为多个词 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        SliceSentence 单句中间识别结果,使用空格拆分为多个词 注意:此字段可能返回 null,表示取不到有效值。
      • setSliceSentence

        public void setSliceSentence​(String SliceSentence)
        Set 单句中间识别结果,使用空格拆分为多个词 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        SliceSentence - 单句中间识别结果,使用空格拆分为多个词 注意:此字段可能返回 null,表示取不到有效值。
      • getStartMs

        public Long getStartMs()
        Get 单句开始时间(毫秒) 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        StartMs 单句开始时间(毫秒) 注意:此字段可能返回 null,表示取不到有效值。
      • setStartMs

        public void setStartMs​(Long StartMs)
        Set 单句开始时间(毫秒) 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        StartMs - 单句开始时间(毫秒) 注意:此字段可能返回 null,表示取不到有效值。
      • getEndMs

        public Long getEndMs()
        Get 单句结束时间(毫秒) 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        EndMs 单句结束时间(毫秒) 注意:此字段可能返回 null,表示取不到有效值。
      • setEndMs

        public void setEndMs​(Long EndMs)
        Set 单句结束时间(毫秒) 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        EndMs - 单句结束时间(毫秒) 注意:此字段可能返回 null,表示取不到有效值。
      • getWordsNum

        public Long getWordsNum()
        Get 单句中词个数 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        WordsNum 单句中词个数 注意:此字段可能返回 null,表示取不到有效值。
      • setWordsNum

        public void setWordsNum​(Long WordsNum)
        Set 单句中词个数 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        WordsNum - 单句中词个数 注意:此字段可能返回 null,表示取不到有效值。
      • getWords

        public SentenceWords[] getWords()
        Get 单句中词详情 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Words 单句中词详情 注意:此字段可能返回 null,表示取不到有效值。
      • setWords

        public void setWords​(SentenceWords[] Words)
        Set 单句中词详情 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Words - 单句中词详情 注意:此字段可能返回 null,表示取不到有效值。
      • getSpeechSpeed

        public Float getSpeechSpeed()
        Get 单句语速,单位:字数/秒 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        SpeechSpeed 单句语速,单位:字数/秒 注意:此字段可能返回 null,表示取不到有效值。
      • setSpeechSpeed

        public void setSpeechSpeed​(Float SpeechSpeed)
        Set 单句语速,单位:字数/秒 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        SpeechSpeed - 单句语速,单位:字数/秒 注意:此字段可能返回 null,表示取不到有效值。
      • getSpeakerId

        public Long getSpeakerId()
        Get 声道或说话人 Id(请求中如果设置了 speaker_diarization或者ChannelNum为双声道,可区分说话人或声道) 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        SpeakerId 声道或说话人 Id(请求中如果设置了 speaker_diarization或者ChannelNum为双声道,可区分说话人或声道) 注意:此字段可能返回 null,表示取不到有效值。
      • setSpeakerId

        public void setSpeakerId​(Long SpeakerId)
        Set 声道或说话人 Id(请求中如果设置了 speaker_diarization或者ChannelNum为双声道,可区分说话人或声道) 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        SpeakerId - 声道或说话人 Id(请求中如果设置了 speaker_diarization或者ChannelNum为双声道,可区分说话人或声道) 注意:此字段可能返回 null,表示取不到有效值。
      • getEmotionalEnergy

        public Float getEmotionalEnergy()
        Get 情绪能量值,取值为音量分贝值/10。取值范围:[1,10]。值越高情绪越强烈。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        EmotionalEnergy 情绪能量值,取值为音量分贝值/10。取值范围:[1,10]。值越高情绪越强烈。 注意:此字段可能返回 null,表示取不到有效值。
      • setEmotionalEnergy

        public void setEmotionalEnergy​(Float EmotionalEnergy)
        Set 情绪能量值,取值为音量分贝值/10。取值范围:[1,10]。值越高情绪越强烈。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        EmotionalEnergy - 情绪能量值,取值为音量分贝值/10。取值范围:[1,10]。值越高情绪越强烈。 注意:此字段可能返回 null,表示取不到有效值。
      • getSilenceTime

        public Long getSilenceTime()
        Get 本句与上一句之间的静音时长 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        SilenceTime 本句与上一句之间的静音时长 注意:此字段可能返回 null,表示取不到有效值。
      • setSilenceTime

        public void setSilenceTime​(Long SilenceTime)
        Set 本句与上一句之间的静音时长 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        SilenceTime - 本句与上一句之间的静音时长 注意:此字段可能返回 null,表示取不到有效值。
      • getEmotionType

        public String[] getEmotionType()
        Get 情绪类型(可能为空) 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        EmotionType 情绪类型(可能为空) 注意:此字段可能返回 null,表示取不到有效值。
      • setEmotionType

        public void setEmotionType​(String[] EmotionType)
        Set 情绪类型(可能为空) 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        EmotionType - 情绪类型(可能为空) 注意:此字段可能返回 null,表示取不到有效值。