AudioRecorder
*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.
AudioRecorder graba flujos de audio en la experiencia con un límite de tiempo fijo de 60 segundos. Los resultados se pueden cargar en un AudioPlayer para su reproducción.
En este momento, AudioDeviceInput no se puede registrar. El método GetUnrecordableInstancesAsync() se puede usar para verificar específicamente qué instancias no se pueden registrar.
Resumen
Propiedades
Métodos
Eventos
Propiedades
Métodos
Clear
Limpie la grabación desde el AudioRecorder .
Devuelve
GetTemporaryContent
Devuelve el contenido grabado que se puede reproducir con AudioPlayer. El contenido recuperado de este método solo es válido en la sesión actual.
Devuelve
Stop
Detiene la grabación.
Devuelve
CanRecordAsync
Devuelve si el AudioRecorder puede grabar actualmente.Por ejemplo, esto devolverá false si los datos de grabación actuales han alcanzado el límite de tiempo de grabación.Para borrar la grabación, utilice Clear() .
Devuelve
GetUnrecordableInstancesAsync
Recorre el gráfico de audio, comenzando con las entradas de este registrador, para encontrar instancias no grabables. Actualmente, AudioDeviceInput no es grabable.
Devuelve
RecordAsync
Si CanRecordAsync() devuelve true, comienza la grabación. Si la grabación no puede comenzar, este método produce un error.