-
Notifications
You must be signed in to change notification settings - Fork 5
ElevenLabs Voice Isolation
Ed Kashinsky edited this page Sep 13, 2025
·
7 revisions
A simple script that removes background noise from voice recordings using the ElevenLabs service.
- Install Core modules
- Open Extensions -> ReaPack -> Browse Packages in the menu bar
- Find and install ek_Isolate audio via ElevenLabs
- Execute script ek_Isolate audio via ElevenLabs in the action list
- Enter licence or start trial for 14 days and restart the script. You can get license key on Gumroad.
- To use the script, you’ll need an API key from Eleven Labs. You can obtain one at: https://elevenlabs.io/app/settings/api-keys
- Create key and enable following access: Audio Isolation, User: Read
The script is very straightforward — just select the items you want to clean from background noise and run the script.
You can open the settings window by hovering over the transport bar and running the script. The script includes a settings popup where you can configure the following options:
- API Key – your key for accessing the service API.
- Quota Warning – an extra safeguard against overly large requests. If any of your selected items exceeds the duration specified in this setting, the script will warn you about the large request to the API. Zero means no warning.
Additionally, the script allows you to check your subscription balance directly from REAPER. Simply click Check Balance.