語音助理

9 Articles

Alexa技能開發使用APL打造視覺化體驗

本文介紹如何在 Alexa 技能開發中使用 APL (Alexa Presentation Language) 建立視覺化體驗,包含載入 APL 檔案、使用資料來源、新增 APLA reprompt 等關鍵步驟,並提供程式碼範例和流程圖解說,幫助開發者快速上手,打造更具互動性的語音應用。

開發個人化語音助理:本地佈署與 NLP 技術實踐

本文分享如何利用 Python 和開源 NLP 工具,開發本地佈署的個人化語音助理,擺脫雲端服務商的資料隱私疑慮。文章涵蓋語音辨識、自然語言理解、對話管理和語音合成等核心技術,並提供 Whisper、Rasa 和 pyttsx3

Alexa技能開發使用VS Code與APL整合

本文介紹如何在 VS Code 中使用 Alexa Skills Toolkit 和 Alexa Presentation Language (APL) 開發具備語音和視覺互動的 Alexa 技能。文章涵蓋了設定 launch.json 檔案、使用 VS Code Alexa 模擬器進行除錯、APLA 與 APL

Alexa技能開發運用APL多模態視覺化回應

本文探討如何在 Alexa 技能開發中使用 APL (Alexa Presentation Language) 建立多模態視覺化回應,包含回應式元件、文字轉語音、APL 範本定義、資料載入與渲染,以及 LaunchRequest 處理等關鍵步驟,並提供程式碼範例說明如何在 Python 環境下實作。

Alexa技能開發發布與多語言支援

本文闡述如何讓 Alexa 技能透過認證並發布上架,包含測試、審查、提交等流程,以及如何開發多語言版本以涵蓋更多地區的使用者,並提供關於技能分佈、可用性設定、測試人員新增和最終提交的詳細步驟。

Raspberry Pi 與 Alexa 主動事件通知整合應用

本文探討如何結合 Raspberry Pi、Node-RED 與 Alexa,實作根據主動事件的 IoT 應用。透過 Sense HAT 收集感測器資料,並利用 MQTT 傳輸訊息,觸發 Lambda 函式,最終由 Alexa 傳送通知,展現語音控制的 IoT 系統架構。

APL視覺多模態回應設計與實踐

本文深入探討如何在 Alexa 技能中使用 APL(Alexa Presentation Language)建立視覺多模態回應,涵蓋 APL 專案建立、視覺元件運用、佈局設計以及實際案例解析,引導開發者打造更具互動性的語音應用。

Alexa技能開發技術

本文深入探討 Alexa 技能開發的技術細節,包含請求與回應的 JSON 結構、會話管理、區域設定以及核心技術架構。透過解析 Request 物件的型別、ID、地區設定、時間戳記和意圖,以及 Response 物件的語音輸出、重提問設定和會話結束標記,開發者能更有效地掌握 Alexa

Raspberry Pi建構獨立Alexa裝置

本文闡述如何使用 Raspberry Pi 建構獨立的 Alexa 裝置,包含取得 Amazon LWA 授權 Token、建構與傳送 Alexa 主動通知,以及在 Raspberry Pi 上安裝 Amazon Voice Service (AVS) 的核心步驟與程式碼範例,涵蓋了從授權到通知的完整流程。