类 AICloudDMConfig.Builder
- java.lang.Object
-
- com.aispeech.export.config.AICloudDMConfig.Builder
-
- 封闭类:
- AICloudDMConfig
public static class AICloudDMConfig.Builder extends java.lang.Object
-
-
构造器概要
构造器 构造器 说明 Builder()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 AICloudDMConfig
build()
AICloudDMConfig.Builder
setAliasKey(java.lang.String aliasKey)
设置请求产品分支AICloudDMConfig.Builder
setCInfoServerAddress(java.lang.String cInfoServerAddress)
设置 CInfo服务地址,默认不用设置AICloudDMConfig.Builder
setConnectTimeout(int connectTimeout)
设置连接超时AICloudDMConfig.Builder
setCustomParams(java.lang.String[] keys, java.lang.String[] values)
设置自定义参数AICloudDMConfig.Builder
setNativeApiTimeout(int nativeApiTimeout)
设置native api 响应超时时间,单位 毫秒AICloudDMConfig.Builder
setRoute(boolean route)
对话结果透传模式AICloudDMConfig.Builder
setServerAddress(java.lang.String serverAddress)
设置服务器地址,默认不用设置AICloudDMConfig.Builder
setUseCustomFeed(boolean useCustomFeed)
设置是否自行feed数据,不使用内部录音机AICloudDMConfig.Builder
setUseFullDuplex(boolean useFullDuplex)
是否启用全双工模式AICloudDMConfig.Builder
setUseFullDuplexNoSpeechTimeOut(boolean useFullDuplexNoSpeechTimeOut)
是否在全双工模式下未检测到语音超时反馈语播报AICloudDMConfig.Builder
setUseRefText(boolean useRefText)
是否启用纯语义模式AICloudDMConfig.Builder
setUseVad(boolean useVad)
是否启用内置vad,启用该项配置,需语音在产品高级配置界面打开 空帧识别结果过滤 配置AICloudDMConfig.Builder
setVadRes(java.lang.String vadRes)
设置vad资源
-
-
-
方法详细资料
-
setConnectTimeout
public AICloudDMConfig.Builder setConnectTimeout(int connectTimeout)
设置连接超时- 参数:
connectTimeout
- 超时时间- 返回:
AICloudDMConfig.Builder
-
setUseRefText
public AICloudDMConfig.Builder setUseRefText(boolean useRefText)
是否启用纯语义模式- 参数:
useRefText
- boolean- 返回:
AICloudDMConfig.Builder
-
setNativeApiTimeout
public AICloudDMConfig.Builder setNativeApiTimeout(int nativeApiTimeout)
设置native api 响应超时时间,单位 毫秒- 参数:
nativeApiTimeout
- 单位毫秒- 返回:
AICloudDMConfig.Builder
-
setUseCustomFeed
public AICloudDMConfig.Builder setUseCustomFeed(boolean useCustomFeed)
设置是否自行feed数据,不使用内部录音机- 参数:
useCustomFeed
- boolean- 返回:
AICloudDMConfig.Builder
-
setServerAddress
public AICloudDMConfig.Builder setServerAddress(java.lang.String serverAddress)
设置服务器地址,默认不用设置- 参数:
serverAddress
- 服务地址- 返回:
AICloudDMConfig.Builder
-
setCInfoServerAddress
public AICloudDMConfig.Builder setCInfoServerAddress(java.lang.String cInfoServerAddress)
设置 CInfo服务地址,默认不用设置- 参数:
cInfoServerAddress
- CInfo 服务地址- 返回:
AICloudDMConfig.Builder
-
setRoute
public AICloudDMConfig.Builder setRoute(boolean route)
对话结果透传模式- 参数:
route
- boolean- 返回:
AICloudDMConfig.Builder
-
setUseVad
public AICloudDMConfig.Builder setUseVad(boolean useVad)
是否启用内置vad,启用该项配置,需语音在产品高级配置界面打开 空帧识别结果过滤 配置- 参数:
useVad
- boolean- 返回:
AICloudDMConfig.Builder
-
setVadRes
public AICloudDMConfig.Builder setVadRes(java.lang.String vadRes)
设置vad资源- 参数:
vadRes
- 资源名称(assets路径下)或绝对路径- 返回:
AICloudDMConfig.Builder
-
setAliasKey
public AICloudDMConfig.Builder setAliasKey(java.lang.String aliasKey)
设置请求产品分支- 参数:
aliasKey
- 分支名称,默认 prod- 返回:
AICloudDMConfig.Builder
-
setUseFullDuplex
public AICloudDMConfig.Builder setUseFullDuplex(boolean useFullDuplex)
是否启用全双工模式- 参数:
useFullDuplex
- 是否启用全双工对话模式,默认 false- 返回:
AICloudDMConfig.Builder
-
setUseFullDuplexNoSpeechTimeOut
public AICloudDMConfig.Builder setUseFullDuplexNoSpeechTimeOut(boolean useFullDuplexNoSpeechTimeOut)
是否在全双工模式下未检测到语音超时反馈语播报- 参数:
useFullDuplexNoSpeechTimeOut
- 默认 false- 返回:
AICloudDMConfig.Builder
-
setCustomParams
public AICloudDMConfig.Builder setCustomParams(java.lang.String[] keys, java.lang.String[] values)
设置自定义参数- 参数:
keys
- keyvalues
- value- 返回:
AICloudDMConfig.Builder
-
build
public AICloudDMConfig build()
-
-