# captureAudio

## Description

Activates the voice recording of the mobile device to capture audio.

## Input / Parameter

N/A

## Output

N/A

## Callback

### callback

The function to be executed when the voice recording is generated successfully.

### errorCallback

The function to be executed when the voice recording is not generated successfully.

## Video

Coming Soon.

## Example

The user wants to create a voice recording using their mobile device.

### Steps

| No. | Description                                                                                                                                                                                                       |                                                                                                                                                                            |
| --- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| 1.  | ![](https://399701567-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwmJ1RKjM2uNFaL6fO3Xu%2Fuploads%2Fgit-blob-6d303b8eb8d66e7aa5a32260bc893a7c57cf0749%2FcaptureAudio-step-1.png?alt=media) | Drag a button component to a page in the mobile designer. Select the event `click` and drag the `captureAudio` function to the event flow.                                 |
| 2.  | ![](https://399701567-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwmJ1RKjM2uNFaL6fO3Xu%2Fuploads%2Fgit-blob-93062b6d59f22c7720bd7a73eb4803d54707c1f6%2FcaptureAudio-step-3.png?alt=media) | Drag the function to be executed if the audio recording is successfully generated to the node below the function. In this example, we are using the `infoDialog` function. |
| 3.  | ![](https://399701567-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwmJ1RKjM2uNFaL6fO3Xu%2Fuploads%2Fgit-blob-d35990917e571d6868590ba0b16d427eefee6eea%2FcaptureAudio-step-4.png?alt=media) | Fill in the parameters of the function.                                                                                                                                    |

### Result

The audio file recorded will be shown in the dialog modal.

## Links
