课程大纲

介绍Conversational AI

  • 语音助手的历史与演变
  • 关键组件:ASR、NLU、对话Management、TTS
  • 主要平台概览:Alexa、Google Assistant、Rasa

设计语音介面

  • 对话式UX的原则
  • 意图建模与实体提取
  • 语音设计工具与流程图绘制

使用Dialogflow和Alexa开发

  • Dialogflow代理、意图与webhook实现
  • Alexa Skills:意图、插槽、语音模型与端点整合
  • 多轮对话与会话管理

使用Rasa构建语音助手

  • Rasa架构:NLU、Core与Actions
  • 训练数据与领域配置
  • 自定义动作、表单与上下文对话

整合语音助手

  • APIs与webhook后端服务
  • 连接CRM、数据库与外部apps
  • 语音助手在Web apps、IoT与移动设备中的应用

测试、部署与优化

  • 语音交互的模拟器与测试案例
  • 监控使用情况与调试对话
  • 部署到Google Assistant、Alexa设备或私有平台

安全性、合规性与可扩展性

  • 语音助手的用户认证与授权
  • 数据隐私、GDPR与审计追踪
  • 语音apps的版本控制与CI/CD管道

总结与下一步

要求

  • 了解RESTful API和JSON
  • 至少熟悉一种程式语言(例如Python或JavaScript)
  • 熟悉自然语言处理概念

目标受众

  • 软体开发人员
  • 从事语音介面设计的UX设计师
  • Conversational AI团队,专注于虚拟助理开发
 21 小时

即将举行的公开课程

课程分类