类 AILocalASRConfig
- java.lang.Object
-
- com.aispeech.export.config.AILocalASRConfig
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static class
AILocalASRConfig.Builder
-
字段概要
字段 修饰符和类型 字段 说明 int
vadPauseTime
-
构造器概要
构造器 构造器 说明 AILocalASRConfig()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 java.lang.String
getAcousticResources()
java.lang.String
getItnLuaResFolderName()
Languages
getLanguages()
java.lang.String
getNetbinResource()
java.lang.String
getNgramSlotRes()
java.lang.String
getNumBinPath()
int
getVadPauseTime()
java.lang.String
getVadResource()
boolean
isEnableDoubleVad()
boolean
isUseCustomFeed()
boolean
isUseItn()
boolean
isVadEnable()
void
setAcousticResources(java.lang.String acousticResources)
设置声学资源void
setEnableDoubleVad(boolean enableDoubleVad)
设置离线识别引擎是否使用双VAD,使用双VAD 需要 feed 2通道音频,而 使用非双VAD 则 feed 1 通道的音频。void
setLanguages(Languages languages)
void
setNetbinResource(java.lang.String netbinResource)
设置网络资源void
setNgramSlotRes(java.lang.String ngramSlotRes)
设置ngram编译需要的资源名,可设置 assets 下的相对路径 或 / 开头的绝对路径 须在init之前设置才生效void
setVadEnable(boolean vadEnable)
设置是否启用vad,默认为truevoid
setVadResource(java.lang.String vadResource)
设置本地vad资源java.lang.String
toString()
-
-
-
方法详细资料
-
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
-
-