类 AICloudDMConfig.Builder
- java.lang.Object
-
- com.aispeech.export.config.AICloudDMConfig.Builder
-
- 封闭类:
- AICloudDMConfig
public static class AICloudDMConfig.Builder extends java.lang.Object
-
-
构造器概要
构造器 构造器 说明 Builder()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 AICloudDMConfigbuild()AICloudDMConfig.BuildersetAliasKey(java.lang.String aliasKey)设置请求产品分支AICloudDMConfig.BuildersetCInfoServerAddress(java.lang.String cInfoServerAddress)设置 CInfo服务地址,默认不用设置AICloudDMConfig.BuildersetConnectTimeout(int connectTimeout)设置连接超时AICloudDMConfig.BuildersetCustomParams(java.lang.String[] keys, java.lang.String[] values)设置自定义参数AICloudDMConfig.BuildersetNativeApiTimeout(int nativeApiTimeout)设置native api 响应超时时间,单位 毫秒AICloudDMConfig.BuildersetRoute(boolean route)对话结果透传模式AICloudDMConfig.BuildersetServerAddress(java.lang.String serverAddress)设置服务器地址,默认不用设置AICloudDMConfig.BuildersetUseCustomFeed(boolean useCustomFeed)设置是否自行feed数据,不使用内部录音机AICloudDMConfig.BuildersetUseFullDuplex(boolean useFullDuplex)是否启用全双工模式AICloudDMConfig.BuildersetUseFullDuplexNoSpeechTimeOut(boolean useFullDuplexNoSpeechTimeOut)是否在全双工模式下未检测到语音超时反馈语播报AICloudDMConfig.BuildersetUseRefText(boolean useRefText)是否启用纯语义模式AICloudDMConfig.BuildersetUseVad(boolean useVad)是否启用内置vad,启用该项配置,需语音在产品高级配置界面打开 空帧识别结果过滤 配置AICloudDMConfig.BuildersetVadRes(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()
-
-