- K_ACCESS_TOKEN - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
内部保留字段
- K_AEC_MODE - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
AEC(回声消除)模式
取值:internal or external
internal:由SDK内部根据采集模组做对应AEC处理
external:外部已经处理过AEC,SDK不再处理,并认为设备支持AEC
是否必需:否
默认值:internal
- K_ALIAS_KEY - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
产品分支号
取值:产品分支号字符串(prod/test/自定义)
是否必需:是
默认值:无
- K_API_KEY - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
产品API keys
取值:API keys字符串
是否必需:是
默认值:无
- K_ASR_CUSTOM_WAKEUP_SCORE - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
自定义唤醒词阈值
是否必需:否
默认值:无
- K_ASR_DEBUG - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
是否保存ASR的音频(调试项)
取值:true or false
是否必需:否
默认值:false
- K_ASR_ENABLE_NUMBER_CONVERT - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
中文数字转阿拉伯数字
是否必需:否
默认值:false
- K_ASR_ENABLE_PUNCTUATION - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
识别结果是否带标点符号
取值:true or false
是否必需:否
默认值:false
- K_ASR_ENABLE_TONE - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
识别结果的拼音是否带音调
取值:true or false
是否必需:否
默认值:false
- K_ASR_NOT_DROP_WAKEUP - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
识别时不要过滤唤醒词
取值:true or false
是否必需:否
默认值:false
- K_ASR_ROUTER - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
识别后是否进入对话
取值:dialog or partner
dialog:识别之后默认进入对话
partner:识别之后不会进入对话,可通过ASREngine相关方法获取识别结果
是否必需:否
默认值:dialog
- K_ASR_SIMULATE_ONESHOT - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
服务端实现识别模拟oneshot
取值:true or false
是否必需:否
默认值:false
- K_ASR_TIPS - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
是否开启识别完成音效
取值:true或者false
是否必需:否
默认值:false
- K_ASRPP_AGE_BIN - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
年龄识别资源的绝对路径
取值:绝对路径字符串
是否必需:否
默认值:内置资源
- K_ASRPP_DEBUG - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
是否保存ASRPP的音频(调试项)
取值:true or false
是否必需:否
默认值:false
- K_ASRPP_GENDER_BIN - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
性别识别资源的绝对路径
取值:绝对路径字符串
是否必需:否
默认值:内置资源
- K_AUDIO_BUFFER_SIZE - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
内置录音机读取buffer的大小
取值:int型数值
是否必需:否
默认值:通道数*16/8*16000*100/1000 B
- K_AUDIO_CHANNEL_CONF - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
录音机频道源类型
取值:AudioFormat.
- K_AUDIO_CHANNEL_COUNT - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
- K_AUDIO_FOCUS_MODE - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
音频焦点处理模式
取值:internal or external
internal:由SDK内部处理音频焦点的获取与释放
external:由外部根据对话状态及TTS播报状态处理对话及TTS等的焦点问题,SDK不再获取或者释放焦点
是否必需:否
默认值:internal
- K_AUDIO_FORMAT - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
- K_AUDIO_SAMPLERATE - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
录音机采样率
取值:16000/32000
是否必需:否
默认值:内部自适应
- K_AUDIO_SOURCE - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
录音机数据源类型
取值:AudioSource.
- K_AUDIO_USAGE - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
内置播放器的USAGE类型
取值:AudioAttributes.USAGE_*
是否必需:否
默认值:AudioAttributes.USAGE_ALARM
- K_AUDIOTRACK_BUFFERSIZE - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
设置TTS播放缓存buffer大小
取值:int型数值
是否必需:否
默认值:无
- K_CACHE_PATH - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
缓存文件保存目录
取值:绝对路径字符串
是否必需:否
默认值:/sdcard/Android/data/包名/cache
- K_CACHE_SIZE - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
缓存文件大小限制
取值:int型数值
是否必需:自定义缓存目录时必需
默认值:无
- K_CLICK_MODE - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
点击模式
取值:
0: 在tts播放状态下click的时候,直接关闭对话
1: 在tts播放状态下click的时候,打断播报并进入下一轮对话,如果没有下一轮对话则关闭对话
是否必需:否
默认值:0
- K_CLOUD_VAD_PAUSE_TIME - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
云端VAD静音判断时间
取值:毫秒时间
是否必需:否
默认值:500
- K_CONTENT_TYPE - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
内置播放器的contenttype类型
取值:AudioAttributes.CONTENT_TYPE_*
是否必需:否
默认值:AudioAttributes.CONTENT_TYPE_SONIFICATION
- K_CUSTOM_ASR_NETBIN - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
预置本地识别资源,可参见net.bin
取值:资源全路径
是否必需:否
默认值:nil
- K_CUSTOM_AUDIO - 类 中的静态变量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 - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
产品资源包保存路径
取值:绝对路径字符串
是否必需:否
默认值:无
- K_CUSTOM_HOME - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
产品资源存放的目录
取值:绝对路径字符串
是否必需:否
默认值:/data/data/com.xxx/files/dds/custom/
- K_CUSTOM_SHA256 - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
自定义256,第三方加固后的包需要
取值:字符串
是否必需:否
默认值:
- K_CUSTOM_TIPS - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
指定对话错误码的TTS播报
取值:JSON字符串,如:
{
"71304":"这是识别结果为空的自定义播报",
"71305":"这是语义结果为空的自定义播报",
"71308":"这是进入闲聊技能的自定义播报",
"713**":"*****"
}
是否必需:否
默认值:产品配置
- K_CUSTOM_ZIP - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
使用内置产品资源包
取值:assets目录下为压缩包名称,其他目录为绝对路径字符串
是否必需:否
默认值:无
- K_DEVICE_ID - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
设备ID
取值:设备ID字符串
是否必需:否
默认值:IMEI号
- K_DEVICE_NAME - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
设备DeviceName
取值:设备ID字符串
是否必需:否
默认值:无
- K_DISABLE_DMS_NODE - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
- K_DISABLE_H5_AGENT - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
- K_DISABLE_TTS_NODE - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
- K_DISABLE_VAD_NODE - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
- K_DISABLE_WAKEUP_IN_DIALOG - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
全双工模式下,在对话中过程中关闭唤醒
取值:true/false
是否必需:否
默认值:false
- K_DM_TIMEOUT - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
对话响应超时时间
取值:毫秒时间
是否必需:否
默认值:10000
- K_DUICORE_BACKUP_ZIP_USER_DEFINED - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
内核资源包保存路径
取值:绝对路径字符串
是否必需:否
默认值:无
- K_DUICORE_HOME - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
内核资源存放的目录
取值:绝对路径字符串
是否必需:否
默认值:/data/data/包名/files/dds/duicore/
- K_DUICORE_ZIP - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
使用内置内核资源包
取值:assets目录下为压缩包名称,其他目录为绝对路径字符串
是否必需:否
默认值:无
- K_DUPLEX_MODE - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
对话模式
取值:HALF_DUPLEX/FULL_DUPLEX
是否必需:否
默认值:HALF_DUPLEX
- K_ENABLE_AUDIO_DETECTION - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
噪声检测配置,开启后可过滤噪声识别结果
取值:true or false
是否必需:否
默认值:false
- K_ENABLE_CLOUD_ASRPP - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
云端asr++参数,设置为true后云端识别返回性别/年龄/情绪等字段
取值:true or false
是否必需:否
默认值:false
- K_ENABLE_DYNAMIC_UIAGENT_PORT - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
使用uiagent动态端口号
取值: true or false
是否必需:否
默认值:false
- K_ENABLE_STREAM_URL - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
- K_FULLDUPLEX_CLOSE_DISCARD_TIPS - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
全双工中关闭过滤消息的提示音
取值:true or false
是否必需:否
默认值:false
- K_HIGH_VOLUME_CHECK - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
- K_INIT_TIMEOUT - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
SDK初始化超时时间
取值:秒时间
是否必需:否
默认值:60
- K_IS_REVERSE_AUDIO_CHANNEL - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
是否翻转内置录音机通道
取值:true or false
是否必需:否
默认值:false
- K_MIC_ARRAY_AEC_CFG - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
麦克风阵列AEC资源的磁盘绝对路径
取值:绝对路径字符串
是否必需:否
默认值:内置资源
- K_MIC_ARRAY_BEAMFORMING_CFG - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
麦克风阵列beamforming资源的磁盘绝对路径
取值:绝对路径字符串
是否必需:否
默认值:内置资源
- K_MIC_ARRAY_WAKEUP_CFG - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
- K_MIC_TYPE - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
设置硬件采集模组的类型
取值:0|1|2|3|4|5
0:默认单麦
1:单麦回消
2:线性四麦
3:环形六麦
4:车载双麦
5:家居双麦
是否必需:否
默认值:0
- K_NATIVEAPI_TIMEOUT - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
nativeApi超时时间
取值:毫秒时间
是否必需:否
默认值:10000
- K_NEAR_WAKEUP_MDS_BIN - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
就近唤醒mds资源的绝对路径
取值:绝对路径字符串
是否必需:否
默认值:内置资源
- K_NEED_REPLACE_PROFILE - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
试用授权是否连网更新成在线授权
取值:true or false
是否必需:否
默认值:true
- K_NOWAKEUP_WHEN_ASR - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
识别过程中是否响应唤醒
取值:true或者false
是否必需:否
默认值:false(识别过程中会响应唤醒)
- K_NR_BIN - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
降噪资源的绝对路径
取值:绝对路径字符串
是否必需:否
默认值:内置资源
- K_NR_ENABLE - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
是否开启降噪功能
取值:true or false
是否必需:否
默认值:false
- K_OFFLINE_PROFILE_NAME - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
assets目录下的离线授权文件名
取值:assets目录下的离线授权文件名
是否必需:否
默认值:
- K_ONESHOT_ENDTIME - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
- K_ONESHOT_MIDTIME - 类 中的静态变量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 - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
产品ID
取值:产品ID字符串
是否必需:是
默认值:无
- K_PRODUCT_KEY - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
产品Product Key
取值:DUI控制台-产品接入-授权管理-Product Key
是否必需:是
默认值:无
- K_PRODUCT_LICENSE_ID - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
产品licenseID
预分配licence模式下的参数
是否必需:否
默认值:无
- K_PRODUCT_SECRET - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
产品Product Secret
取值:DUI控制台-产品接入-授权管理-Product Secret
是否必需:是
默认值:无
- K_PRODUCT_VERSION - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
连接指定产品版本的对话服务
取值:版本号字符串
是否必需:否
默认值:本地最新版本
- K_RECORDER_MODE - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
录音模式
取值:internal or external
internal:为SDK内部录音
external:由外部调用DDS.getInstance().getAgent().feedPcm()
传入音频
是否必需:否
默认值:internal
- K_STREAM_TYPE - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
内置播放器的STREAM类型
取值:AudioManager.STREAM_*
是否必需:否
默认值:AudioManager.STREAM_ALARM
- K_SUPPORT_INCREMENT_WAKEUP - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
是否支持本地识别增量更新
支持: true
不支持:false
默认值:false
- K_TTS_DEBUG - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
是否保存TTS的音频(调试项)
取值:true or false
是否必需:否
默认值:false
- K_TTS_MODE - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
TTS播报模式
取值:internal or external
internal:为内部合成引擎
external:为外部合成引擎,需调用DDS.getInstance().getAgent().setTTSRequestListener()
获取播报时机,
播报完成后调用DDS.getInstance().getAgent().notifyTTSEnd()
标记结束
是否必需:否
默认值:internal
- K_TTS_OPTIMIZATION - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
TTS开启内存优化
取值:true or false
是否必需:否
默认值:false
- K_USE_AGE - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
是否使用年龄识别
取值:true或者false
是否必需:否
默认值:false
- K_USE_EMOTION - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
是否使用情绪识别
取值:true或者false
是否必需:否
默认值:false
- K_USE_EXO_PLAY_SPEAKURL - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
使用exoPlayer播报speakUrl
取值:true/false
是否必需:否
默认值:false
- K_USE_GENDER - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
是否使用性别识别
取值:true或者false
是否必需:否
默认值:false
- K_USE_GRAM_BUILD_OPT - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
优化gram编译速度,需要保证 dui 控制台每个技能语义槽的必须选项勾选,符合 net.bin 扩展要求
取值:true false
是否必需:否
默认值:nil
- K_USE_LOCAL_PCM_SERVER - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
使用本地音频服务通道,开通后部分音频不再走bus通道
取值:true or false
是否必需:否
默认值:false
- K_USE_NEAR_WAKEUP - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
是否使用就近唤醒
取值:true or false
是否必需:否
默认值:false
- K_USE_UPDATE_DUICORE - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
是否更新语音内核
取值:true or false
内置内核资源时才需要配置
是否必需:否
默认值:true
- K_USE_UPDATE_NOTIFICATION - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
是否使用内置的资源更新通知栏
取值:true or false
是否必需:否
默认值:true
- K_USE_VAD_IN_FULLDUPLEX - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
全双工模式下是否使用vad
取值:true or false
是否必需:否
默认值:false
- K_USE_VPRINT_IN_WAKEUP - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
是否开启声纹功能并在唤醒中使用声纹判断
取值:true or false
是否必需:否
默认值:false
- K_USER_ID - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
用户ID
取值:用户ID字符串(保留字段)
是否必需:是
默认值:无
- K_VAD_BIN - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
VAD资源的绝对路径
取值:绝对路径的字符串
是否必需:否
默认值:内置资源
- K_VAD_DEBUG - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
是否保存进入VAD的音频(调试项)
取值:true or false
是否必需:否
默认值:false
- K_VAD_DISABLE_SIGNAL - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
是否禁用VAD单字打断功能
取值:true or false
是否必需:否
默认值:false
- K_VAD_TIMEOUT - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
VAD静音超时时间(多久没有检测到人声,默认8000ms)
取值:毫秒时间
是否必需:否
默认值:8000
- K_VOIP_AEC_BIN - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
voip_aec资源的路径
取值:
是否必需:否
默认值:
- K_VOIP_AGC_BIN - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
voip_agc资源的路径
取值:
是否必需:否
默认值:
- K_VOIP_TYPE - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
使用voip功能
取值:line_4
是否必需:否
默认值:无
- K_VPRINT_BIN - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
声纹资源绝对路径
取值:绝对路径字符串
是否必需:否
默认值:内置资源
- K_VPRINT_ENABLE - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
是否开启声纹功能
取值:true or false
是否必需:否
默认值:false
- K_WAKEUP_BIN - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
唤醒资源的绝对路径
取值:绝对路径字符串
是否必需:否
默认值:内置资源
- K_WAKEUP_DEBUG - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
是否保存WAKEUP的音频(调试项)
取值:true or false
是否必需:否
默认值:false
- K_WAKEUP_DISABLE_CUSTOM_GREETING - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
禁止自定义欢迎语功能, 优化使用
取值:true/false
是否必需:否
默认值:false
- K_WAKEUP_PCM - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
已过时。
- K_WAKEUP_ROLL_BACK - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
- K_WAKEUP_ROUTER - 类 中的静态变量com.aispeech.dui.dds.DDSConfig
-
唤醒后是否进入对话
取值:dialog or partner
dialog:唤醒默认进入识别及对话
partner:唤醒后不会主动进入识别及对话,同时唤醒后会收到sys.wakeup.result的message消息
是否必需:否
默认值:dialog
- killTimer(long) - 类 中的方法com.aispeech.dui.BusClient
-
- killVadTimeoutInFullDuplex() - 类 中的方法com.aispeech.dui.dds.agent.ASREngine
-
在全双工模式下,跳过Vad的超时检测
全双工模式下, VAD启动后调用此接口会清除VAD的超时机制, 人声检测超时机制交由服务端来判断
此接口只在全双工模式下生效, 并在当前对话时生效, 开启新的对话后此状态会恢复为默认的vad超时检测
- sdkName - 类 中的变量com.aispeech.dui.dds.auth.DeviceInfo
-
- sdkVersion - 类 中的变量com.aispeech.dui.dds.auth.DeviceInfo
-
- searchFileInDir(String, String) - 类 中的静态方法com.aispeech.dui.dds.crash.FileUtils
-
获取目录下指定文件名的文件包括子目录
大小写忽略
- searchFileInDir(File, String) - 类 中的静态方法com.aispeech.dui.dds.crash.FileUtils
-
获取目录下指定文件名的文件包括子目录
大小写忽略
- sendDDSError(int, JSONObject) - 类 中的方法com.aispeech.dui.dds.DDSErrorUtil
-
- sendMultipart(BusClient.Multipart) - 类 中的方法com.aispeech.dui.BusClient.XSocket
-
- sendText(String) - 类 中的方法com.aispeech.dui.dds.agent.Agent
-
输入文本的接口
跳过对话中的识别过程,直接开始对话中的语义理解
若当前没有在对话中,则以文本作为首轮说法,新发起一轮对话请求
若当前正在对话中,则跳过识别,直接发送文本
- set_ipv4(String, String) - 类 中的静态方法com.aispeech.ddsdns
-
设置预埋ip,可以不调用
- setAction(String) - 类 中的方法com.aispeech.dui.dds.agent.VocabIntent
-
设置需要执行的词库操作
- setAction(String) - 类 中的方法com.aispeech.dui.dds.agent.wakeup.word.WakeupWord
-
设置唤醒词对应的command命令
- setAction(String) - 类 中的方法com.aispeech.dui.dds.agent.wakeup.word.WakeupWordIntent
-
- setAuthCode(AuthInfo, TokenListener) - 类 中的方法com.aispeech.dui.dds.agent.Agent
-
- setAuthCode(String) - 类 中的方法com.aispeech.dui.dds.auth.AuthInfo
-
- setBfListener(BfListener) - 类 中的方法com.aispeech.dui.dds.agent.wakeup.WakeupEngine
-
设置Beamforming监听器, 时时回调Beamforming音频
- setBufferSize(int) - 类 中的静态方法com.aispeech.dui.dds.crash.FileIOUtils
-
设置缓冲区尺寸
- setClientId(String) - 类 中的方法com.aispeech.dui.dds.auth.AuthInfo
-
- setCodeVerifier(String) - 类 中的方法com.aispeech.dui.dds.auth.AuthInfo
-
- setContents(List<String>) - 类 中的方法com.aispeech.dui.dds.agent.VocabIntent
-
设置需要操作的词条列表
若需要上传带同义词的词条,格式如下:"${词条取值}:${同义词1}[,${同义词2}]"。
- setCreateEngine(ICreateEngine) - 接口 中的方法com.aispeech.dui.dds.agent.wakeup.word.IWakeupWord
-
- setCreateEngine(ICreateEngine) - 类 中的方法com.aispeech.dui.dds.agent.wakeup.word.WakeupWord
-
- setCustom(JSONObject) - 类 中的方法com.aispeech.dui.dds.agent.SkillIntent
-
设置扩展字段, 该字段不会上传到服务,只会在 sys.dialog.start 中透传出去
类似于,对 trigger intent 添加了附加的功能 custom={"shouldShowUI" : "false"}
- setCustomAudio(List<CustomAudioBean>) - 类 中的方法com.aispeech.dui.dds.agent.tts.TTSEngine
-
设置自定义TTS播报录音的接口
调用此接口则表态配置的播报录音失效,以动态设置的为准
- setData(List<String>) - 类 中的方法com.aispeech.dui.dds.agent.PhraseHintsIntent
-
- setDcheck(String) - 类 中的方法com.aispeech.dui.dds.agent.wakeup.word.WakeupWord
-
设置唤醒校验
- setDdsConfig(DDSConfig) - 类 中的方法com.aispeech.dui.dds.DdsConfigProxy
-
- setDDSErrorListener(DDSErrorListener) - 类 中的方法com.aispeech.dui.dds.DDS
-
设置DDS异常监听器,如果DDS有不可逆的异常会通过此接口抛出,客户收到此异常之后可以消毁并重启DDS
- setDDSErrorListener(DDSErrorListener) - 类 中的方法com.aispeech.dui.dds.DDSErrorUtil
-
- setDDSMode(int) - 类 中的方法com.aispeech.dui.dds.agent.Agent
-
设置场景模式
- setDebugMode(int) - 类 中的方法com.aispeech.dui.dds.DDS
-
- setDMCallback(DMCallback) - 类 中的方法com.aispeech.dui.dds.agent.Agent
-
- setDMTaskCallback(DMTaskCallback) - 类 中的方法com.aispeech.dui.dds.agent.Agent
-
此接口支持修改对话中的语音播报,修改文本展示等功能
- setDuplexMode(Agent.DuplexMode) - 类 中的方法com.aispeech.dui.dds.agent.Agent
-
设置dds策略
- setEnableVoip(boolean) - 类 中的方法com.aispeech.dui.dds.agent.Agent
-
设置是否使用voip功能
- setGreetings(ArrayList<String>) - 类 中的方法com.aispeech.dui.dds.agent.wakeup.word.WakeupWord
-
设置唤醒词欢迎语
- setGreetings(ArrayList<String>) - 类 中的方法com.aispeech.dui.dds.agent.wakeup.word.WakeupWordIntent
-
- setId(String) - 类 中的方法com.aispeech.dui.dds.agent.SkillConfig
-
- setImageUrl(String) - 类 中的方法com.aispeech.dui.dsk.duiwidget.ContentWidget
-
设置图片资源地址
- setIncrementWord(String) - 类 中的方法com.aispeech.dui.dds.agent.wakeup.word.WakeupWord
-
设置是否是本地识别增量词语
- setInput(String) - 类 中的方法com.aispeech.dui.dds.agent.SkillIntent
-
- setIntentName(String) - 类 中的方法com.aispeech.dui.dds.agent.SkillIntent
-
设置意图名称
- setLabel(String) - 类 中的方法com.aispeech.dui.dsk.duiwidget.ContentWidget
-
设置标签数据,建议以 "," 作为分隔
- setLinkUrl(String) - 类 中的方法com.aispeech.dui.dsk.duiwidget.ContentWidget
-
设置跳转地址
- setListener(TTSEngine.Callback) - 类 中的方法com.aispeech.dui.dds.agent.tts.TTSEngine
-
设置TTS相关事件的监听
- setListener(TTSEngine.CallbackOptimize) - 类 中的方法com.aispeech.dui.dds.agent.tts.TTSEngine
-
设置TTS相关事件的监听, 精减音频的回调
- setLpSwitch(boolean) - 类 中的方法com.aispeech.dui.dds.agent.wakeup.WakeupEngine
-
设置低功耗模式, 开启低功耗模式后, 唤醒功能不可用, cpu会降低
- setMajor(String) - 类 中的方法com.aispeech.dui.dds.agent.wakeup.word.WakeupWord
-
- setMode(int) - 类 中的方法com.aispeech.dui.dds.agent.tts.TTSEngine
-
设置合成音为本地合成或者云端合成
- setName(String) - 类 中的方法com.aispeech.dui.dds.agent.PhraseHintsIntent
-
- setName(String) - 类 中的方法com.aispeech.dui.dds.agent.SkillConfig
-
- setName(String) - 类 中的方法com.aispeech.dui.dds.agent.SkillIntent.ItemSlots
-
- setName(String) - 类 中的方法com.aispeech.dui.dds.agent.tts.bean.CustomAudioBean
-
- setName(String) - 类 中的方法com.aispeech.dui.dds.agent.VocabIntent
-
设置词库名称
可以是自定义词库,比如“我的应用”。
- setNeedSegment(boolean) - 类 中的方法com.aispeech.dui.dds.agent.VocabIntent
-
设置当前词库是否需要分词
- setNumberExtension(boolean) - 类 中的方法com.aispeech.dui.dds.agent.VocabIntent
-
设置当前词库是否支持阿拉伯数字转换
- setOption(String) - 类 中的方法com.aispeech.dui.dds.agent.ContextIntent
-
- setPath(String) - 类 中的方法com.aispeech.dui.dds.agent.tts.bean.CustomAudioBean
-
- setPinyin(String) - 类 中的方法com.aispeech.dui.dds.agent.wakeup.word.WakeupWord
-
设置唤醒词拼音
- setPinyin(String) - 类 中的方法com.aispeech.dui.dds.agent.wakeup.word.WakeupWordIntent
-
- setPlayAfterTime(int) - 类 中的方法com.aispeech.dui.dds.agent.tts.TTSEngine
-
设置TTS结束后延迟时间,单位ms
- setPos(List<Integer>) - 类 中的方法com.aispeech.dui.dds.agent.SkillIntent.ItemSlots
-
- setRawpinyin(String) - 类 中的方法com.aispeech.dui.dds.agent.SkillIntent.ItemSlots
-
- setRawvalue(String) - 类 中的方法com.aispeech.dui.dds.agent.SkillIntent.ItemSlots
-
- setRecorderMode(Agent.RecorderMode) - 类 中的方法com.aispeech.dui.dds.agent.Agent
-
设置外部录音机拾音模式
需要将DDSConfig.K_RECORDER_MODE设置为"external",该接口才会生效
- setRedirectUri(String) - 类 中的方法com.aispeech.dui.dds.auth.AuthInfo
-
- setReversedChannel(boolean) - 类 中的方法com.aispeech.dui.dds.agent.ASREngine
-
动态设置录音通道是否反转
- setReverseRecorderDataListener(ReverseRecorderDataListener) - 类 中的方法com.aispeech.dui.dds.DDS
-
设置录音机音频反转监听器
- setSkillId(String) - 类 中的方法com.aispeech.dui.dds.agent.ContextIntent
-
- setSkillId(String) - 类 中的方法com.aispeech.dui.dds.agent.SkillIntent
-
设置技能id
- setSlots(String) - 类 中的方法com.aispeech.dui.dds.agent.SkillIntent
-
设置语义槽
- setSlotsList(List<SkillIntent.ItemSlots>) - 类 中的方法com.aispeech.dui.dds.agent.SkillIntent
-
- setSpeaker(String) - 类 中的方法com.aispeech.dui.dds.agent.tts.TTSEngine
-
设置TTS播报类型的接口
调用此接口则云端配置的合成音类型失效,此后的合成音类型都将由此接口来托管
- setSpeaker(String, String) - 类 中的方法com.aispeech.dui.dds.agent.tts.TTSEngine
-
设置TTS播报类型的接口
调用此接口则云端配置的合成音类型失效,此后的合成音类型都将由此接口来托管
- setSpeed(float) - 类 中的方法com.aispeech.dui.dds.agent.tts.TTSEngine
-
设置TTS播报语速的接口
调用此接口则云端配置的合成音语速失效,此后的合成音语速都将由此接口来托管
- setStreamType(int) - 类 中的方法com.aispeech.dui.dds.agent.tts.TTSEngine
-
设置TTS播报的通道
- setStyle(String) - 类 中的方法com.aispeech.dui.dds.agent.tts.TTSEngine
-
- setSubTitle(String) - 类 中的方法com.aispeech.dui.dsk.duiwidget.ContentWidget
-
设置副标题
- setTaskName(String) - 类 中的方法com.aispeech.dui.dds.agent.SkillIntent
-
设置任务名称
- setText(String) - 类 中的方法com.aispeech.dui.dsk.duiwidget.TextWidget
-
设置输出文本
- setThreshold(String) - 类 中的方法com.aispeech.dui.dds.agent.wakeup.word.WakeupWord
-
设置唤醒词阈值
- setThreshold(String, String) - 类 中的方法com.aispeech.dui.dds.agent.wakeup.word.WakeupWord
-
设置唤醒词阈值
- setThreshold(String) - 类 中的方法com.aispeech.dui.dds.agent.wakeup.word.WakeupWordIntent
-
- setThreshold(String, String) - 类 中的方法com.aispeech.dui.dds.agent.wakeup.word.WakeupWordIntent
-
- setTimer(Runnable, long) - 类 中的方法com.aispeech.dui.BusClient
-
- setTitle(String) - 类 中的方法com.aispeech.dui.dsk.duiwidget.ContentWidget
-
设置标题
- setTTSRequestListener(TTSRequestListener) - 类 中的方法com.aispeech.dui.dds.agent.Agent
-
外部TTS引擎注册接口
需要将DDSConfig.K_TTS_MODE设置为"external",该接口才会生效
- setType(String) - 类 中的方法com.aispeech.dui.dds.agent.PhraseHintsIntent
-
- setType(String) - 类 中的方法com.aispeech.dui.dsk.duiwidget.DuiWidget
-
设置widget类型
- setUrl(String) - 类 中的方法com.aispeech.dui.dsk.duiwidget.WebWidget
-
设置url地址
- setUsage(int, int) - 类 中的方法com.aispeech.dui.dds.agent.tts.TTSEngine
-
设置TTS播报的通道
- setUserId(String) - 类 中的方法com.aispeech.dui.dds.auth.AuthInfo
-
- setVadPauseTime(long) - 类 中的方法com.aispeech.dui.dds.agent.Agent
-
已过时。
- setVadPauseTime(long) - 类 中的方法com.aispeech.dui.dds.agent.ASREngine
-
设置VAD后端停顿时间的接口
若VAD在用户说话时停顿超过一定的时间,则认为用户已经说完,发出sys.vad.end消息,结束录音。
- setVadTimeout(long) - 类 中的方法com.aispeech.dui.dds.agent.ASREngine
-
设置VAD前端超时时间的接口
若VAD启动,一直未检测到用户说话,超过一定时间,发出sys.vad.timeout消息,结束录音。
- setValue(String) - 类 中的方法com.aispeech.dui.dds.agent.SkillIntent.ItemSlots
-
- setVoipListener(VoipListener) - 类 中的方法com.aispeech.dui.dds.agent.wakeup.WakeupEngine
-
设置voip监听器, 时时回调voip音频
- setVolume(int) - 类 中的方法com.aispeech.dui.dds.agent.tts.TTSEngine
-
设置TTS播报音量的接口
调用此接口则云端配置的合成音音量失效,此后的合成音音量都将由此接口来托管
- setVprintListener(VprintListener) - 类 中的方法com.aispeech.dui.dds.agent.vprint.VprintEngine
-
设置声纹状态信息监听器
- setWakeupCallback(WakeupCallback) - 类 中的方法com.aispeech.dui.dds.agent.wakeup.WakeupEngine
-
设置自定义欢迎语的回调
- setWakeupCallback(WakeupCallback) - 类 中的方法com.aispeech.dui.dds.agent.wakeup.word.WordProxy
-
设置自定义欢迎语的回调
- setWakeupDoa(int) - 类 中的方法com.aispeech.dui.dds.agent.wakeup.WakeupEngine
-
修改唤醒增强角度
- setWakeupMode(int) - 类 中的方法com.aispeech.dui.dds.agent.wakeup.WakeupEngine
-
修改驾驶模式
- setWakeupSwitch(boolean) - 类 中的方法com.aispeech.dui.dds.agent.wakeup.WakeupEngine
-
设置是唤醒模块的模式(信号处理不变,环麦中暂不支持)
- setWord(String) - 类 中的方法com.aispeech.dui.dds.agent.wakeup.word.WakeupWord
-
设置唤醒词汉字
- setWord(String) - 类 中的方法com.aispeech.dui.dds.agent.wakeup.word.WakeupWordIntent
-
- shutup(String) - 类 中的方法com.aispeech.dui.dds.agent.Agent
-
已过时。
- shutup(String) - 类 中的方法com.aispeech.dui.dds.agent.tts.TTSEngine
-
停止播报接口
当DDSConfig.K_TTS_MODE设置为"external"时,该接口无效,请直接调用外部TTS引擎的对应接口。
- size() - 类 中的方法com.aispeech.dui.BusClient.Multipart
-
- SkillConfig - com.aispeech.dui.dds.agent中的类
-
- SkillConfig() - 类 的构造器com.aispeech.dui.dds.agent.SkillConfig
-
- SkillIntent - com.aispeech.dui.dds.agent中的类
-
Created by yu on 2018/12/20.
- SkillIntent() - 类 的构造器com.aispeech.dui.dds.agent.SkillIntent
-
技能意图类构造方法
- SkillIntent(String, String, String, String, JSONObject) - 类 的构造器com.aispeech.dui.dds.agent.SkillIntent
-
技能意图类构造方法
- SkillIntent(String, String, String, String) - 类 的构造器com.aispeech.dui.dds.agent.SkillIntent
-
技能意图类构造方法
- SkillIntent(String, String, String, List<SkillIntent.ItemSlots>) - 类 的构造器com.aispeech.dui.dds.agent.SkillIntent
-
技能意图类构造方法
- SkillIntent.ItemSlots - com.aispeech.dui.dds.agent中的类
-
- speak(String, int) - 类 中的方法com.aispeech.dui.dds.agent.Agent
-
已过时。
- speak(String, int, String, int) - 类 中的方法com.aispeech.dui.dds.agent.Agent
-
已过时。
- speak(String, int) - 类 中的方法com.aispeech.dui.dds.agent.tts.TTSEngine
-
播报文本,支持SSML
当DDSConfig.K_TTS_MODE设置为"external"时,该接口无效,请直接调用外部TTS引擎的对应接口。
- speak(String, int, String) - 类 中的方法com.aispeech.dui.dds.agent.tts.TTSEngine
-
播报文本,支持SSML
当DDSConfig.K_TTS_MODE设置为"external"时,该接口无效,请直接调用外部TTS引擎的对应接口。
- speak(String, int, String, int) - 类 中的方法com.aispeech.dui.dds.agent.tts.TTSEngine
-
播报文本,支持SSML
当DDSConfig.K_TTS_MODE设置为"external"时,该接口无效,请直接调用外部TTS引擎的对应接口。
- speak(String, int, String, int, String) - 类 中的方法com.aispeech.dui.dds.agent.tts.TTSEngine
-
播报文本,支持SSML
当DDSConfig.K_TTS_MODE设置为"external"时,该接口无效,请直接调用外部TTS引擎的对应接口。
- spin(BusClient.Handler) - 类 中的方法com.aispeech.dui.BusClient
-
- SSML - 类 中的静态变量com.aispeech.dui.dds.agent.tts.TTSEngine
-
- start(String) - 类 中的静态方法com.aispeech.ddsdns
-
阻塞接口, 开启dns解析管理,需要外部开一个线程调用
- start() - 类 中的方法com.aispeech.dui.BaseNode
-
- start(VprintIntent) - 类 中的方法com.aispeech.dui.dds.agent.vprint.VprintEngine
-
开启声纹意图
- start(String, String, String, TokenListener) - 类 中的方法com.aispeech.dui.dds.auth.AccessTokenManager
-
- startDialog() - 类 中的方法com.aispeech.dui.dds.agent.Agent
-
开启新对话
播报提示音后进入识别。
- startDialog(JSONObject) - 类 中的方法com.aispeech.dui.dds.agent.Agent
-
开启新对话
播报提示音后进入识别。
- startListening(ASREngine.Callback) - 类 中的方法com.aispeech.dui.dds.agent.ASREngine
-
- stop() - 类 中的静态方法com.aispeech.ddsdns
-
停止dns解析管理
- stop() - 类 中的方法com.aispeech.dui.BaseNode
-
- stop() - 类 中的方法com.aispeech.dui.dds.agent.vprint.VprintEngine
-
停止声纹
- stopDialog() - 类 中的方法com.aispeech.dui.dds.agent.Agent
-
停止当前对话,包括停止合成,取消识别等
- stopDialog(JSONObject) - 类 中的方法com.aispeech.dui.dds.agent.Agent
-
停止当前对话,包括停止合成,取消识别等
- stopListening() - 类 中的方法com.aispeech.dui.dds.agent.ASREngine
-
- subscribe(String...) - 类 中的方法com.aispeech.dui.BusClient
-
- subscribe(String[], CommandObserver) - 类 中的方法com.aispeech.dui.dds.agent.Agent
-
订阅command
- subscribe(String, CommandObserver) - 类 中的方法com.aispeech.dui.dds.agent.Agent
-
订阅command
- subscribe(String[], NativeApiObserver) - 类 中的方法com.aispeech.dui.dds.agent.Agent
-
订阅nativeApi
- subscribe(String, NativeApiObserver) - 类 中的方法com.aispeech.dui.dds.agent.Agent
-
订阅nativeApi
- subscribe(String[], MessageObserver) - 类 中的方法com.aispeech.dui.dds.agent.Agent
-
订阅messages
- subscribe(String, MessageObserver) - 类 中的方法com.aispeech.dui.dds.agent.Agent
-
订阅message
- subscribeSync(String[], CommandObserver) - 类 中的方法com.aispeech.dui.dds.agent.Agent
-
订阅command
- subscribeSync(String[], NativeApiObserver) - 类 中的方法com.aispeech.dui.dds.agent.Agent
-
订阅nativeApi
- subscribeSync(String[], MessageObserver) - 类 中的方法com.aispeech.dui.dds.agent.Agent
-
订阅messages