套件概覽
一個 Flutter 套件,可實現音訊錄製並即時顯示波形圖,專為需要語音訊息或音訊輸入功能的應用程式設計。它支援 Android、iOS、Web、macOS、Windows 和 Linux 多個平台,提供在錄製過程中具備視覺反饋的流暢使用者體驗。該套件可無縫整合到聊天或通訊應用中,讓使用者在說話時看到自己的語音波形。基於效能與跨平台一致性而建構,它以最少的設定簡化了音訊錄製功能的實作。
適用情境
- 聊天應用中的語音訊息
- 音頻筆記
- 即時語音反饋
- 播客錄製介面
- 基於語音的互動遊戲
- 即時音訊串流預覽
主要特色
- 即時波形可視化
- 跨平台支援
- 簡單的 API 用於記錄
- 錄製期間的視覺反饋
- 低延遲音頻處理
- 內建播放控制
適合對象
- 開發聊天應用的開發者
- 語音功能工具的創作者
- 具有音訊輸入的教育應用程式
- 音頻錄製原型
- 需要直覺音訊使用者介面的應用程式
使用建議
- 所有平台都需要麥克風權限
- Web 支援可能有瀏覽器限制
- 大型錄音可能會影響記憶體使用
- 效能會在低階裝置上有所差異
- 波形外觀的自訂選項有限
- 依賴於底層平台的音訊API
