Sauter au contenu

@capgo/capacitor-enregistreur-audio

Capacitor contrat de plugin pour l'enregistrement audio.

Capacitor contrat de plugin pour l'enregistrement audio.

  • startRecording - Enregistrez l'audio à l'aide du microphone de l'appareil.
  • pauseRecording - Mettre en pause l'enregistrement en cours. Disponible uniquement sur Android (API 24+), iOS et Web.
  • resumeRecording - Reprendre un enregistrement précédemment mis en pause.
  • stopRecording - Arrêter l'enregistrement en cours et persister l'audio enregistré.
MéthodeDescription
startRecordingDémarrer l'enregistrement audio à l'aide du microphone du dispositif.
pauseRecording- Mettre en pause l'enregistrement en cours. Disponible uniquement sur Android (API 24+), iOS et Web.
resumeRecording- Reprendre un enregistrement précédemment mis en pause.
stopRecording- Arrêter l'enregistrement en cours et persister l'audio enregistré.
cancelRecording- Annuler l'enregistrement en cours et éliminer tout l'audio capturé.
getRecordingStatusRécupérer le statut d'enregistrement actuel.
getCurrentAmplitudeRécupérer l'amplitude de l'entrée actuelle (niveau du microphone) sous forme de nombre normalisé dans la plage. [0, 1] plage.
checkPermissionsRécupérer l'état de permission actuel pour accéder au microphone.
requestPermissionsDemander la permission d'accéder au microphone.
addListenerÉcouter les erreurs d'enregistrement.
addListenerÉcouter les événements de pause émis lorsqu'un enregistrement est mis en pause.
addListenerÉcouter les événements de fin d'enregistrement.
removeAllListenersSupprimer tous les écouteurs enregistrés.
getPluginVersionObtenir la version native du plugin Capacitor.

Cette référence est synchronisée à partir de src/definitions.ts en capacitor-enregistreur audio.