💡 Breaking language barriers in healthcare with AI! 🚑✨
The Healthcare Translation Web App is a real-time, multilingual translation tool designed to break language barriers between patients and healthcare providers. It provides speech-to-text, live transcription, AI-driven translation, and text-to-speech functionality to enable seamless communication.
✅ Real-time Speech-to-Text (STT): Convert spoken words into text instantly.
✅ Live Transcription: Display transcribed text dynamically.
✅ Multilingual Translation: AI-powered text translation in multiple languages.
✅ Text-to-Speech (TTS): Listen to translated text via natural-sounding AI voices.
✅ User Authentication: Secure login and authentication with Supabase.
✅ Data Storage: Store user preferences and translation history in Supabase.
✅ Responsive UI: Built with Next.js for a smooth user experience.
- Frontend & Backend: Next.js (Full-stack React Framework)
- Authentication & Storage: Supabase
- Speech Recognition: OpenAI Whisper / Google Speech API
- Translation: OpenAI GPT-4 / Google Translate API
- Text-to-Speech: ElevenLabs / Google TTS
- Deployment: Vercel (Frontend), Supabase (Cloud DB)
🔗 Live Preview (Add your live deployment link here)
# Clone the repository
git clone https://github.com/AliZaiN-157/nao-medical-task.git
# Navigate into the project directory
cd nao-medical-task
# Install dependencies
npm install
# Set up environment variables in .env.local
NEXT_PUBLIC_SUPABASE_URL=your_supabase_url
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_key
# Run the development server
npm run dev
- Frontend: Deploy on Vercel by connecting your GitHub repository.
- Backend & Database: Supabase is used for authentication and storage.
- Environment Variables: Ensure that your
.env.example
is configured correctly before deployment.
Contributions are welcome! Feel free to fork this repo and submit a pull request. 😊
This project is licensed under the MIT License.