MultimediaTools.StartAudioRecording

MultimediaTools

StartAudioRecording

Disponible desde la versión 8.3.17.

Sintaxis:

StartAudioRecording(<StopAudioRecordingHandler>, <AudioRecordingSettings>, <ButtonPlacement>)

Parámetros:

<StopAudioRecordingHandler> (obligatorio)

Tipo: CallbackDescription.
Contiene la descripción del procedimiento que se llamará con los siguientes parámetros después de que se detenga la grabación de audio:

<AudioRecordingSettings> (opcional)

Tipo: AudioRecordingParameters.
Conjunto de parámetros de grabación de audio.

<ButtonPlacement> (opcional)

Tipo: MultimediaRecordingStopButtonPlacement, Undefined.
Establece la ubicación del botón de detener reproducción. El botón parpadea para recordar al usuario sobre la grabación. Puede mover el botón por la pantalla.
Si no se especifica el parámetro o es Undefined, el botón se ubicará donde el usuario lo colocó o en la esquina inferior derecha si el usuario no lo movió.
Valor predeterminado: Undefined.

Descripción:

Inicia la grabación de audio en segundo plano utilizando el micrófono incorporado. Para detener la grabación de audio, utilice el método StopAudioRecording o toque el botón de detener grabación en la pantalla.
Este método no es compatible en algunos dispositivos. Llame al método AudioRecordingSupported para verificar la compatibilidad del dispositivo. Si la grabación de audio no es compatible, se lanzará la excepción de error de micrófono.
Si ya hay una grabación en curso, se lanzará la excepción de micrófono en uso.
Si el dispositivo no admite los parámetros pasados, se lanzará la siguiente excepción:
El dispositivo no admite los parámetros de grabación de sonido pasados.
Si la aplicación se minimiza durante la grabación, la grabación de audio se pausa y se muestra una notificación local: Grabación de audio en pausa.

Disponibilidad:

Cliente móvil, aplicación móvil (cliente).

Disponible desde:

Disponible desde la versión 8.3.17.