Sauter au contenu

@capgo/capacitor-enregistreur-audio

Le contrat de plugin Capacitor pour l'enregistrement audio.

Capacitor plugin de contrat pour l'enregistrement audio.

  • startRecording - Démarrer l'enregistrement 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é.
ProcédureDescription
startRecordingCommencez à enregistrer l'audio à l'aide du microphone du dispositif.
pauseRecordingSuspendez l'enregistrement en cours. Disponible uniquement sur Android (API 24+), iOS et Web.
resumeRecordingReprenez un enregistrement précédemment suspendu.
stopRecordingArrêtez l'enregistrement en cours et persistez l'audio enregistré.
cancelRecordingAnnulez l'enregistrement en cours et jetez l'audio capturé.
getRecordingStatusRécupérez l'état d'enregistrement actuel.
getCurrentAmplitudeRécupérez l'amplitude actuelle de l'entrée (niveau du microphone) sous forme de nombre normalisé dans la plage. [0, 1] Récupérez l'état actuel de la permission pour accéder au microphone.
checkPermissionsDemandez la permission d'accéder au microphone.
requestPermissionsRequest permission to access the microphone.
addListenerÉcoute les erreurs de enregistrement.
addListenerÉcoute les événements de pause émis lorsqu'un enregistrement est mis en pause.
addListenerÉcoute les événements de fin d'enregistrement.
removeAllListenersSupprimez tous les écouteurs enregistrés.
getPluginVersionObtenez la version native du plugin Capacitor.

Cette référence est synchronisée depuis src/definitions.ts dans capacitor-enregistreur-audio.

If vous utilisez @capgo/capacitor-audio-recorder pour planifier le comportement de médias et d'interface natives, connectez-le à En utilisant @capgo/capacitor-audio-recorder pour la capacité native dans En utilisant @capgo/capacitor-audio-recorder, En utilisant @capgo/capacitor-live-activities pour la capacité native dans En utilisant @capgo/capacitor-live-activities, @capgo/capacitor-live-activities pour le détail d'implémentation dans @capgo/capacitor-live-activities, En utilisant @capgo/capacitor-video-player pour la capacité native dans En utilisant @capgo/capacitor-video-player, et @capgo/capacitor-video-player pour les détails d'implémentation dans @capgo/capacitor-player vidéo.