Skip to content

Voice input chromium #235

Merged
GauravKarakoti merged 4 commits intoGauravKarakoti:mainfrom
navin-oss:voice-input-chromium-12651699508463642382
Feb 18, 2026
Merged

Voice input chromium #235
GauravKarakoti merged 4 commits intoGauravKarakoti:mainfrom
navin-oss:voice-input-chromium-12651699508463642382

Conversation

@navin-oss
Copy link
Contributor

Implemented client-side voice input using the Web Speech API (SpeechRecognition). This replaces the previous server-side transcription approach. The new implementation restricts voice input to Chromium-based browsers (Chrome, Edge) where the API is supported, and displays a clear fallback message and disabled microphone button on unsupported browsers (Firefox, Safari), as requested in Issue #219. This ensures no silent failures and provides a better UX for supported users.

navin-oss and others added 2 commits February 18, 2026 00:09
Improve NLP parsing for conditional swaps and percentages
- Replaced `useAudioRecorder` with new `useSpeechRecognition` hook using native Web Speech API.
- Added feature detection for `SpeechRecognition` and `webkitSpeechRecognition`.
- Added fallback UI message for unsupported browsers (Firefox, Safari) in `ClaudeChatInput` and `ChatInterface`.
- Disabled microphone button on unsupported browsers.
- Updated `TerminalPage` and `ChatInterface` to process voice transcript directly.
- Updated README with browser support information.

Co-authored-by: navin-oss <181780004+navin-oss@users.noreply.github.com>
@vercel
Copy link
Contributor

vercel bot commented Feb 17, 2026

@google-labs-jules[bot] is attempting to deploy a commit to the Gaurav's projects Team on Vercel.

A member of the Team first needs to authorize it.

@netlify
Copy link

netlify bot commented Feb 17, 2026

Deploy Preview for swapsmithminiapp canceled.

Name Link
🔨 Latest commit fff95c7
🔍 Latest deploy log https://app.netlify.com/projects/swapsmithminiapp/deploys/6995c976c4df9a00095ab347

@vercel
Copy link
Contributor

vercel bot commented Feb 18, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
swap-smith Ready Ready Preview, Comment Feb 18, 2026 2:12pm

@GauravKarakoti
Copy link
Owner

Good work @navin-oss

@GauravKarakoti GauravKarakoti merged commit e0d50d0 into GauravKarakoti:main Feb 18, 2026
4 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments