課程簡介

介紹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 時間:

課程分類