套件概覽
Another Audio Recorder 是一個空安全、版本 2 的 Flutter 插件,適用於 Android 和 iOS,可實現對音訊錄製的完整控制——包含開始錄製、暫停、恢復與停止。它提供即時音訊電平計量存取,包括平均與峰值功率,非常適合需要音訊視覺化或品質監控的應用程式。此外,該插件輕巧、文件完整,並專為無縫整合至音樂、語音筆記或播客應用中而設計。
適用情境
- 語音備忘錄應用
- 音頻可視化工具
- 播客錄製功能
- 即時音頻電平監控
- 語音轉文字預處理
主要特色
- 支援錄製/暫停/繼續/停止
- 實時平均和峰值功率計量
- 空值安全且與 Dart 3 相容
- 跨平台(Android 與 iOS)
- 簡單的 API,帶有回調事件
適合對象
- 開發音訊錄製應用的開發者
- 需要音頻電平反饋的應用程式
- 需要精確音頻控制的項目
- 面向移動平台的 Flutter 應用
使用建議
- 在 Android 和 iOS 上需要執行時權限
- 僅限音訊錄製——不支援播放
- 可能需要額外處理以進行背景錄音
- 依賴於平台特定的原生程式碼