Voice: Speak and Listen
Want the AI to read responses aloud? Or dictate messages instead of typing? PebbleFlow offers voice input and output—all configurable, some running locally on your device.

Voice Output (Text-to-Speech)
Have the AI read its responses aloud. Choose from:
| Option | Type | Quality | Setup |
|---|---|---|---|
| Browser Voices | Local | Basic | Free, no setup |
| Kokoro | Local | High | Free, runs on your device |
| ElevenLabs | Cloud | Premium | Add your API key |
| Resemble.ai | Cloud | Excellent (voice cloning) | Add your API key |
To enable it:
- Go to Settings > Voice
- Pick a text-to-speech option
- Toggle "Auto-read responses" if you want the AI to read automatically
- Adjust playback speed if you like
Local vs Cloud: Browser voices and Kokoro never send anything off your device. ElevenLabs and Resemble.ai send text to their servers (using your API keys) to generate the audio. See Privacy & Data for details.
Voice Input (Speech-to-Text)
Dictate your messages instead of typing. Click the microphone icon in the composer to start recording. PebbleFlow transcribes what you say and drops it into the message field.
Choose how it transcribes:
| Option | Type | Privacy | Setup |
|---|---|---|---|
| Whisper | Local | Fully private | Free, runs on your device |
| Browser Speech | Local | Private | Free, built-in |
| ElevenLabs | Cloud | Accurate (great for non-English) | Add your ElevenLabs API key |
Whisper and Browser Speech keep your audio local—nothing is sent to any server. ElevenLabs sends audio to their servers for transcription (using your API key) and offers higher accuracy, especially for non-English languages.
To use it:
- Click the microphone icon in the composer
- Speak your message
- Stop when you're done
- The transcript appears in the message field
- Edit if needed, then send
System-Wide Dictation (macOS)
Pro subscribers on macOS can also install PrivateVoice, a separate companion app that adds a global press-to-talk hotkey for dictating into any application—not just PebbleFlow. See the desktop download page for details.
See Also
- Privacy & Data — How voice data is handled
- Platform & Setup — Desktop app and PrivateVoice availability
- Settings > Voice — Configure voice options for your setup
This guide is maintained by the PebbleFlow team using Slate, our built-in editor.