FlareStart
HomeNewsHow ToSources
FlareStart

Where developers start their day. All the tech news & tutorials that matter, in one place.

Quick Links

  • Home
  • News
  • Tutorials
  • Sources
  • Privacy Policy

Connect

© 2026 FlareStart. All rights reserved.

Back to articles
Voice Search in Chrome Extensions Is Harder Than It Looks
NewsWeb Development

Voice Search in Chrome Extensions Is Harder Than It Looks

via Dev.to ReactDevarshi Shimpi2h ago

I thought this was just an hour of work. It wasn't. Here's everything that went wrong and what actually worked in the end. Starting with the obvious choice window.SpeechRecognition is built into Chrome. No API keys, no server, completely free. It felt like the perfect starting point for adding voice search to my extension. After a day of testing, I dropped it. The mic permission popup was all over the place. Sometimes it would show up randomly mid-session. Sometimes it would just stop listening with no error, no warning, nothing. Results were different depending on the machine and OS. For a new tab extension that's meant to feel polished, that just wasn't good enough. I switched to Deepgram's Nova-3 model. It's fast, accurate, and sends results back in real time over WebSocket, so you don't have to wait for a full sentence before seeing any output. But now I needed a server, which kicked off a whole chain of problems. Why you can't call Deepgram directly from the extension Chrome exten

Continue reading on Dev.to React

Opens in a new tab

Read Full Article
0 views

Related Articles

Voice-integrated development with Kiro.
News

Voice-integrated development with Kiro.

Medium Programming • 19m ago

Happy Monday 😀
News

Happy Monday 😀

Dev.to • 26m ago

Our ‘Quick Win’ Took 6 Months. The ‘Complex Solution’ Took 2 Days
News

Our ‘Quick Win’ Took 6 Months. The ‘Complex Solution’ Took 2 Days

Medium Programming • 41m ago

Gleam v1.15.0 released
News

Gleam v1.15.0 released

Lobsters • 1h ago

I Got Tired of Opening 12 Tabs a Day. So I Built the Developer Toolbox I Always Wished Existed.
News

I Got Tired of Opening 12 Tabs a Day. So I Built the Developer Toolbox I Always Wished Existed.

Medium Programming • 1h ago

Discover More Articles