public class DDSConfig
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
K_ACCESS_TOKEN |
static java.lang.String |
K_AEC_MODE |
static java.lang.String |
K_ALIAS_KEY |
static java.lang.String |
K_API_KEY |
static java.lang.String |
K_ASR_DEBUG |
static java.lang.String |
K_ASR_ENABLE_PUNCTUATION |
static java.lang.String |
K_ASR_ENABLE_TONE |
static java.lang.String |
K_ASR_ROUTER |
static java.lang.String |
K_AUDIO_BUFFER_SIZE |
static java.lang.String |
K_AUDIO_COMPRESS |
static java.lang.String |
K_AUDIO_SOURCE |
static java.lang.String |
K_AUTH_TYPE |
static java.lang.String |
K_CACHE_PATH |
static java.lang.String |
K_CACHE_SIZE |
static java.lang.String |
K_CUSTOM_AUDIO |
static java.lang.String |
K_CUSTOM_BACKUP_ZIP_USER_DEFINED |
static java.lang.String |
K_CUSTOM_HOME |
static java.lang.String |
K_CUSTOM_TIPS |
static java.lang.String |
K_CUSTOM_ZIP |
static java.lang.String |
K_DEVICE_ID |
static java.lang.String |
K_DUICORE_BACKUP_ZIP_USER_DEFINED |
static java.lang.String |
K_DUICORE_HOME |
static java.lang.String |
K_DUICORE_ZIP |
static java.lang.String |
K_IS_REVERSE_AUDIO_CHANNEL |
static java.lang.String |
K_MIC_ARRAY_AEC_CFG |
static java.lang.String |
K_MIC_ARRAY_BEAMFORMING_CFG |
static java.lang.String |
K_MIC_ARRAY_WAKEUP_CFG |
static java.lang.String |
K_MIC_TYPE |
static java.lang.String |
K_ONESHOT_ENDTIME |
static java.lang.String |
K_ONESHOT_MIDTIME |
static java.lang.String |
K_PRODUCT_ID |
static java.lang.String |
K_PRODUCT_VERSION |
static java.lang.String |
K_RECORDER_MODE |
static java.lang.String |
K_STREAM_TYPE |
static java.lang.String |
K_TTS_DEBUG |
static java.lang.String |
K_TTS_MODE |
static java.lang.String |
K_USE_UPDATE_DUICORE |
static java.lang.String |
K_USE_UPDATE_NOTIFICATION |
static java.lang.String |
K_USER_ID |
static java.lang.String |
K_VAD_DEBUG |
static java.lang.String |
K_VAD_TIMEOUT |
static java.lang.String |
K_WAKEUP_BIN |
static java.lang.String |
K_WAKEUP_DEBUG |
static java.lang.String |
K_WAKEUP_ROUTER |
static java.lang.String |
TAG |
Constructor and Description |
---|
DDSConfig()
DDSConfig构造方法
|
Modifier and Type | Method and Description |
---|---|
DDSConfig |
addConfig(java.lang.String key,
float value)
设置config
|
DDSConfig |
addConfig(java.lang.String key,
int value)
设置config
|
DDSConfig |
addConfig(java.lang.String key,
long value)
设置config
|
DDSConfig |
addConfig(java.lang.String key,
java.lang.String value)
设置config
|
void |
checkConfigs()
检查必须的配置有没有设置
|
java.lang.String |
getConfig(java.lang.String key)
获取config中key对应的value
|
java.lang.String |
toString()
toString
|
public static final java.lang.String TAG
public static final java.lang.String K_PRODUCT_ID
public static final java.lang.String K_ALIAS_KEY
public static final java.lang.String K_DEVICE_ID
public static final java.lang.String K_USER_ID
public static final java.lang.String K_USE_UPDATE_NOTIFICATION
public static final java.lang.String K_RECORDER_MODE
public static final java.lang.String K_TTS_MODE
public static final java.lang.String K_WAKEUP_ROUTER
public static final java.lang.String K_ASR_ROUTER
public static final java.lang.String K_ASR_ENABLE_PUNCTUATION
public static final java.lang.String K_ASR_ENABLE_TONE
public static final java.lang.String K_VAD_TIMEOUT
public static final java.lang.String K_AUDIO_SOURCE
public static final java.lang.String K_STREAM_TYPE
public static final java.lang.String K_IS_REVERSE_AUDIO_CHANNEL
public static final java.lang.String K_AUDIO_BUFFER_SIZE
public static final java.lang.String K_MIC_TYPE
public static final java.lang.String K_DUICORE_HOME
public static final java.lang.String K_CUSTOM_HOME
public static final java.lang.String K_DUICORE_ZIP
public static final java.lang.String K_CUSTOM_ZIP
public static final java.lang.String K_DUICORE_BACKUP_ZIP_USER_DEFINED
public static final java.lang.String K_CUSTOM_BACKUP_ZIP_USER_DEFINED
public static final java.lang.String K_ACCESS_TOKEN
public static final java.lang.String K_AUTH_TYPE
public static final java.lang.String K_API_KEY
public static final java.lang.String K_CACHE_PATH
public static final java.lang.String K_CACHE_SIZE
public static final java.lang.String K_CUSTOM_TIPS
public static final java.lang.String K_CUSTOM_AUDIO
public static final java.lang.String K_AUDIO_COMPRESS
public static final java.lang.String K_AEC_MODE
public static final java.lang.String K_USE_UPDATE_DUICORE
public static final java.lang.String K_MIC_ARRAY_AEC_CFG
public static final java.lang.String K_MIC_ARRAY_BEAMFORMING_CFG
public static final java.lang.String K_MIC_ARRAY_WAKEUP_CFG
public static final java.lang.String K_VAD_DEBUG
public static final java.lang.String K_TTS_DEBUG
public static final java.lang.String K_ASR_DEBUG
public static final java.lang.String K_WAKEUP_DEBUG
public static final java.lang.String K_WAKEUP_BIN
public static final java.lang.String K_ONESHOT_MIDTIME
public static final java.lang.String K_ONESHOT_ENDTIME
public static final java.lang.String K_PRODUCT_VERSION
public DDSConfig addConfig(java.lang.String key, java.lang.String value)
key
- keyvalue
- valuepublic DDSConfig addConfig(java.lang.String key, int value)
key
- keyvalue
- valuepublic DDSConfig addConfig(java.lang.String key, long value)
key
- keyvalue
- valuepublic DDSConfig addConfig(java.lang.String key, float value)
key
- keyvalue
- valuepublic java.lang.String getConfig(java.lang.String key)
key
- keypublic java.lang.String toString()
toString
in class java.lang.Object
public void checkConfigs() throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
- 如果没有设置,会抛出IllegalArgumentException