类 WakeupParams

  • 所有已实现的接口:
    java.lang.Cloneable

    public class WakeupParams
    extends SpeechParams
    本地唤醒参数类
    • 字段详细资料

      • TAG

        public static final java.lang.String TAG
        另请参阅:
        常量字段值
    • 构造器详细资料

      • WakeupParams

        public WakeupParams()
    • 方法详细资料

      • isAddExtraAudioWhenFeedNotContinuousAudio

        public boolean isAddExtraAudioWhenFeedNotContinuousAudio()
      • setAddExtraAudioWhenFeedNotContinuousAudio

        public void setAddExtraAudioWhenFeedNotContinuousAudio​(boolean addExtraAudioWhenFeedNotContinuousAudio)
      • inputContinuousAudio

        public boolean inputContinuousAudio()
      • setContinuousAudio

        public void setContinuousAudio​(boolean continuousAudio)
        设置是否输入实时的长音频,默认输入实时的长音频
        参数:
        continuousAudio -
      • getVad

        public int getVad()
      • setVad

        public void setVad​(int vad)
        设置是否启动vad功能,需要资源配合。在资源支持vad功能的情况下,默认启动vad。

        vad 需引擎 stop 后重新 start 才能生效
        参数:
        vad - 1 启动(default),0 不启动
      • setThreshold

        public void setThreshold​(java.lang.String[] threshold)
      • setThresholds

        public void setThresholds​(float[] threshold)
      • setWords

        public void setWords​(java.lang.String[] words)
      • getWords

        public java.lang.String[] getWords()
      • setDchecks

        public void setDchecks​(java.lang.String[] dchecks)
      • setDchecks

        public void setDchecks​(int[] dcheck)
      • setWakeupSavedPath

        public void setWakeupSavedPath​(java.lang.String dirPath)
      • getWakeupSavedPath

        public java.lang.String getWakeupSavedPath()
      • setPreWakeupOn

        public void setPreWakeupOn​(boolean preWakeupOn)
      • isPreWakeupOn

        public boolean isPreWakeupOn()
      • setMajors

        public void setMajors​(int[] majors)
      • toJSON

        public org.json.JSONObject toJSON()
        从类复制的说明: SpeechParams
        封装相关参数为JSON格式并返回
        覆盖:
        toJSON 在类中 SpeechParams
        返回:
        JSON格式的参数配置
      • clone

        public WakeupParams clone()
                           throws java.lang.CloneNotSupportedException
        覆盖:
        clone 在类中 SpeechParams
        抛出:
        java.lang.CloneNotSupportedException
      • setNet

        public void setNet​(java.lang.String[] net)
      • getNet

        public java.lang.String[] getNet()
      • setCustom

        public void setCustom​(java.lang.String[] custom)
      • getCustom

        public java.lang.String[] getCustom()
      • setThreshLow

        public void setThreshLow​(java.lang.String[] threshLow)
      • getThreshLow

        public java.lang.String[] getThreshLow()
      • setThreshHigh

        public void setThreshHigh​(java.lang.String[] threshHigh)
      • getThreshHigh

        public java.lang.String[] getThreshHigh()
      • getThreshold

        public java.lang.String[] getThreshold()
      • getMajors

        public int[] getMajors()
      • getDcheck

        public java.lang.String[] getDcheck()