你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
GrammarList 类
- java.
lang. Object - com.
microsoft. cognitiveservices. speech. Grammar - com.
microsoft. cognitiveservices. speech. GrammarList
- com.
- com.
实现
java.lang.AutoCloseable
public final class GrammarList
extends Grammar
implements java.lang.AutoCloseable
允许向 SpeechRecognizer 添加多个语法,以提高语音识别的准确性。 GrammarList 仅在特定方案中可用,并且不正式发布。 注意:必须调用 close () 才能释放对象持有的基础资源。
方法摘要
修饰符和类型 | 方法和描述 |
---|---|
void |
add(Grammar grammar)
将单个语法添加到当前识别器。 |
void |
close()
释放关联的资源。 |
static
Grammar |
fromRecognizer(Recognizer recognizer)
从给定语音识别器创建语法 |
方法继承自 Grammar
方法继承自 java.lang.Object
java.lang.Object.clone
java.lang.Object.equals
java.lang.Object.finalize
java.lang.Object.getClass
java.lang.Object.hashCode
java.lang.Object.notify
java.lang.Object.notifyAll
java.lang.Object.toString
java.lang.Object.wait
java.lang.Object.wait
java.lang.Object.wait
方法详细信息
add
public void add(Grammar grammar)
将单个语法添加到当前识别器。
参数:
grammar
- 要添加的语法。
close
public void close()
释放关联的资源。
替代:
GrammarList.close()fromRecognizer
public static GrammarList fromRecognizer(Recognizer recognizer)
从给定语音识别器创建 GrammarList。 从识别器创建语法列表仅在特定方案中可用,并且不正式发布。
参数:
recognizer
- 要从中获取语法列表的识别器。
返回:
与识别器关联的 GrammarList。