- Context menu integration - Right-click any selected text to hear it read aloud
- Voice & model selection - Choose from all voices and TTS models available on your ElevenLabs account
- Playback controls - Stop audio at any time via the extension popup
- Install the extension from Firefox Add-ons
- Click the extension icon in the toolbar
- Enter your ElevenLabs API key
- Select a voice and model from the dropdowns
- Click "Save Settings"
When creating a restricted ElevenLabs API key, the extension needs only these scopes:
| Scope | Purpose |
|---|---|
Text to Speech - Access |
Convert selected text to speech |
Voices - Read |
List available voices |
Models - Access |
List available models |
- Highlight text on any webpage
- Right-click to open the context menu
- Click "Hearvox - Read Aloud"
- Audio plays through your browser
To stop playback, click the extension icon and press "Stop Playback".
The extension works with ElevenLabs Free Tier accounts. Voices marked "(Free)" in the dropdown are premade voices included with all plans. Other voices (cloned, community, professional) may require a paid plan.
Load as temporary add-on:
- Open about:debugging#/runtime/this-firefox
- Click "Load Temporary Add-on..."
- Select src/manifest.json
MIT License - see LICENSE file for details.