类 AILocalASRConfig
- java.lang.Object
-
- com.aispeech.export.config.AILocalASRConfig
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classAILocalASRConfig.Builder
-
字段概要
字段 修饰符和类型 字段 说明 intvadPauseTime
-
构造器概要
构造器 构造器 说明 AILocalASRConfig()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 java.lang.StringgetAcousticResources()java.lang.StringgetItnLuaResFolderName()LanguagesgetLanguages()java.lang.StringgetNetbinResource()java.lang.StringgetNgramSlotRes()java.lang.StringgetNumBinPath()intgetVadPauseTime()java.lang.StringgetVadResource()booleanisEnableDoubleVad()booleanisUseCustomFeed()booleanisUseItn()booleanisVadEnable()voidsetAcousticResources(java.lang.String acousticResources)设置声学资源voidsetEnableDoubleVad(boolean enableDoubleVad)设置离线识别引擎是否使用双VAD,使用双VAD 需要 feed 2通道音频,而 使用非双VAD 则 feed 1 通道的音频。voidsetLanguages(Languages languages)voidsetNetbinResource(java.lang.String netbinResource)设置网络资源voidsetNgramSlotRes(java.lang.String ngramSlotRes)设置ngram编译需要的资源名,可设置 assets 下的相对路径 或 / 开头的绝对路径 须在init之前设置才生效voidsetVadEnable(boolean vadEnable)设置是否启用vad,默认为truevoidsetVadResource(java.lang.String vadResource)设置本地vad资源java.lang.StringtoString()
-
-
-
方法详细资料
-
isUseCustomFeed
public boolean isUseCustomFeed()
-
setVadEnable
public void setVadEnable(boolean vadEnable)
设置是否启用vad,默认为true- 参数:
vadEnable- true:使用Vad;false:禁止Vad
-
setNetbinResource
public void setNetbinResource(java.lang.String netbinResource)
设置网络资源1. 如在 sd 里设置为绝对路径 如/sdcard/speech/***.bin
2. 如在 assets 里设置为名称
- 参数:
netbinResource- netbin 资源
-
setAcousticResources
public void setAcousticResources(java.lang.String acousticResources)
设置声学资源1. 如在 sd 里设置为绝对路径 如/sdcard/speech/ebnfr.aicar.1.3.0.bin
2. 如在 assets 里设置为名称,如:ebnfr.aicar.1.3.0.bin
- 参数:
acousticResources- 声学资源
-
setVadResource
public void setVadResource(java.lang.String vadResource)
设置本地vad资源1. 如在 sd 里设置为绝对路径 如/sdcard/speech/***.bin
2. 如在 assets 里设置为名称
- 参数:
vadResource- vad资源
-
setNgramSlotRes
public void setNgramSlotRes(java.lang.String ngramSlotRes)
设置ngram编译需要的资源名,可设置 assets 下的相对路径 或 / 开头的绝对路径 须在init之前设置才生效- 参数:
ngramSlotRes-
-
isVadEnable
public boolean isVadEnable()
-
setEnableDoubleVad
public void setEnableDoubleVad(boolean enableDoubleVad)
设置离线识别引擎是否使用双VAD,使用双VAD 需要 feed 2通道音频,而 使用非双VAD 则 feed 1 通道的音频。- 参数:
enableDoubleVad- true 使用双VAD , false 非双VAD
-
isEnableDoubleVad
public boolean isEnableDoubleVad()
-
getVadResource
public java.lang.String getVadResource()
-
getVadPauseTime
public int getVadPauseTime()
-
getAcousticResources
public java.lang.String getAcousticResources()
-
getNetbinResource
public java.lang.String getNetbinResource()
-
getNgramSlotRes
public java.lang.String getNgramSlotRes()
-
getLanguages
public Languages getLanguages()
-
setLanguages
public void setLanguages(Languages languages)
-
isUseItn
public boolean isUseItn()
-
getItnLuaResFolderName
public java.lang.String getItnLuaResFolderName()
-
getNumBinPath
public java.lang.String getNumBinPath()
-
toString
public java.lang.String toString()
- 覆盖:
toString在类中java.lang.Object
-
-