类 AILocalGrammarEngine
- java.lang.Object
-
- com.aispeech.export.engines2.AILocalGrammarEngine
-
public class AILocalGrammarEngine extends java.lang.Object
本地语法编译
-
-
字段概要
字段 修饰符和类型 字段 说明 static java.lang.String
TAG
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 static AILocalGrammarEngine
createInstance()
创建实例void
destroy()
销毁本地语法编译引擎void
init(java.lang.String grammarResource, AILocalGrammarListener listener)
初始化本地语法编译引擎void
startBuild(java.lang.String grammarContent, java.lang.String outputPath)
构建语法,生成或更新本地识别需要的资源,如果资源文件不存在,则生成,如果存在,则覆盖
-
-
-
字段详细资料
-
TAG
public static final java.lang.String TAG
- 另请参阅:
- 常量字段值
-
-
方法详细资料
-
createInstance
public static AILocalGrammarEngine createInstance()
创建实例- 返回:
- AILocalGrammarEngine实例
-
init
public void init(java.lang.String grammarResource, AILocalGrammarListener listener)
初始化本地语法编译引擎语法编译所需的资源
1. 如在 sd 里设置为绝对路径 如/sdcard/speech/***.bin
2. 如在 assets 里设置为名称
- 参数:
grammarResource
- 资源文件listener
- 回调接口
-
startBuild
public void startBuild(java.lang.String grammarContent, java.lang.String outputPath)
构建语法,生成或更新本地识别需要的资源,如果资源文件不存在,则生成,如果存在,则覆盖- 参数:
grammarContent
- 语法内容, 语法内容生成的过程请参考 demooutputPath
- 编译语法后生成的本地识别所需要的资源的输出文件路径
-
destroy
public void destroy()
销毁本地语法编译引擎
-
-