KarthiksShow/ai-voice-assistant ? reverse-engineered prompt
Reverse engineered prompt
Build me a simple AI voice assistant web app in Python using Streamlit.
I want the user to click a button, record a spoken question with the microphone, turn that speech into text, send the text to an AI model for a short and clear answer, then turn the answer back into speech and play it right in the app. Keep it beginner friendly and easy to run locally.
Please include basic handling for common problems like empty audio, no transcription, API failures, and text to speech issues, so the app doesn’t just crash. Use a clean, simple interface with clear status messages so the user can see what step is happening. It should feel like a polished demo project, not a complex product. If you need to check current docs for Streamlit, Whisper, Groq, or gTTS while building it, go ahead and look them up online.
Are you gonna build this?
make sure you review the code using coderabbit