Skip to content

feat(components): add playback speed control to audio player#3

Merged
louisjoecodes merged 2 commits intoelevenlabs:mainfrom
jefferypippitt:feature/audio-playback-speed
Oct 8, 2025
Merged

feat(components): add playback speed control to audio player#3
louisjoecodes merged 2 commits intoelevenlabs:mainfrom
jefferypippitt:feature/audio-playback-speed

Conversation

@jefferypippitt
Copy link
Contributor

## Changes
- Added `AudioPlayerSpeed` component with settings icon dropdown
- Added `AudioPlayerSpeedButtonGroup` component for button group variant
- Added `playbackRate` and `setPlaybackRate` to audio player context
- Integrated speed control into audio player demo
- Updated documentation with API reference
- Shows "Normal" for 1x speed, numerical values (0.5x, 1.5x, etc.) for others

## Demo
Audio player now has a settings icon (⚙️) on the right side of the progress bar that opens a dropdown with speed options from 0.25x to 2x.

@vercel
Copy link
Contributor

vercel bot commented Oct 8, 2025

@jefferypippitt is attempting to deploy a commit to the ElevenLabs Team on Vercel.

A member of the Team first needs to authorize it.

@louisjoecodes
Copy link
Collaborator

@jefferypippitt nice one!

@vercel
Copy link
Contributor

vercel bot commented Oct 8, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
ui Ready Ready Preview Comment Oct 8, 2025 8:52am

@louisjoecodes louisjoecodes merged commit 4457c85 into elevenlabs:main Oct 8, 2025
6 checks passed
@louisjoecodes
Copy link
Collaborator

Very nicely designed and implemented 🔥

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants