类 BaseRequestParams

  • 所有已实现的接口:
    java.lang.Cloneable
    直接已知子类:
    CInfoParams, SpeechParams

    public abstract class BaseRequestParams
    extends java.lang.Object
    implements java.lang.Cloneable
    内核请求参数配置基类
    • 字段详细资料

      • KEY_REQUEST

        public static final java.lang.String KEY_REQUEST
        另请参阅:
        常量字段值
      • KEY_CORE_TYPE

        public static final java.lang.String KEY_CORE_TYPE
        另请参阅:
        常量字段值
      • KEY_RES

        public static final java.lang.String KEY_RES
        另请参阅:
        常量字段值
      • KEY_REF_TEXT

        public static final java.lang.String KEY_REF_TEXT
        另请参阅:
        常量字段值
      • KEY_RANK

        public static final java.lang.String KEY_RANK
        另请参阅:
        常量字段值
      • KEY_CALLBACK_TYPE

        public static final java.lang.String KEY_CALLBACK_TYPE
        另请参阅:
        常量字段值
      • KEY_USER_KEY

        public static final java.lang.String KEY_USER_KEY
        另请参阅:
        常量字段值
      • KEY_USER_ID

        public static final java.lang.String KEY_USER_ID
        另请参阅:
        常量字段值
      • KEY_PROVISION

        public static final java.lang.String KEY_PROVISION
        另请参阅:
        常量字段值
      • KEY_ATTACH_URL

        public static final java.lang.String KEY_ATTACH_URL
        另请参阅:
        常量字段值
      • KEY_ATTACH_APPLICATION_ID

        public static final java.lang.String KEY_ATTACH_APPLICATION_ID
        另请参阅:
        常量字段值
      • KEY_ATTACH_RECORD_ID

        public static final java.lang.String KEY_ATTACH_RECORD_ID
        另请参阅:
        常量字段值
      • KEY_CLOUD

        public static final java.lang.String KEY_CLOUD
        另请参阅:
        常量字段值
      • KEY_VERSION

        public static final java.lang.String KEY_VERSION
        另请参阅:
        常量字段值
      • KEY_PAUSETIME

        public static final java.lang.String KEY_PAUSETIME
        另请参阅:
        常量字段值
      • CN_ASR_REC

        public static final java.lang.String CN_ASR_REC
        另请参阅:
        常量字段值
      • CN_TTS

        public static final java.lang.String CN_TTS
        另请参阅:
        常量字段值
      • EN_TTS

        public static final java.lang.String EN_TTS
        另请参阅:
        常量字段值
      • CN_DLG_ITA

        public static final java.lang.String CN_DLG_ITA
        另请参阅:
        常量字段值
      • CN_SDS

        public static final java.lang.String CN_SDS
        另请参阅:
        常量字段值
      • SV_CLOUD

        public static final java.lang.String SV_CLOUD
        另请参阅:
        常量字段值
      • GRAMMAR_ASR_REC

        public static final java.lang.String GRAMMAR_ASR_REC
        另请参阅:
        常量字段值
      • CUSTOM_ASR_REC

        public static final java.lang.String CUSTOM_ASR_REC
        另请参阅:
        常量字段值
      • CN_CLOUD_GRAMMAR

        public static final java.lang.String CN_CLOUD_GRAMMAR
        另请参阅:
        常量字段值
      • CN_DOUBLE_DECODE_ASR_REC

        public static final java.lang.String CN_DOUBLE_DECODE_ASR_REC
        另请参阅:
        常量字段值
      • CN_LOCAL_WAKEUP

        public static final java.lang.String CN_LOCAL_WAKEUP
        另请参阅:
        常量字段值
      • CN_LOCAL_WAKEUP_DNN

        public static final java.lang.String CN_LOCAL_WAKEUP_DNN
        另请参阅:
        常量字段值
      • CN_WAKEUP_REC

        public static final java.lang.String CN_WAKEUP_REC
        另请参阅:
        常量字段值
      • CN_LOCAL_SV

        public static final java.lang.String CN_LOCAL_SV
        另请参阅:
        常量字段值
      • CN_LOCAL_GRAMMAR

        public static final java.lang.String CN_LOCAL_GRAMMAR
        另请参阅:
        常量字段值
      • CN_LOCAL_SEMANTIC

        public static final java.lang.String CN_LOCAL_SEMANTIC
        另请参阅:
        常量字段值
      • CN_LOCAL_DIALOG

        public static final java.lang.String CN_LOCAL_DIALOG
        另请参阅:
        常量字段值
      • CN_LOCAL_DIALOG_RES

        public static final java.lang.String CN_LOCAL_DIALOG_RES
        另请参阅:
        常量字段值
      • VAD

        public static final java.lang.String VAD
        另请参阅:
        常量字段值
      • ECHO

        public static final java.lang.String ECHO
        另请参阅:
        常量字段值
      • SPEEX

        public static final java.lang.String SPEEX
        另请参阅:
        常量字段值
      • TYPE_CLOUD

        public static final java.lang.String TYPE_CLOUD
        云端引擎
        另请参阅:
        常量字段值
      • TYPE_NATIVE

        public static final java.lang.String TYPE_NATIVE
        本地引擎
        另请参阅:
        常量字段值
      • reqJson

        protected org.json.JSONObject reqJson
      • tag

        protected java.lang.String tag
    • 构造器详细资料

      • BaseRequestParams

        public BaseRequestParams()
    • 方法详细资料

      • setCoreType

        protected void setCoreType​(java.lang.String coreType)
        设置请求内核类型
        参数:
        coreType - 请求内核类型
      • getCoreType

        protected java.lang.String getCoreType()
        获取请求内核类型
        返回:
        请求内核类型
      • setVersion

        protected void setVersion​(java.lang.String version)
      • getVersion

        protected java.lang.String getVersion()
      • setRes

        public void setRes​(java.lang.String res)
        设置请求内核使用资源
        参数:
        res - 内核使用资源
      • getRes

        public java.lang.String getRes()
        获取请求内核使用资源
        返回:
        内核使用资源
      • setUseRecorder

        public void setUseRecorder​(boolean useRecorder)
        设置本次请求是否启用录音机
        参数:
        useRecorder -
      • isUseRecorder

        public boolean isUseRecorder()
        获取本次请求是否启用录音机
        返回:
        true 启用
      • isAutoStopRecorder

        public boolean isAutoStopRecorder()
        是否自动停止录音机
        返回:
        true 自动停止录音机
      • setAutoStopRecorder

        public void setAutoStopRecorder​(boolean isAutoStopRecorder)
        设置是否自动停止录音机
        参数:
        isAutoStopRecorder -
      • setQuickStopWhenNoUseRecorder

        public void setQuickStopWhenNoUseRecorder​(boolean isQuickStopWhenNoUseRecorder)
        设置本次在不启用录音机的情况下,start之后是否立刻调用stop
      • getQuickStopWhenNoUseRecorder

        public boolean getQuickStopWhenNoUseRecorder()
        获取本次在不启用录音机的情况下,start之后是否立刻调用stop true 立刻调用stop
      • setTag

        protected void setTag​(java.lang.String tag)
      • getTag

        public java.lang.String getTag()
      • toJSON

        public org.json.JSONObject toJSON()
        参数JSON化
        返回:
        JSONObject
      • toString

        public java.lang.String toString()
        覆盖:
        toString 在类中 java.lang.Object
      • clone

        public java.lang.Object clone()
                               throws java.lang.CloneNotSupportedException
        覆盖:
        clone 在类中 java.lang.Object
        抛出:
        java.lang.CloneNotSupportedException