微软对话式AI平台:功能、应用与模板解析
一、Azure语音服务
Azure语音服务主要针对语音场景,实现语音转文本和文本转语音功能。在实际应用中,当接收到语音消息时,可先将其转换为文本,再将文本消息传递给机器人逻辑以执行相应业务逻辑。当机器人给用户回复消息时,又能将文本消息转换为语音消息发送给用户。这种架构使开发的机器人能同时处理文本和语音场景,后端使用相同业务逻辑。从开发角度看,只需对不同用户渠道进行不同处理,确保在进行自然语言处理之前使用语音转文本和文本转语音功能。其优势在于,开发者只需开发一次机器人,就能同时将其部署到文本和语音渠道,无需更改代码或开发两个不同的机器人。
二、对话式AI的应用场景
对话式AI有许多不同的应用场景,但在构建相关应用时,不能忽视需求工程过程。判断一个由AI驱动,尤其是由对话式AI构建的用例是否成功,关键在于能否显著提升用户体验,使其更高效,而非更糟糕。
-
大型企业内网场景
- 传统方式 :用户查找信息通常需要以下步骤:
- 登录内网解决方案。
- 导航到可能存储信息的正确区域。
- 导航到该区域内的文档存储处。
- 浏览文档以找到正确的文档。
- 打开文档。
- 对话式AI方式 :若通过聊天机器人形式的对话式AI应用来实现相同结果,用户通常只需:
- 传统方式 :用户查找信息通常需要以下步骤: