Comandos de voz
Controle do WhatsApp mãos-livres em 18 idiomas. Abra chats, arquive, pesquise e dite respostas.
🌐 Tradução em andamento. O conteúdo abaixo ainda está em inglês. Quer ajudar a traduzir? Escreva para
[email protected].
Voice commands turn Effess into a hands-free WhatsApp client. Useful while driving, cooking, in meetings, or any time typing isn't an option. Powered by the browser's native Speech Recognition (no cloud upload, no extra API key).
Start listening
Open the Effess dock → Tools → Voice → click the mic. The mic icon turns red and pulses while listening. Speak naturally; commands resolve in ~200ms after you stop.
13 built-in commands
| Intent | Example phrases |
|---|---|
| Open chat | "open chat with Suresh" · "call John" · "talk to mom" |
| Close chat | "close this chat" · "go back" |
| Next chat / Prev chat | "next chat" · "previous chat" |
| Next unread | "go to next unread" · "jump to unread" |
| Mark read / unread | "mark as read" · "mark unread" |
| Archive / unarchive | "archive this" · "unarchive" |
| Pin / unpin | "pin chat" · "unpin" |
| Mute / unmute | "mute for 8 hours" · "unmute" |
| Delete chat | "delete this chat" (asks for confirmation) |
| Clear chat | "clear this chat" (asks for confirmation) |
| Search | "search invoices" · "find Priya" |
| Dictate | "type [anything]" — pastes the text into the composer |
| Fallback | Any unmatched phrase → pasted into composer as dictation |
Fuzzy chat matching
When you say "open chat with Suresh", Effess matches the name against your chat list using 4 fallback tiers:
- Phone exact / suffix — "open 9876543210" matches the number directly.
- Exact name (case-insensitive) — "Suresh Kumar" matches a chat named exactly that.
- First-token match — "Suresh" matches "Suresh Kumar".
- Substring match — "sur" matches anything containing "sur".
If multiple matches → Effess opens the first one and shows a chip "+3 more matches" so you can switch.
18 supported languages
en-US, en-IN, hi-IN, ar-SA, de-DE, es-ES, fr-FR, id-ID, it-IT, ja-JP, ko-KR, ms-MY, pt-BR, ru-RU, th-TH, tr-TR, vi-VN, zh-CN.
Switch language: Tools → Voice → ⚙️ Language. The selection persists across sessions.
Setup
- Tools → Voice.
- Click the mic icon. Browser asks for microphone permission — allow it (one-time).
- Speak a command.
You can keep the Voice panel open as a floating overlay, or close it and trigger by Cmd / Ctrl + Shift + V.
Privacy
Voice recognition runs entirely in your browser via the Web Speech API. Your audio is sent to your browser's STT provider (Google for Chrome, Apple for Safari) — never to Effess servers. Effess only sees the transcribed text, which it processes locally to figure out the intent.
If you want privacy-first STT (no Google STT), switch your browser to a private Speech Recognition provider, or disable Voice in settings.
Troubleshooting
- "Microphone permission denied" — visit
chrome://settings/content/microphoneand addhttps://web.whatsapp.comto allow. - Commands not matching — try the exact intent phrase. Effess uses regex parsing; future versions will use LLM fallback.
- Wrong language detected — switch the input language in Tools → Voice → ⚙️.
- Mic stops listening — Chrome auto-stops after 60s of silence; just click the mic again.