你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
PhraseListGrammar 类
- java.
lang. Object - com.
microsoft. cognitiveservices. speech. Grammar - com.
microsoft. cognitiveservices. speech. PhraseListGrammar
- com.
- com.
实现
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
Phrase |
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。