public static final class AILocalVadConfig.Builder extends BaseConfig.Builder
tagSuffix| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
AILocalVadConfig |
build() |
AILocalVadConfig.Builder |
setPauseTime(int pauseTime)
设置VAD右边界
需要在init之前调用
|
AILocalVadConfig.Builder |
setTagSuffix(java.lang.String tagSuffix)
设置引擎实例tag后缀,用于区分不同场景
|
AILocalVadConfig.Builder |
setUseDoubleVad(boolean useDoubleVad)
设置是否启动双VAD模式
初始化参数,init之前设置生效
|
AILocalVadConfig.Builder |
setUseFullMode(boolean useFullMode)
设置是否启用vad常开模式
初始化参数,init之前设置生效
|
AILocalVadConfig.Builder |
setVadResource(java.lang.String vadResource)
设置VAD资源路径
需要在init之前调用
|
buildpublic AILocalVadConfig.Builder setVadResource(java.lang.String vadResource)
vadResource - vad资源名public AILocalVadConfig.Builder setPauseTime(int pauseTime)
pauseTime - pauseTime 单位为ms,默认为300mspublic AILocalVadConfig.Builder setUseFullMode(boolean useFullMode)
useFullMode - booleanpublic AILocalVadConfig.Builder setUseDoubleVad(boolean useDoubleVad)
useDoubleVad - booleanpublic AILocalVadConfig.Builder setTagSuffix(java.lang.String tagSuffix)
BaseConfig.BuildersetTagSuffix in class BaseConfig.Builderpublic AILocalVadConfig build()