@capgo/capacitor-オーディオレコーダーの使用
Capacitor プラグインの契約書は、オーディオをレコーディングする
インストール
bun add @capgo/capacitor-audio-recorder
bunx cap sync
このプラグインが公開するもの
startRecording- デバイスマイクを使用してオーディオをレコーディングするpauseRecording- Android (API 24+), iOS, とWebで実行可能な場合にのみ、進行中のレコーディングを一時停止するresumeRecording- 前に一時停止したレコーディングを再開するstopRecording- 現在のレコーディングを停止し、レコーディングしたオーディオを保存する
使用例
startRecording
デバイスマイクを使用してオーディオをレコーディングする
import { CapacitorAudioRecorder } from '@capgo/capacitor-audio-recorder';
await CapacitorAudioRecorder.startRecording();
pauseRecording
Pause the ongoing recording. Only available on Android (API 24+), iOS, and Web.
import { CapacitorAudioRecorder } from '@capgo/capacitor-audio-recorder';
await CapacitorAudioRecorder.pauseRecording();
resumeRecording
前回一時停止した録音を再開します。
import { CapacitorAudioRecorder } from '@capgo/capacitor-audio-recorder';
await CapacitorAudioRecorder.resumeRecording();
stopRecording
現在の録音を停止し、記録された音を保存します。
import { CapacitorAudioRecorder } from '@capgo/capacitor-audio-recorder';
await CapacitorAudioRecorder.stopRecording();
フルリファレンス
- GitHub: https://github.com/Cap-go/capacitor-audio-recorder/
- ドキュメント: /docs/plugins/audio-recorder/
capgoの@capacitor-audio-recorderを使用して続けます。
Capacitorを使用している場合 Using @capgo/capacitor-audio-recorder ネイティブメディアとインターフェイスの動作を計画するには、@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-audio-recorderを接続します。 @capgo/capacitor-audio-recorderを接続します。 for the implementation detail in @capgo/capacitor-audio-recorder, Getting Started Capacitorライブアクティビティ用の実装詳細については Using @capgo/capacitor-live-activities for the native capability in Using @capgo/capacitor-live-activities, @capgo/capacitor-live-activities for the implementation detail in @capgo/capacitor-live-activities, and Using @capgo/capacitor-video-player for the native capability in Using @capgo/capacitor-video-player.