> This page is for Glide Classic.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://www.glideapps.com/docs/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://www.glideapps.com/docs/_mcp/server.

# Audio

> Play and record audio files

Whether it's meeting notes, podcast episodes, or music, audio components provide a simple way to play and record audio files in your app.

There are two types of audio components:

1. Audio, which plays audio
2. Audio Recorder, which records audio

## Adding and configuring the Audio components

#### Audio -Arcade 1

Select the plus (+) icon in the [Components](/docs/essentials/components) panel on the left side of the [Layout Editor](/docs/getting-started/intro-to-layout).

Locate **Content** and select **Audio** or **Audio Recorder.**

If it's an Audio component, from the configuration panel select the corresponding column for the data field where your audio files are stored, or choose **Custom** to enter a link to an audio file.

* The audio file's URL must have an audio file extension, such as .wav, .mp3, or .m4a, and be publicly accessible.

If it's an Audio Recorder component, from the configuration panel select the appropriate column in the **Save To** field where you'd like to store the recorded audio file. If the recorder component is in a form, you can mark it required before the user can submit.

## Audio Hosting

If you are not hosting audio files directly in Glide, then it's important to choose an audio hosting or streaming service to store your files, such as SoundCloud. Hosting audio on Google Drive or Dropbox isn't advised. Neither of those cloud storage locations is an audio streaming service and may be unreliable.

> **Transcribe Audio with Glide AI**
>
> Looking to generate a transcription of your audio files? [Try Glide AI's Audio to Text feature.](/docs/automation/ai/audio-to-text)