QA Testers Wanted — Looking for AI companionship enthusiasts to test Ensoul Beta. APKs & early app access available. Early participants shape what gets built. Get involved →

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.

I've been thinking about what you said last time about finding stillness…

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

Web

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.

macOS & Windows

Desktop builds use native speech recognition via the Electron bridge. Works without a browser and uses your system's speech engine directly.

Android & iOS

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.

← Image Generation Custom Companions →

Was this article helpful?

Thanks for the feedback.