什么是意向识别?
本概述介绍意向识别的优势和功能。 意向是用户想要做的某件事:预订航班、查看天气预报或拨打电话。 使用意向识别,应用程序、工具和设备可以根据选项来确定用户希望启动或执行的操作。 在意向识别器或对话语言理解 (CLU) 模型中定义用户意向。
模式匹配
语音 SDK 提供了一个嵌入模式匹配程序,可以用非常严格的方式识别意向。 这在需要快速脱机解决方案时非常有用。 当用户要以某种方式进行训练或可以预期使用特定短语来触发意向时,这尤其有效。 例如:“去七楼”或“打开灯”等。建议从此处开始,如果无法满足需求,可切换到使用 CLU 或两者的组合。
在以下情况下使用模式匹配:
- 你只对严格匹配用户所说的内容感兴趣。 这些模式比对话语言理解 (CLU) 更严格。
- 你没有访问 CLU 模式的权限,但仍想要意向。
有关详细信息,请参阅模式匹配概念,然后:
对话语言理解
使用对话语言理解 (CLU),用户可以构建自定义自然语言理解模型,以预测传入话语的总体意图并从中提取重要信息。
需要语音资源和语言资源才能将 CLU 与语音 SDK 配合使用。 语音资源用于将用户的语音转录为文本,语言资源用于识别言语的意图。 若要开始使用,请参阅快速入门。
重要
在通过语音 SDK 使用对话语言理解时,需要同时支付语音转文本识别请求和 CLU 的语言服务请求费用。 有关对话语言理解定价的详细信息,请参阅语言服务定价。
有关如何在没有语音 SDK 和不使用语音识别的情况下使用对话语言理解的信息,请参阅语言服务文档。
重要
LUIS 将于 2025 年 10 月 1 日停用。 自 2023 年 4 月 1 日起,无法创建新的 LUIS 资源。 我们建议迁移 LUIS 应用程序到对话语言理解,以便获得持续的产品支持和多语言功能并从中受益。
对话语言理解 (CLU) 适用于具有语音 SDK 1.25 或更高版本的 C# 和 C++。 请参阅快速入门,了解如何使用语音 SDK 和 CLU 识别意向。