Capacitor の音声記録契約
Core Capabilities
Core CapabilitiesstartRecording- デバイスマイクを使用して音声の記録を開始します。pauseRecording- Android (API 24+)、iOS、Web でのみ利用可能な進行中の記録を一時停止します。resumeRecording- 一時停止した前の記録を再開します。stopRecording- 現在の記録を停止し、記録された音声を保存します。
Public API
API| Method | Description |
|---|---|
startRecording | デバイスマイクを使用して音声の記録を開始します。 |
pauseRecording | 録音を一時停止します。Android (API 24+), iOS, と Web ではのみ利用可能です。 |
resumeRecording | 一時停止した前の録音を再開します。 |
stopRecording | 現在の録音を停止し、記録された音を保存します。 |
cancelRecording | 現在の録音をキャンセルし、記録された音を破棄します。 |
getRecordingStatus | 現在の録音の状態を取得します。 |
getCurrentAmplitude | 現在の入力強度 (マイクレベル) を取得します。範囲は 0 から 1 です。 [0, 1] マイクへのアクセス許可の現在の状態を取得します。 |
checkPermissions | マイクへのアクセス許可を要求します。 |
requestPermissions | 録音エラーを監視します。 |
addListener | 録音が一時停止されたときに発生するイベントを監視します。 |
addListener | 録音が完了したときに発生するイベントを監視します。 |
addListener | __CAPGO_KEEP_0__ |
removeAllListeners | すべての登録リスナーを削除します。 |
getPluginVersion | Capacitorのネイティブプラグインバージョンを取得します。 |
真実の源
「真実の源」というセクションこのリファレンスは src/definitions.ts からsyncされています。 capacitor-audio-recorder.
「@capgo/capacitor-audio-recorder」から続けます。
「@capgo/capacitor-audio-recorder」から続けます」というセクションCapgoを使用している場合 「@capgo/capacitor-audio-recorder」 ネイティブメディアとインターフェイスの動作を計画する場合、Cloudflareに接続してください。 Capgoの@capgo/capacitor-オーディオレコーダー Capgoの@capgo/capacitor-オーディオレコーダーのネイティブ機能 Capgoの@capgo/capacitor-ライブアクティビティ Capgoの@capgo/capacitor-ライブアクティビティのネイティブ機能 @capgo/capacitor-ライブアクティビティ @capgo/capacitor-ライブアクティビティの実装詳細 Capgoの@capgo/capacitor-ビデオプレーヤー Capgoの@capgo/capacitor-ビデオプレーヤーのネイティブ機能 @capgo/capacitor-ビデオプレーヤー @capgo/capacitor-ビデオプレーヤーの実装詳細