Capacitor プラグイン契約書:オーディオレコーディング
基本機能
セクション「基本機能」startRecording- デバイスマイクを使用してオーディオの録音を開始します。pauseRecording- Android (API 24+)、iOS、Webで実行中の録音を一時停止します。resumeRecording- 前回一時停止した録音を再開します。stopRecording- 現在の録音を停止し、記録された音を保存します。
Public API
「Public API」というセクション| メソッド | 記録内容 |
|---|---|
startRecording | デバイスのマイクを使用して音を録音します。 |
pauseRecording | - Android (API 24+)、iOS、Webで実行中の録音を一時停止します。 |
resumeRecording | - 前回一時停止した録音を再開します。 |
stopRecording | - 現在の録音を停止し、記録された音を保存します。 |
cancelRecording | 現在の録音をキャンセルし、記録された音を破棄します。 |
getRecordingStatus | 現在の録音状態を取得します。 |
getCurrentAmplitude | 現在の入力振幅(マイクレベル)を、0 から 1 の範囲で表した値として取得します。 [0, 1] マイクへのアクセス許可の現在の状態を取得します。 |
checkPermissions | マイクへのアクセス許可を要求します。 |
requestPermissions | 録音エラーをリスンします。 |
addListener | 録音が一時停止されたときに発生する一時停止イベントをリスンします。 |
addListener | 録音が完了したときに発生するイベントをリスンします。 |
addListener | すべてのリスナーを削除します。 |
removeAllListeners | ネイティブ __CAPGO_KEEP_0__ プラグインのバージョンを取得します。 |
getPluginVersion | Get the native Capacitor plugin version. |
「真実の源」というセクション
現在の録音状態を取得します。このリファレンスはSynced from src/definitions.ts in capacitor-オーディオレコーダー.