feat: AI-powered multilingual voice medicine verification (#1773)#1811
feat: AI-powered multilingual voice medicine verification (#1773)#1811S0412-2007 wants to merge 6 commits into
Conversation
|
Hi @RatLoopz team ! 🚀 Implementation CompleteAll 3 files have been implemented for this feature:
Ready for review! 🙏 |
|
Hey @S0412-2007, thanks for working on this! The integration look great, but there are a few critical backend blockers we need to fix before merging:
|
Thanks for the thorough review @dipexplorer ! 🙏 I'm working on all 4 fixes now:
Will push the updated commits shortly and update the branch as well. 🚀 |
|
Hi @dipexplorer , thanks for the detailed review! 🙏 Here's where things stand:
Pushing the changes for 3 & 4 now. Waiting on your input for #2 before I can complete that part. |
🔴 STOP: Assignment & File Scope Check
📋 PR Summary & Link
📸 Proof of Work (Screenshots / Logs)
Implementation Screenshots
1. ML Service —
apps/ml/routers/voice_verify.pyWhisper ASR integration with Indian language script mapping (Hindi/Tamil/Telugu/Kannada etc.)
2. API Route —
apps/api/src/routes/medicine.tsExpress route with Multer audio upload + Redis caching for low-bandwidth environments.
3. Frontend Component —
apps/web/components/VoiceVerify.tsxNext.js voice recording UI with TypeScript types for multilingual verification result.
🏷 PR Type
type: feature✅ Checklist
Closes #1773)mainand resolved any conflictsChanges Made
Backend (Python FastAPI) —
apps/ml/routers/voice_verify.pyAPI (Node.js Express) —
apps/api/src/routes/medicine.tsPOST /api/medicine/verify-voiceroute bridging frontend to ML serviceFrontend (Next.js) —
apps/web/components/VoiceVerify.tsx