套件概覽
一個 Flutter 插件,可在 Android 和 iOS 上實現背景持續的語音轉文字(STT)和文字轉語音(TTS)功能。專為語音助理設計,即使應用處於非活動狀態,也能實時轉錄和音頻輸出。該插件可持續運行服務,非常適合需要持續聆聽或回應的免手持應用。它可無縫整合至 Flutter 項目中,並透過原生程式碼支援兩種平台的特定實作。
適用情境
- 語音控制的應用程式
- 始終開啟的助手功能
- 免提資料輸入
- 導航過程中的即時轉錄
- 背景音頻反饋
主要特色
- 連續後台運行
- 跨平台支援(Android 與 iOS)
- 內建的語音辨識和語音合成服務
- 所需使用者互動最少
- 原生服務整合
適合對象
- 開發語音助理的開發者
- 需要持續語音輸入的應用程式
- 具有語音指令的無障礙工具
- 具備語音輸入功能的生產力應用
- 智慧家庭控制介面
使用建議
- 由於背景處理導致電池耗損過高
- 兩個平台都需要正確的權限
- 可能無法在所有設備製造商上一致運作
- 對系統級音訊路由的控制有限
- 始終聆聽功能可能帶來的隱私問題