人工智能系列課程

AI 語音助理機械人課程

下載課程資料

課程編號: TC-AIVAR-C-06

教學對象

年級:小四至中三

班級人數

20 – 40 名學生

時間

總時數:6 小時

每節:1.5 小時(共 4 節)

地點

校內課室(需要無線網絡及電腦)

課程預期學習成果

  1. 理解人工智能代理(AI Agent)及語音機械人在現代產業中的角色與應用
  2. 能設計具表情的機械人「眼睛」介面,並以 HTML、CSS 及 Python 製作基礎互動介面
  3. 能掌握使用 JavaScript 錄音、Python 呼叫 API 並應用語音技術(STT、TTS)的方法
  4. 能理解 AI 工具之 API 工作原理及通訊協定,並能正確管理 API Key
  5. 能設計並修改 AI Prompt 以創建自訂智能語音助理

評分政策

  • 課堂參與與學習態度:20%
  • 程式實作與功能完整度:30%
  • 作品創意與展示表現:50%

工具及資源

  • 價值 $660 的 Mastercard 禮品卡(Augment、Poe.com、Cantonese.ai 訂閱費用,每名學生 1 張)
  • 手提電腦
  • 網絡

教學計劃

節次主題預期學習成果時數
1AI機械人與語音代理入門
  • 能說明機械人、人工智能及 AI Agent 的基本概念
  • 能舉例說明 AI 在現代及未來機械應用中的實際案例
  • 能理解語音代理(Voice Agent)在智能助理、服務機械人等領域的功能
  • 能提出個人化 AI 語音代理設計構想
1.5 小時
2機械人介面設計與 Python 基礎
  • 能解釋人機互動中「表情界面」的重要性
  • 能運用 HTML、CSS 設計眼睛界面
  • 能認識 Python 的基本語法
  • 能理解如何連接前端與後端邏輯
  • 能使用 Python 控制界面行為或動態效果
1.5 小時
3AI 輔助編程與提示工程
  • 能說明語音轉文字(STT)及文字轉語音(TTS)技術的基本概念與用途
  • 能理解 API的基本原理、通訊協定
  • 能學習獲取並使用 AI 工具的 API Key,並妥善管理使用權限
  • 能以 JavaScript 錄製語音並轉換為可供 API 使用的格式
  • 能使用 Python 呼叫 STT/TTS API,進行文字與語音間的轉換
  • 能觀察語音識別的限制與誤差,並提出改良建議
1.5 小時
4作品展示與 AI 倫理
  • 能使用 Python 呼叫 LLM API,使用不同的LLM模型
  • 能修改 LLM 系統提示詞(System Prompt),創建具個人風格的語音助理
  • 能整合前端介面、STT、LLM、TTS 模組完成語音互動流程
  • 能展示製作的語音代理作品
  • 能說明系統設計邏輯及 AI 對社會與創作的影響
1.5 小時