类 DDSConfigBuilder.DmBuilder
- java.lang.Object
-
- com.aispeech.dui.dds.DDSConfigBuilder.BaseBuilder
-
- com.aispeech.dui.dds.DDSConfigBuilder.DmBuilder
-
- 封闭类:
- DDSConfigBuilder
public static class DDSConfigBuilder.DmBuilder extends DDSConfigBuilder.BaseBuilder
对话配置
-
-
字段概要
-
从类继承的字段 com.aispeech.dui.dds.DDSConfigBuilder.BaseBuilder
mDdsConfig
-
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 DDSConfigBuilder.DmBuilderenableLocalDDS(boolean enable)是否使用本地对话
默认值:falseDDSConfigBuilder.DmBuilderenableTipsInFullduplex(boolean enable)全双工中是否使用消息的提示音
默认值:trueDDSConfigBuilder.DmBuilderenableVadInFullduplex(boolean enable)全双工模式下是否使用 vad
默认值:trueDDSConfigBuilder.DmBuildersetClickMode(int clickMode)点击模式。DDSConfigBuilder.DmBuildersetCustomTips(java.lang.String customTips)指定对话错误码的 TTS 播报内容
当出现相应的错误时,使用用户设置的播报内容
取值:JSON字符串,格式如下:DDSConfigBuilder.DmBuildersetDmAsrAudioType(java.lang.String audioType)云端对话送识别的音频类型DDSConfigBuilder.DmBuildersetDmTimeout(int timeout)对话响应超时时间。DDSConfigBuilder.DmBuildersetNativeApiTimeout(int timeout)nativeApi 超时时间。
-
-
-
方法详细资料
-
setDmTimeout
public DDSConfigBuilder.DmBuilder setDmTimeout(int timeout)
对话响应超时时间。单位 毫秒
默认值:10000ms- 参数:
timeout- 对话响应超时时间- 返回:
- DmBuilder
-
setNativeApiTimeout
public DDSConfigBuilder.DmBuilder setNativeApiTimeout(int timeout)
nativeApi 超时时间。单位 毫秒
默认值:10000 ms- 参数:
timeout- 对话响应超时时间- 返回:
- DmBuilder
-
enableTipsInFullduplex
public DDSConfigBuilder.DmBuilder enableTipsInFullduplex(boolean enable)
全双工中是否使用消息的提示音
默认值:true- 参数:
enable- true 使用消息的提示音, false 不使用- 返回:
- DmBuilder
-
enableLocalDDS
public DDSConfigBuilder.DmBuilder enableLocalDDS(boolean enable)
是否使用本地对话
默认值:false- 参数:
enable- 是否使用本地对话- 返回:
- DmBuilder
-
enableVadInFullduplex
public DDSConfigBuilder.DmBuilder enableVadInFullduplex(boolean enable)
全双工模式下是否使用 vad
默认值:true- 参数:
enable- 是否使用 vad- 返回:
- DmBuilder
-
setClickMode
public DDSConfigBuilder.DmBuilder setClickMode(int clickMode)
点击模式。
调用 Agent.avatarClick() 后sdk的响应模式
取值:
0: 在tts播放状态下click的时候,直接关闭对话
1: 在tts播放状态下click的时候,打断播报并进入下一轮对话,如果没有下一轮对话则关闭对话
默认值:0- 参数:
clickMode- 点击模式: 0 或 1- 返回:
- DmBuilder
- 另请参阅:
Agent.avatarClick(),Agent.avatarClick(String)
-
setCustomTips
public DDSConfigBuilder.DmBuilder setCustomTips(java.lang.String customTips)
指定对话错误码的 TTS 播报内容
当出现相应的错误时,使用用户设置的播报内容
取值:JSON字符串,格式如下:
{ "71304":"这是识别结果为空的自定义播报", "71305":"这是语义结果为空的自定义播报", "71308":"这是进入闲聊技能的自定义播报", "713**":"*****" }默认值:产品配置- 参数:
customTips- 指定对话错误码的 TTS 播报内容- 返回:
- DmBuilder
-
setDmAsrAudioType
public DDSConfigBuilder.DmBuilder setDmAsrAudioType(java.lang.String audioType)
云端对话送识别的音频类型- 参数:
audioType- :取值类型 wav, ogg 是否必须:否 默认值: ogg
-
-