概要
レコードパッケージは、デバイスのマイクからファイルまたはストリームへのオーディオ録音を可能にし、複数のコーデック、ビットレート、サンプリングレートをサポートしています。Android、iOS、Web、macOS、Windows、Linuxなど、クロスプラットフォームでの使用を目的としています。開発者は、柔軟な構成オプションを活用して、Flutterアプリに高品質なオーディオキャプチャ機能を統合できます。このパッケージは、録音の開始・停止・管理を行うための直感的なAPIを提供しており、ボイスメモアプリやポッドキャストツール、リアルタイムオーディオ入力が必要なあらゆるアプリケーションに最適です。ネイティブプラットフォーム機能は、プラットフォームチャネルを通じて活用されています。
用途
- ボイスメモアプリ
- ポッドキャスト録音ツール
- リアルタイムオーディオ処理
- オーディオ注釈機能
- インタラクティブな学習アプリ
主な機能
- 複数のオーディオコーデック
- 設定可能なビットレートとサンプリングレート
- クロスプラットフォーム対応
- ストリームおよびファイル出力
- シンプルな録音 API
- プラットフォームネイティブなパフォーマンス
適している対象
- 音声中心のアプリを開発する開発者
- カスタマイズ可能なオーディオキャプチャを必要とするアプリ
- 複数のオペレーティングシステムをターゲットにするプロジェクト
- 教育またはクリエイティブなオーディオツール
- リアルタイム音声インタラクション
注意事項
- モバイルプラットフォームでの適切な権限が必要です
- Webサポートは、ブラウザによって制限される可能性があります
- 大きなファイルはストレージの使用に影響を与える可能性があります
- すべてのプラットフォームでバックグラウンド録音はサポートされていません
- コーデックの利用可能性はターゲットOSに依存します