你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

PhraseListGrammar 类

实现

java.lang.AutoCloseable

public final class PhraseListGrammar
extends Grammar
implements java.lang.AutoCloseable

允许添加新短语以改进语音识别。 添加到识别器中的短语在下一次识别开始时或下次 SpeechSDK 必须重新连接到语音服务时有效。 注意:必须调用 close () 才能释放对象持有的基础资源。 在版本 1.5.0 中添加

方法摘要

修饰符和类型 方法和描述
void addPhrase(String phrase)

将单个短语添加到当前识别器。

void clear()

清除添加到当前识别器的所有短语。

void close()

释放关联的资源。

static PhraseListGrammar 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

方法详细信息

addPhrase

public void addPhrase(String phrase)

将单个短语添加到当前识别器。

参数:

phrase - 要添加的短语。

clear

public void clear()

清除添加到当前识别器的所有短语。

close

public void close()

释放关联的资源。

替代:

PhraseListGrammar.close()

fromRecognizer

public static PhraseListGrammar fromRecognizer(Recognizer recognizer)

从给定语音识别器创建 PhraseListGrammar。 将接受派生自识别器的任何识别器。

参数:

recognizer - 要向其添加短语列表的识别器。

返回:

与识别器关联的 PhraseListGrammar。

适用于