> ## Documentation Index
> Fetch the complete documentation index at: https://velt.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Recorder player

> Recorder player component. This is the small player that appears when a recording is done.

> [!NOTE]
>
> We recommend that you familiarize yourselves with [UI Customization Concepts](https://velt.dev/docs/ui-customization/overview.md) before attempting to modify any components.

## Overview

![](https://mintcdn.com/velt/LXtB63anAqSBApya/images/customization/recorder/recorder-player-overview.png?fit=max\&auto=format\&n=LXtB63anAqSBApya\&q=85\&s=023377f34fb56dab426ad21435440b4d)

> [tab] React / Next.js
>
> ```jsx theme={null}
> <VeltWireframe>
>     <VeltRecorderPlayerWireframe>
>         <VeltRecorderPlayerWireframe.VideoContainer />
>         <VeltRecorderPlayerWireframe.AudioContainer />
>     </VeltRecorderPlayerWireframe>
> </VeltWireframe>
> ```

> [tab] Other Frameworks
>
> ```html theme={null}
> <velt-wireframe style="display:none;">
>     <velt-recorder-player-wireframe>
>         <velt-recorder-player-video-container-wireframe></velt-recorder-player-video-container-wireframe>
>         <velt-recorder-player-audio-container-wireframe></velt-recorder-player-audio-container-wireframe>
>     </velt-recorder-player-wireframe>
> </velt-wireframe>
> ```

## VideoContainer

![](https://mintcdn.com/velt/LXtB63anAqSBApya/images/customization/recorder/recorder-player-video.png?fit=max\&auto=format\&n=LXtB63anAqSBApya\&q=85\&s=3c71891c2abf14da92fd14e17ac5b68e)

> [tab] React / Next.js
>
> ```jsx theme={null}
> <VeltWireframe>
>     <VeltRecorderPlayerWireframe.VideoContainer>
>         <VeltRecorderPlayerWireframe.VideoContainer.Video />
>         <VeltRecorderPlayerWireframe.VideoContainer.Timeline />
>         <VeltRecorderPlayerWireframe.VideoContainer.FullScreenButton />
>         <VeltRecorderPlayerWireframe.VideoContainer.Overlay />
>         <VeltRecorderPlayerWireframe.VideoContainer.Subtitles />
>         <VeltRecorderPlayerWireframe.VideoContainer.Avatar />
>         <VeltRecorderPlayerWireframe.VideoContainer.Name />
>         <VeltRecorderPlayerWireframe.VideoContainer.SubtitlesButton />
>         <VeltRecorderPlayerWireframe.VideoContainer.Transcription />
>         <VeltRecorderPlayerWireframe.VideoContainer.EditButton />
>         <VeltRecorderPlayerWireframe.VideoContainer.CopyLink />
>         <VeltRecorderPlayerWireframe.VideoContainer.Delete />
>     </VeltRecorderPlayerWireframe.VideoContainer>
> </VeltWireframe>
> ```

> [tab] Other Frameworks
>
> ```html theme={null}
> <velt-wireframe style="display:none;">
>     <velt-recorder-player-video-container-wireframe>
>         <velt-recorder-player-video-wireframe></velt-recorder-player-video-wireframe>
>         <velt-recorder-player-timeline-wireframe></velt-recorder-player-timeline-wireframe>
>         <velt-recorder-player-full-screen-button-wireframe></velt-recorder-player-full-screen-button-wireframe>
>         <velt-recorder-player-overlay-wireframe></velt-recorder-player-overlay-wireframe>
>         <velt-recorder-player-subtitles-wireframe></velt-recorder-player-subtitles-wireframe>
>         <velt-recorder-player-avatar-wireframe></velt-recorder-player-avatar-wireframe>
>         <velt-recorder-player-name-wireframe></velt-recorder-player-name-wireframe>
>         <velt-recorder-player-subtitles-button-wireframe></velt-recorder-player-subtitles-button-wireframe>
>         <velt-recorder-player-transcription-wireframe></velt-recorder-player-transcription-wireframe>
>         <velt-recorder-player-edit-button-wireframe></velt-recorder-player-edit-button-wireframe>
>         <velt-recorder-player-copy-link-wireframe></velt-recorder-player-copy-link-wireframe>
>         <velt-recorder-player-delete-wireframe></velt-recorder-player-delete-wireframe>
>     </velt-recorder-player-video-container-wireframe>
> </velt-wireframe>
> ```

#### Video

![](https://mintcdn.com/velt/LXtB63anAqSBApya/images/customization/recorder/recorder-player-video.png?fit=max\&auto=format\&n=LXtB63anAqSBApya\&q=85\&s=3c71891c2abf14da92fd14e17ac5b68e)

> [tab] React / Next.js
>
> ```jsx theme={null}
> <VeltWireframe>
>     <VeltRecorderPlayerWireframe.VideoContainer.Video />
> </VeltWireframe>
> ```

> [tab] Other Frameworks
>
> ```html theme={null}
> <velt-wireframe style="display:none;">
>     <velt-recorder-player-video-wireframe></velt-recorder-player-video-wireframe>
> </velt-wireframe>
> ```

#### Timeline

![](https://mintcdn.com/velt/LXtB63anAqSBApya/images/customization/recorder/recorder-player-video-timeline.png?fit=max\&auto=format\&n=LXtB63anAqSBApya\&q=85\&s=45aac856fbdb76961f2942f21ce0e1f7)

> [tab] React / Next.js
>
> ```jsx theme={null}
> <VeltWireframe>
>     <VeltRecorderPlayerWireframe.VideoContainer.Timeline>
>         <VeltRecorderPlayerWireframe.VideoContainer.PlayButton />
>         <VeltRecorderPlayerWireframe.VideoContainer.Timeline.SeekBar />
>     </VeltRecorderPlayerWireframe.VideoContainer.Timeline>
> </VeltWireframe>
> ```

> [tab] Other Frameworks
>
> ```html theme={null}
> <velt-wireframe style="display:none;">
>     <velt-recorder-player-timeline-wireframe>
>         <velt-recorder-player-play-button-wireframe></velt-recorder-player-play-button-wireframe>
>         <velt-recorder-player-timeline-seek-bar-wireframe></velt-recorder-player-timeline-seek-bar-wireframe>
>     </velt-recorder-player-timeline-wireframe>
> </velt-wireframe>
> ```

#### PlayButton

![](https://mintcdn.com/velt/LXtB63anAqSBApya/images/customization/recorder/recorder-player-video-playbutton.png?fit=max\&auto=format\&n=LXtB63anAqSBApya\&q=85\&s=a0180e57601576ee06d7434179242a8c)

> [tab] React / Next.js
>
> ```jsx theme={null}
> <VeltWireframe>
>     <VeltRecorderPlayerWireframe.VideoContainer.PlayButton />
> </VeltWireframe>
> ```

> [tab] Other Frameworks
>
> ```html theme={null}
> <velt-wireframe style="display:none;">
>     <velt-recorder-player-play-button-wireframe></velt-recorder-player-play-button-wireframe>
> </velt-wireframe>
> ```

#### SeekBar

![](https://mintcdn.com/velt/LXtB63anAqSBApya/images/customization/recorder/recorder-player-video-seekbar.png?fit=max\&auto=format\&n=LXtB63anAqSBApya\&q=85\&s=ea7762fa5c441f2d4a31d323a7ccf284)

> [tab] React / Next.js
>
> ```jsx theme={null}
> <VeltWireframe>
>     <VeltRecorderPlayerWireframe.VideoContainer.Timeline.SeekBar />
> </VeltWireframe>
> ```

> [tab] Other Frameworks
>
> ```html theme={null}
> <velt-wireframe style="display:none;">
>     <velt-recorder-player-timeline-seek-bar-wireframe></velt-recorder-player-timeline-seek-bar-wireframe>
> </velt-wireframe>
> ```

#### FullScreenButton

![](https://mintcdn.com/velt/LXtB63anAqSBApya/images/customization/recorder/recorder-player-video-minimize.png?fit=max\&auto=format\&n=LXtB63anAqSBApya\&q=85\&s=fdcb3b6bcd4de41e734317af966789a4)

> [tab] React / Next.js
>
> ```jsx theme={null}
> <VeltWireframe>
>     <VeltRecorderPlayerWireframe.VideoContainer.FullScreenButton />
> </VeltWireframe>
> ```

> [tab] Other Frameworks
>
> ```html theme={null}
> <velt-wireframe style="display:none;">
>     <velt-recorder-player-full-screen-button-wireframe></velt-recorder-player-full-screen-button-wireframe>
> </velt-wireframe>
> ```

#### Overlay

![](https://mintcdn.com/velt/LXtB63anAqSBApya/images/customization/recorder/recorder-player-video-overlay.png?fit=max\&auto=format\&n=LXtB63anAqSBApya\&q=85\&s=1a47dc990c60d9d0158a233b03923620)

> [tab] React / Next.js
>
> ```jsx theme={null}
> <VeltWireframe>
>     <VeltRecorderPlayerWireframe.VideoContainer.Overlay>
>         <VeltRecorderPlayerWireframe.VideoContainer.PlayButton />
>     </VeltRecorderPlayerWireframe.VideoContainer.Overlay>
> </VeltWireframe>
> ```

> [tab] Other Frameworks
>
> ```html theme={null}
> <velt-wireframe style="display:none;">
>     <velt-recorder-player-overlay-wireframe>
>         <velt-recorder-player-play-button-wireframe></velt-recorder-player-play-button-wireframe>
>     </velt-recorder-player-overlay-wireframe>
> </velt-wireframe>
> ```

#### PlayButton

![](https://mintcdn.com/velt/LXtB63anAqSBApya/images/customization/recorder/recorder-player-video-playbutton.png?fit=max\&auto=format\&n=LXtB63anAqSBApya\&q=85\&s=a0180e57601576ee06d7434179242a8c)

> [tab] React / Next.js
>
> ```jsx theme={null}
> <VeltWireframe>
>     <VeltRecorderPlayerWireframe.VideoContainer.PlayButton>
>         <VeltRecorderPlayerWireframe.VideoContainer.Time />
>     </VeltRecorderPlayerWireframe.VideoContainer.PlayButton>
> </VeltWireframe>
> ```

> [tab] Other Frameworks
>
> ```html theme={null}
> <velt-wireframe style="display:none;">
>     <velt-recorder-player-play-button-wireframe>
>         <velt-recorder-player-time-wireframe></velt-recorder-player-time-wireframe>
>     </velt-recorder-player-play-button-wireframe>
> </velt-wireframe>
> ```

#### Time

> [tab] React / Next.js
>
> ```jsx theme={null}
> <VeltWireframe>
>     <VeltRecorderPlayerWireframe.VideoContainer.Time />
> </VeltWireframe>
> ```

> [tab] Other Frameworks
>
> ```html theme={null}
> <velt-wireframe style="display:none;">
>     <velt-recorder-player-time-wireframe></velt-recorder-player-time-wireframe>
> </velt-wireframe>
> ```

#### Subtitles

![](https://mintcdn.com/velt/LXtB63anAqSBApya/images/customization/recorder/recorder-player-video-subtitles.png?fit=max\&auto=format\&n=LXtB63anAqSBApya\&q=85\&s=f803989052edfddaa9ddfd4e7a0d4fc8)

> [tab] React / Next.js
>
> ```jsx theme={null}
> <VeltWireframe>
>     <VeltRecorderPlayerWireframe.VideoContainer.Subtitles />
> </VeltWireframe>
> ```

> [tab] Other Frameworks
>
> ```html theme={null}
> <velt-wireframe style="display:none;">
>     <velt-recorder-player-subtitles-wireframe></velt-recorder-player-subtitles-wireframe>
> </velt-wireframe>
> ```

#### Avatar

![](https://mintcdn.com/velt/LXtB63anAqSBApya/images/customization/recorder/recorder-player-video-avatar.png?fit=max\&auto=format\&n=LXtB63anAqSBApya\&q=85\&s=ab4109fa6f5ca2cfac4dee42746c1100)

> [tab] React / Next.js
>
> ```jsx theme={null}
> <VeltWireframe>
>     <VeltRecorderPlayerWireframe.VideoContainer.Avatar />
> </VeltWireframe>
> ```

> [tab] Other Frameworks
>
> ```html theme={null}
> <velt-wireframe style="display:none;">
>     <velt-recorder-player-avatar-wireframe></velt-recorder-player-avatar-wireframe>
> </velt-wireframe>
> ```

#### Name

![](https://mintcdn.com/velt/LXtB63anAqSBApya/images/customization/recorder/recorder-player-video-name.png?fit=max\&auto=format\&n=LXtB63anAqSBApya\&q=85\&s=68a6b1bccd103e62c94d92b238a7a714)

> [tab] React / Next.js
>
> ```jsx theme={null}
> <VeltWireframe>
>     <VeltRecorderPlayerWireframe.VideoContainer.Name />
> </VeltWireframe>
> ```

> [tab] Other Frameworks
>
> ```html theme={null}
> <velt-wireframe style="display:none;">
>     <velt-recorder-player-name-wireframe></velt-recorder-player-name-wireframe>
> </velt-wireframe>
> ```

#### SubtitlesButton

![](https://mintcdn.com/velt/LXtB63anAqSBApya/images/customization/recorder/recorder-player-video-subtitles-button.png?fit=max\&auto=format\&n=LXtB63anAqSBApya\&q=85\&s=322ce0b4277c199dacb337128d500f41)

> [tab] React / Next.js
>
> ```jsx theme={null}
> <VeltWireframe>
>     <VeltRecorderPlayerWireframe.VideoContainer.SubtitlesButton />
> </VeltWireframe>
> ```

> [tab] Other Frameworks
>
> ```html theme={null}
> <velt-wireframe style="display:none;">
>     <velt-recorder-player-subtitles-button-wireframe></velt-recorder-player-subtitles-button-wireframe>
> </velt-wireframe>
> ```

#### Transcription

![](https://mintcdn.com/velt/LXtB63anAqSBApya/images/customization/recorder/recorder-player-video-transcript.png?fit=max\&auto=format\&n=LXtB63anAqSBApya\&q=85\&s=6f7ecd98aa0a515e258ae5a3d9e31590)

> [tab] React / Next.js
>
> ```jsx theme={null}
> <VeltWireframe>
>     <VeltRecorderPlayerWireframe.VideoContainer.Transcription />
> </VeltWireframe>
> ```

> [tab] Other Frameworks
>
> ```html theme={null}
> <velt-wireframe style="display:none;">
>     <velt-recorder-player-transcription-wireframe></velt-recorder-player-transcription-wireframe>
> </velt-wireframe>
> ```

#### EditButton

> [tab] React / Next.js
>
> ```jsx theme={null}
> <VeltWireframe>
>     <VeltRecorderPlayerWireframe.VideoContainer.EditButton />
> </VeltWireframe>
> ```

> [tab] Other Frameworks
>
> ```html theme={null}
> <velt-wireframe style="display:none;">
>     <velt-recorder-player-edit-button-wireframe></velt-recorder-player-edit-button-wireframe>
> </velt-wireframe>
> ```

#### CopyLink

![](https://mintcdn.com/velt/LXtB63anAqSBApya/images/customization/recorder/recorder-player-video-copy-link.png?fit=max\&auto=format\&n=LXtB63anAqSBApya\&q=85\&s=e5ab9667a40f495e8e3b099747df9cba)

> [tab] React / Next.js
>
> ```jsx theme={null}
> <VeltWireframe>
>     <VeltRecorderPlayerWireframe.VideoContainer.CopyLink />
> </VeltWireframe>
> ```

> [tab] Other Frameworks
>
> ```html theme={null}
> <velt-wireframe style="display:none;">
>     <velt-recorder-player-copy-link-wireframe></velt-recorder-player-copy-link-wireframe>
> </velt-wireframe>
> ```

#### Delete

![](https://mintcdn.com/velt/LXtB63anAqSBApya/images/customization/recorder/recorder-player-video-delete.png?fit=max\&auto=format\&n=LXtB63anAqSBApya\&q=85\&s=836dc124059d4c093efa7c938dcdd981)

> [tab] React / Next.js
>
> ```jsx theme={null}
> <VeltWireframe>
>     <VeltRecorderPlayerWireframe.VideoContainer.Delete />
> </VeltWireframe>
> ```

> [tab] Other Frameworks
>
> ```html theme={null}
> <velt-wireframe style="display:none;">
>     <velt-recorder-player-delete-wireframe></velt-recorder-player-delete-wireframe>
> </velt-wireframe>
> ```

## AudioContainer

![](https://mintcdn.com/velt/ipMOWkdw2JUbdj_X/images/customization/recorder/recorder-player-audio.png?fit=max\&auto=format\&n=ipMOWkdw2JUbdj_X\&q=85\&s=b981f02e70d9673854b7b993056de15a)

> [tab] React / Next.js
>
> ```jsx theme={null}
> <VeltWireframe>
>     <VeltRecorderPlayerWireframe.AudioContainer>
>         <VeltRecorderPlayerWireframe.AudioContainer.AudioToggle />
>         <VeltRecorderPlayerWireframe.AudioContainer.Time />
>         <VeltRecorderPlayerWireframe.AudioContainer.AudioWaveform />
>         <VeltRecorderPlayerWireframe.AudioContainer.Avatar />
>         <VeltRecorderPlayerWireframe.AudioContainer.Name />
>         <VeltRecorderPlayerWireframe.AudioContainer.SubtitlesButton />
>         <VeltRecorderPlayerWireframe.AudioContainer.Transcription />
>         <VeltRecorderPlayerWireframe.AudioContainer.CopyLink />
>         <VeltRecorderPlayerWireframe.AudioContainer.Delete />
>         <VeltRecorderPlayerWireframe.AudioContainer.Subtitles />
>         <VeltRecorderPlayerWireframe.AudioContainer.Audio />
>     </VeltRecorderPlayerWireframe.AudioContainer>
> </VeltWireframe>
> ```

> [tab] Other Frameworks
>
> ```html theme={null}
> <velt-wireframe style="display:none;">
>     <velt-recorder-player-audio-container-wireframe>
>         <velt-recorder-player-audio-toggle-wireframe></velt-recorder-player-audio-toggle-wireframe>
>         <velt-recorder-player-time-wireframe></velt-recorder-player-time-wireframe>
>         <velt-recorder-player-audio-waveform-wireframe></velt-recorder-player-audio-waveform-wireframe>
>         <velt-recorder-player-subtitles-wireframe></velt-recorder-player-subtitles-wireframe>
>         <velt-recorder-player-avatar-wireframe></velt-recorder-player-avatar-wireframe>
>         <velt-recorder-player-name-wireframe></velt-recorder-player-name-wireframe>
>         <velt-recorder-player-subtitles-button-wireframe></velt-recorder-player-subtitles-button-wireframe>
>         <velt-recorder-player-transcription-wireframe></velt-recorder-player-transcription-wireframe>
>         <velt-recorder-player-copy-link-wireframe></velt-recorder-player-copy-link-wireframe>
>         <velt-recorder-player-delete-wireframe></velt-recorder-player-delete-wireframe>
>         <velt-recorder-player-audio-wireframe></velt-recorder-player-audio-wireframe>
>     </velt-recorder-player-audio-container-wireframe>
> </velt-wireframe>
> ```

#### AudioToggle

![](https://mintcdn.com/velt/ipMOWkdw2JUbdj_X/images/customization/recorder/recorder-player-audio-toggle.png?fit=max\&auto=format\&n=ipMOWkdw2JUbdj_X\&q=85\&s=ae2fa81a757ff1c3716a493d7f665bf5)

> [tab] React / Next.js
>
> ```jsx theme={null}
> <VeltWireframe>
>     <VeltRecorderPlayerWireframe.AudioContainer.AudioToggle>
>         <VeltRecorderPlayerWireframe.AudioContainer.AudioToggle.Pause />
>         <VeltRecorderPlayerWireframe.AudioContainer.AudioToggle.Play />
>     </VeltRecorderPlayerWireframe.AudioContainer.AudioToggle>
> </VeltWireframe>
> ```

> [tab] Other Frameworks
>
> ```html theme={null}
> <velt-wireframe style="display:none;">
>     <velt-recorder-player-audio-toggle-wireframe>
>         <velt-recorder-player-audio-toggle-pause-wireframe></velt-recorder-player-audio-toggle-pause-wireframe>
>         <velt-recorder-player-audio-toggle-play-wireframe></velt-recorder-player-audio-toggle-play-wireframe>
>     </velt-recorder-player-audio-toggle-wireframe>
> </velt-wireframe>
> ```

#### Pause

> [tab] React / Next.js
>
> ```jsx theme={null}
> <VeltWireframe>
>     <VeltRecorderPlayerWireframe.AudioContainer.AudioToggle.Pause />
> </VeltWireframe>
> ```

> [tab] Other Frameworks
>
> ```html theme={null}
> <velt-wireframe style="display:none;">
>     <velt-recorder-player-audio-toggle-pause-wireframe></velt-recorder-player-audio-toggle-pause-wireframe>
> </velt-wireframe>
> ```

#### Play

> [tab] React / Next.js
>
> ```jsx theme={null}
> <VeltWireframe>
>     <VeltRecorderPlayerWireframe.AudioContainer.AudioToggle.Play />
> </VeltWireframe>
> ```

> [tab] Other Frameworks
>
> ```html theme={null}
> <velt-wireframe style="display:none;">
>     <velt-recorder-player-audio-toggle-play-wireframe></velt-recorder-player-audio-toggle-play-wireframe>
> </velt-wireframe>
> ```

#### Time

![](https://mintcdn.com/velt/ipMOWkdw2JUbdj_X/images/customization/recorder/recorder-player-audio-time.png?fit=max\&auto=format\&n=ipMOWkdw2JUbdj_X\&q=85\&s=a3e4a934939b5c6094df911c3df65146)

> [tab] React / Next.js
>
> ```jsx theme={null}
> <VeltWireframe>
>     <VeltRecorderPlayerWireframe.AudioContainer.Time />
> </VeltWireframe>
> ```

> [tab] Other Frameworks
>
> ```html theme={null}
> <velt-wireframe style="display:none;">
>     <velt-recorder-player-time-wireframe></velt-recorder-player-time-wireframe>
> </velt-wireframe>
> ```

#### AudioWaveform

![](https://mintcdn.com/velt/ipMOWkdw2JUbdj_X/images/customization/recorder/recorder-player-audio-waveform.png?fit=max\&auto=format\&n=ipMOWkdw2JUbdj_X\&q=85\&s=ba9f3afa3d06c0c03e602987c6571a72)

> [tab] React / Next.js
>
> ```jsx theme={null}
> <VeltWireframe>
>     <VeltRecorderPlayerWireframe.AudioContainer.AudioWaveform />
> </VeltWireframe>
> ```

> [tab] Other Frameworks
>
> ```html theme={null}
> <velt-wireframe style="display:none;">
>     <velt-recorder-player-audio-waveform-wireframe></velt-recorder-player-audio-waveform-wireframe>
> </velt-wireframe>
> ```

#### Subtitles

![](https://mintcdn.com/velt/ipMOWkdw2JUbdj_X/images/customization/recorder/recorder-player-audio-subtitles.png?fit=max\&auto=format\&n=ipMOWkdw2JUbdj_X\&q=85\&s=406df84ea0d3202f453277f3c4cd49b7)

> [tab] React / Next.js
>
> ```jsx theme={null}
> <VeltWireframe>
>     <VeltRecorderPlayerWireframe.AudioContainer.Subtitles />
> </VeltWireframe>
> ```

> [tab] Other Frameworks
>
> ```html theme={null}
> <velt-wireframe style="display:none;">
>     <velt-recorder-player-subtitles-wireframe></velt-recorder-player-subtitles-wireframe>
> </velt-wireframe>
> ```

#### Avatar

![](https://mintcdn.com/velt/ipMOWkdw2JUbdj_X/images/customization/recorder/recorder-player-audio-avatar.png?fit=max\&auto=format\&n=ipMOWkdw2JUbdj_X\&q=85\&s=0fcef5302a39707bbec3580d3a13d9b5)

> [tab] React / Next.js
>
> ```jsx theme={null}
> <VeltWireframe>
>     <VeltRecorderPlayerWireframe.AudioContainer.Avatar />
> </VeltWireframe>
> ```

> [tab] Other Frameworks
>
> ```html theme={null}
> <velt-wireframe style="display:none;">
>     <velt-recorder-player-avatar-wireframe></velt-recorder-player-avatar-wireframe>
> </velt-wireframe>
> ```

#### Name

![](https://mintcdn.com/velt/ipMOWkdw2JUbdj_X/images/customization/recorder/recorder-player-audio-name.png?fit=max\&auto=format\&n=ipMOWkdw2JUbdj_X\&q=85\&s=686c87cfc420248013c87ea26738cd09)

> [tab] React / Next.js
>
> ```jsx theme={null}
> <VeltWireframe>
>     <VeltRecorderPlayerWireframe.AudioContainer.Name />
> </VeltWireframe>
> ```

> [tab] Other Frameworks
>
> ```html theme={null}
> <velt-wireframe style="display:none;">
>     <velt-recorder-player-name-wireframe></velt-recorder-player-name-wireframe>
> </velt-wireframe>
> ```

#### SubtitlesButton

![](https://mintcdn.com/velt/ipMOWkdw2JUbdj_X/images/customization/recorder/recorder-player-audio-subtitles-button.png?fit=max\&auto=format\&n=ipMOWkdw2JUbdj_X\&q=85\&s=9f00797534fa6abae77de209175e3666)

> [tab] React / Next.js
>
> ```jsx theme={null}
> <VeltWireframe>
>     <VeltRecorderPlayerWireframe.AudioContainer.SubtitlesButton />
> </VeltWireframe>
> ```

> [tab] Other Frameworks
>
> ```html theme={null}
> <velt-wireframe style="display:none;">
>     <velt-recorder-player-subtitles-button-wireframe></velt-recorder-player-subtitles-button-wireframe>
> </velt-wireframe>
> ```

#### Transcription

![](https://mintcdn.com/velt/ipMOWkdw2JUbdj_X/images/customization/recorder/recorder-player-audio-transcription.png?fit=max\&auto=format\&n=ipMOWkdw2JUbdj_X\&q=85\&s=20a8a1c53e8d6fc3d8f1f5d527e592c5)

> [tab] React / Next.js
>
> ```jsx theme={null}
> <VeltWireframe>
>     <VeltRecorderPlayerWireframe.AudioContainer.Transcription />
> </VeltWireframe>
> ```

> [tab] Other Frameworks
>
> ```html theme={null}
> <velt-wireframe style="display:none;">
>     <velt-recorder-player-transcription-wireframe></velt-recorder-player-transcription-wireframe>
> </velt-wireframe>
> ```

#### CopyLink

![](https://mintcdn.com/velt/ipMOWkdw2JUbdj_X/images/customization/recorder/recorder-player-audio-copy-link.png?fit=max\&auto=format\&n=ipMOWkdw2JUbdj_X\&q=85\&s=f59f770f77c5b0f8d5f5694e1520eac5)

> [tab] React / Next.js
>
> ```jsx theme={null}
> <VeltWireframe>
>     <VeltRecorderPlayerWireframe.AudioContainer.CopyLink />
> </VeltWireframe>
> ```

> [tab] Other Frameworks
>
> ```html theme={null}
> <velt-wireframe style="display:none;">
>     <velt-recorder-player-copy-link-wireframe></velt-recorder-player-copy-link-wireframe>
> </velt-wireframe>
> ```

#### Delete

![](https://mintcdn.com/velt/ipMOWkdw2JUbdj_X/images/customization/recorder/recorder-player-audio-delete.png?fit=max\&auto=format\&n=ipMOWkdw2JUbdj_X\&q=85\&s=080e03f19215bd5088cdfc9be6f19470)

> [tab] React / Next.js
>
> ```jsx theme={null}
> <VeltWireframe>
>     <VeltRecorderPlayerWireframe.AudioContainer.Delete />
> </VeltWireframe>
> ```

> [tab] Other Frameworks
>
> ```html theme={null}
> <velt-wireframe style="display:none;">
>     <velt-recorder-player-delete-wireframe></velt-recorder-player-delete-wireframe>
> </velt-wireframe>
> ```

#### Audio

This tag loads the audio recording and is hidden by default to prevent it from displaying in the UI.

> [tab] React / Next.js
>
> ```jsx theme={null}
> <VeltWireframe>
>     <VeltRecorderPlayerWireframe.AudioContainer.Audio />
> </VeltWireframe>
> ```

> [tab] Other Frameworks
>
> ```html theme={null}
> <velt-wireframe style="display:none;">
>     <velt-recorder-player-audio-wireframe></velt-recorder-player-audio-wireframe>
> </velt-wireframe>
> ```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.