- K_ACCESS_TOKEN - Static variable in class com.aispeech.dui.dds.DDSConfig
-
内部保留字段
- K_AEC_MODE - Static variable in class com.aispeech.dui.dds.DDSConfig
-
AEC(回声消除)模式
取值:internal or external
internal:由SDK内部根据采集模组做对应AEC处理
external:外部已经处理过AEC,SDK不再处理,并认为设备支持AEC
是否必需:否
默认值:internal
- K_AISPEECH_USER_ID - Static variable in class com.aispeech.dui.dds.DDSConfig
-
用户ID
取值:用户ID字符串
是否必需:否
默认值:无
- K_ALIAS_KEY - Static variable in class com.aispeech.dui.dds.DDSConfig
-
产品分支号
取值:产品分支号字符串(prod/test/自定义)
是否必需:是
默认值:无
- K_API_KEY - Static variable in class com.aispeech.dui.dds.DDSConfig
-
产品API keys
取值:API keys字符串
是否必需:是
默认值:无
- K_ASR_DEBUG - Static variable in class com.aispeech.dui.dds.DDSConfig
-
是否保存ASR的音频(调试项)
取值:true or false
是否必需:否
默认值:false
- K_ASR_ENABLE_PUNCTUATION - Static variable in class com.aispeech.dui.dds.DDSConfig
-
识别结果是否带标点符号
取值:true or false
是否必需:否
默认值:false
- K_ASR_ENABLE_TONE - Static variable in class com.aispeech.dui.dds.DDSConfig
-
识别结果的拼音是否带音调
取值:true or false
是否必需:否
默认值:false
- K_ASR_ROUTER - Static variable in class com.aispeech.dui.dds.DDSConfig
-
识别后是否进入对话
取值:dialog or partner
dialog:识别之后默认进入对话
partner:识别之后不会进入对话,可通过ASREngine相关方法获取识别结果
是否必需:否
默认值:dialog
- K_ASR_TIPS - Static variable in class com.aispeech.dui.dds.DDSConfig
-
是否开启识别完成音效
取值:true或者false
是否必需:否
默认值:false
- K_AUDIO_BUFFER_SIZE - Static variable in class com.aispeech.dui.dds.DDSConfig
-
内置录音机读取buffer的大小
取值:int型数值
是否必需:否
默认值:通道数*16/8*16000*100/1000 B
- K_AUDIO_SOURCE - Static variable in class com.aispeech.dui.dds.DDSConfig
-
录音机数据源类型
取值:AudioSource.*
是否必需:否
默认值:AudioSource.DEFAULT
- K_AUTH_TYPE - Static variable in class com.aispeech.dui.dds.DDSConfig
-
授权方式
取值:AuthType.AISPEECH_ID or AuthType.PROFILE
是否必需:是
默认值:无
- K_CACHE_PATH - Static variable in class com.aispeech.dui.dds.DDSConfig
-
缓存文件保存目录
取值:绝对路径字符串
是否必需:否
默认值:/sdcard/Android/data/包名/cache
- K_CACHE_SIZE - Static variable in class com.aispeech.dui.dds.DDSConfig
-
缓存文件大小限制
取值:int型数值
是否必需:自定义缓存目录时必需
默认值:无
- K_CUSTOM_AUDIO - Static variable in class com.aispeech.dui.dds.DDSConfig
-
用预置音频来代替指定的TTS播报
取值:JSONArray字符串,如:
[{
"name":"我在",
"type":"wav",
"path":"/sdcard/x.pcm"
},
{
"name":"好的,再见",
"type":"mp3",
"path":"/sdcard/y.mp3"
}]
是否必需:是
默认值:无
- K_CUSTOM_BACKUP_ZIP_USER_DEFINED - Static variable in class com.aispeech.dui.dds.DDSConfig
-
产品资源包保存路径
取值:绝对路径字符串
是否必需:否
默认值:无
- K_CUSTOM_HOME - Static variable in class com.aispeech.dui.dds.DDSConfig
-
产品资源存放的目录
取值:绝对路径字符串
是否必需:否
默认值:/data/data/com.xxx/files/dds/custom/
- K_CUSTOM_TIPS - Static variable in class com.aispeech.dui.dds.DDSConfig
-
指定对话错误码的TTS播报
取值:JSON字符串,如:
{
"71304":"这是识别结果为空的自定义播报",
"71305":"这是语义结果为空的自定义播报",
"71308":"这是进入闲聊技能的自定义播报",
"713**":"*****"
}
是否必需:否
默认值:产品配置
- K_CUSTOM_ZIP - Static variable in class com.aispeech.dui.dds.DDSConfig
-
使用内置产品资源包
取值:assets目录下为压缩包名称,其他目录为绝对路径字符串
是否必需:否
默认值:无
- K_DEVICE_ID - Static variable in class com.aispeech.dui.dds.DDSConfig
-
设备ID
取值:设备ID字符串
是否必需:否
默认值:IMEI号
- K_DUICORE_BACKUP_ZIP_USER_DEFINED - Static variable in class com.aispeech.dui.dds.DDSConfig
-
内核资源包保存路径
取值:绝对路径字符串
是否必需:否
默认值:无
- K_DUICORE_HOME - Static variable in class com.aispeech.dui.dds.DDSConfig
-
内核资源存放的目录
取值:绝对路径字符串
是否必需:否
默认值:/data/data/包名/files/dds/duicore/
- K_DUICORE_ZIP - Static variable in class com.aispeech.dui.dds.DDSConfig
-
使用内置内核资源包
取值:assets目录下为压缩包名称,其他目录为绝对路径字符串
是否必需:否
默认值:无
- K_IS_REVERSE_AUDIO_CHANNEL - Static variable in class com.aispeech.dui.dds.DDSConfig
-
是否翻转内置录音机通道
取值:true or false
是否必需:否
默认值:false
- K_LBRIDGE_ADDR - Static variable in class com.aispeech.dui.dds.DDSConfig
-
SDK 通信地址
取值:ip:port
SDK初始化过程中出现持续的错误日志"connection confused"时,可尝试更改通信地址解决
是否必需:否
默认值:127.0.0.1:50001
- K_MIC_ARRAY_AEC_CFG - Static variable in class com.aispeech.dui.dds.DDSConfig
-
麦克风阵列AEC资源的磁盘绝对路径
取值:绝对路径字符串
是否必需:否
默认值:内置资源
- K_MIC_ARRAY_BEAMFORMING_CFG - Static variable in class com.aispeech.dui.dds.DDSConfig
-
麦克风阵列beamforming资源的磁盘绝对路径
取值:绝对路径字符串
是否必需:否
默认值:内置资源
- K_MIC_ARRAY_WAKEUP_CFG - Static variable in class com.aispeech.dui.dds.DDSConfig
-
- K_MIC_TYPE - Static variable in class com.aispeech.dui.dds.DDSConfig
-
设置硬件采集模组的类型
取值:0|1|2|3|4|5
0:默认单麦
1:单麦回消
2:线性四麦
3:环形六麦
4:车载双麦
5:家居双麦
是否必需:否
默认值:0
- K_ONESHOT_ENDTIME - Static variable in class com.aispeech.dui.dds.DDSConfig
-
- K_ONESHOT_MIDTIME - Static variable in class com.aispeech.dui.dds.DDSConfig
-
OneShot配置
取值:毫秒
若MIDTIME为0 & ENDTIME为0,唤醒后进入识别;若VAD检测超时,则直接退出对话
若MIDTIME为0 & ENDTIME不为0,唤醒后进入识别;若ENDTIME超时,则直接退出对话
若MIDTIME不为0 & ENDTIME为0,唤醒后进入识别;若MIDTIME超时,则播放欢迎语,继续识别(默认)
若MIDTIME不为0 & ENDTIME不为0,唤醒后进入识别;若MIDTIME超时,则播放欢迎语,继续识别,若ENDTIME超时,则直接退出对话
是否必需:否
默认值:MIDTIME=500ms,ENDTIME=0ms
- K_PRODUCT_ID - Static variable in class com.aispeech.dui.dds.DDSConfig
-
产品ID
取值:产品ID字符串
是否必需:是
默认值:无
- K_PRODUCT_VERSION - Static variable in class com.aispeech.dui.dds.DDSConfig
-
连接指定产品版本的对话服务
取值:版本号字符串
是否必需:否
默认值:本地最新版本
- K_RECORDER_MODE - Static variable in class com.aispeech.dui.dds.DDSConfig
-
录音模式
取值:internal or external
internal:为SDK内部录音
external:由外部调用DDS.getInstance().getAgent().feedPcm()
传入音频
是否必需:否
默认值:internal
- K_STREAM_TYPE - Static variable in class com.aispeech.dui.dds.DDSConfig
-
内置播放器的STREAM类型
取值:AudioManager.STREAM_*
是否必需:否
默认值:AudioManager.STREAM_ALARM
- K_TTS_DEBUG - Static variable in class com.aispeech.dui.dds.DDSConfig
-
是否保存TTS的音频(调试项)
取值:true or false
是否必需:否
默认值:false
- K_TTS_MODE - Static variable in class com.aispeech.dui.dds.DDSConfig
-
TTS播报模式
取值:internal or external
internal:为内部合成引擎
external:为外部合成引擎,需调用DDS.getInstance().getAgent().setTTSRequestListener()
获取播报时机,
播报完成后调用DDS.getInstance().getAgent().notifyTTSEnd()
标记结束
是否必需:否
默认值:internal
- K_USE_GENDER - Static variable in class com.aispeech.dui.dds.DDSConfig
-
是否使用性别识别
取值:true或者false
是否必需:否
默认值:false
- K_USE_UPDATE_DUICORE - Static variable in class com.aispeech.dui.dds.DDSConfig
-
是否更新语音内核
取值:true or false
内置内核资源时才需要配置
是否必需:否
默认值:true
- K_USE_UPDATE_NOTIFICATION - Static variable in class com.aispeech.dui.dds.DDSConfig
-
是否使用内置的资源更新通知栏
取值:true or false
是否必需:否
默认值:true
- K_USER_ID - Static variable in class com.aispeech.dui.dds.DDSConfig
-
用户ID
取值:用户ID字符串(保留字段)
是否必需:是
默认值:无
- K_VAD_BIN - Static variable in class com.aispeech.dui.dds.DDSConfig
-
VAD资源的绝对路径
取值:绝对路径的字符串
是否必需:否
默认值:内置资源
- K_VAD_DEBUG - Static variable in class com.aispeech.dui.dds.DDSConfig
-
是否保存进入VAD的音频(调试项)
取值:true or false
是否必需:否
默认值:false
- K_VAD_TIMEOUT - Static variable in class com.aispeech.dui.dds.DDSConfig
-
VAD静音超时时间(多久没有检测到人声,默认8000ms)
取值:毫秒时间
是否必需:否
默认值:8000
- K_WAKEUP_BIN - Static variable in class com.aispeech.dui.dds.DDSConfig
-
唤醒资源的绝对路径
取值:绝对路径字符串
是否必需:否
默认值:内置资源
- K_WAKEUP_DEBUG - Static variable in class com.aispeech.dui.dds.DDSConfig
-
是否保存WAKEUP的音频(调试项)
取值:true or false
是否必需:否
默认值:false
- K_WAKEUP_PCM - Static variable in class com.aispeech.dui.dds.DDSConfig
-
是否保存唤醒成功的音频
取值:true or false
是否必需:否
默认值:false
- K_WAKEUP_ROUTER - Static variable in class com.aispeech.dui.dds.DDSConfig
-
唤醒后是否进入对话
取值:dialog or partner
dialog:唤醒默认进入识别及对话
partner:唤醒后不会主动进入识别及对话,同时唤醒后会收到sys.wakeup.result的message消息
是否必需:否
默认值:dialog
- killTimer(long) - Method in class com.aispeech.dui.BusClient
-