Features
Voice Input
Speak your messages instead of typing. No API key needed, no setup — speech recognition runs on your device and is available on every platform.
Using the microphone
Tap the microphone icon in the chat input to start speaking. Your words are transcribed in real time and appear in the input field. Tap again to stop, or let it detect silence automatically and send.
You can edit the transcription before sending — voice input fills the text field like typing does. You're never committed to exactly what was heard.
How it works per platform
Uses the browser's built-in Web Speech API. Works in Chrome and Edge. Safari has partial support. Firefox does not support Web Speech API — use a different browser for voice input on web.
Desktop builds use native speech recognition via the Electron bridge. Works without a browser and uses your system's speech engine directly.
Uses the platform's native speech-to-text. Tap the mic, speak, and the transcription appears. Works offline on most devices using on-device recognition.
Tips for best results
- Speak clearly and at a natural pace — deliberate enunciation helps more than slowing down.
- Background noise affects accuracy. Move to a quieter space if transcription is unreliable.
- On web, the first time you tap the mic, your browser will ask for microphone permission. Allow it once and the prompt won't repeat.
- If the transcription misheard something, just tap in the text field and correct it before sending.
- For longer thoughts, let the mic keep running — it handles pauses naturally without cutting off.
Troubleshooting
The mic icon doesn't respond
Check that your browser or app has microphone permission. On web, look for the microphone icon in the address bar — click it to review site permissions. On mobile, go to your device Settings → Ensoul → Microphone.
Transcription is very inaccurate
Speech recognition quality depends on your device, environment, and accent. On web, Chrome generally provides the best results. On mobile, ensure your system language matches the language you're speaking in.
Voice input stopped mid-sentence
Most speech engines auto-stop after a moment of silence. Speak at a continuous pace without long pauses if you want a longer dictation in one take. Alternatively, tap the mic again to restart and keep appending to what was already transcribed.
Firefox doesn't show a mic button at all
Firefox does not support the Web Speech API used for voice input on web. Use Chrome, Edge, or Safari — or download the desktop app for native speech support.