Voice-driven survey answering: reads questions aloud, you speak, say next. BYOK LLM. Works on http pages.
Users
3
0 in 30 days
Rating
0.0 / 5
unchanged in 30 days
Ratings
0
0 in 30 days
Store rank
#297K
#243K among extensions
Version
0.8.1
updated 7 Sep 2026
Users
monthly, 1 months
Latest, 16 Oct 2026:3 usersMove the mouse over the chart for any month
Ratings count
monthly, 1 months
Latest, 16 Oct 2026:0 ratingsMove the mouse over the chart for any month
The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.
About Speak-to-Questionnaire
π Speak-to-Questionnaire β answer surveys with your voice
An open-source browser extension for voice-driven survey answering: it reads questions aloud, you speak your answers, and say "next" to move on β no typing, no clicking.
Built for people who have difficulty typing (visually impaired users, the elderly), and anyone who wants to finish surveys faster.
KEY FEATURES
β’ Speak to answer β just say an option ("B", "the second one", or the option text) and it's selected
β’ Voice navigation β say "next", "previous", "repeat", or "skip" to move through the survey; say "done" to confirm multi-choice answers
β’ Question read-aloud β questions are read with text-to-speech; the current question is highlighted on the page so reading and answering states are always clear
β’ Essay dictation β speak freely and it's transcribed to text; optionally an LLM polishes it into written prose (preview first, editable, the original is always preserved)
β’ True/false synonyms β say "true", "correct", "false", or "incorrect" for judgment questions
SPEECH RECOGNITION
Three recognition modes β the browser's built-in speech service, your own transcription service (OpenAI Whisper-style API), or LLM multimodal transcription. The right one is selected automatically per page, with step-by-step fallback. Recordings are converted to WAV and sent only to the service you configured.
BYOK β BRING YOUR OWN KEY
AI features use the model service you configure yourself (OpenAI / Anthropic compatible: OpenAI, DeepSeek, Moonshot, Ollama, Dots, and more). Your key is stored only in your browser's local storage β the extension never handles or uploads it. Without an AI key, all core features still work using local rule matching.
SUPPORTED PLATFORMS
WJX (wjx.cn), Google Forms, Jinshuju, Tencent Survey, Meituan Survey, and any other survey page via "Enable on this page".
PERMISSIONS
β’ Storage: saves your local settings only (service endpoint, key, voice preferences)
β’ activeTab + scripting: injects the answering panel into the current survey page, only when you click "Enable on this page"
β’ Offscreen document: handles microphone recording inside the extension's secure context (so http survey pages work too)
β’ Optional host permissions: requested per-domain, only when you save your own service endpoint
PRIVACY
No developer-side server, no analytics, no data collection. Survey content and audio go only to the services you configured yourself. Full privacy policy: https://github.com/Echo-Smith/speak-to-questionnaire/blob/main/PRIVACY.md
Open source (MIT): github.com/Echo-Smith/speak-to-questionnaire β issues and PRs welcome.