AudioRecorder
*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.
AudioRecorder enregistre des flux audio dans l'expérience avec une limite de temps fixe de 60 secondes. Les résultats peuvent être chargés dans un AudioPlayer pour la lecture.
Pour le moment, AudioDeviceInput ne peut pas être enregistré. La méthode GetUnrecordableInstancesAsync() peut être utilisée pour vérifier spécifiquement quelles instances ne sont pas enregistrables.
Résumé
Propriétés
Méthodes
Évènements
Propriétés
Méthodes
Clear
Supprime l'enregistrement de la AudioRecorder .
Retours
GetTemporaryContent
Renvoie le contenu enregistré qui peut être rejoué avec AudioPlayer . Le contenu récupéré à partir de cette méthode n'est valable que dans la session actuelle.
Retours
Stop
Arrête l'enregistrement.
Retours
CanRecordAsync
Renvoie si le AudioRecorder peut enregistrer actuellement.Par exemple, cela retournera false si les données d'enregistrement actuelles ont atteint la limite de temps d'enregistrement.Pour effacer l'enregistrement, utilisez Clear() .
Retours
GetUnrecordableInstancesAsync
Traverse le graphique audio, en commençant par les entrées de ce graveur, pour trouver des instances non enregistrables. Actuellement, AudioDeviceInput n'est pas enregistrable.
Retours
RecordAsync
Si CanRecordAsync() retourne true, l'enregistrement commence. Si l'enregistrement ne peut pas commencer, cette méthode produit une erreur.