feat: add gTTS fallback to guarantee text-to-speech audio playback under rate limit 41d2f4f Running jarvisemitra commited on 9 days ago
feat: optimize latency, implement global MutationObserver for instant audio play, and add user interrupt handlers for click and spacebar e7c0595 jarvisemitra commited on 9 days ago
feat: implement real-time continuous hands-free voice chat mode using Web Speech API VAD, global audio capture, and autoplay response 34354d1 jarvisemitra commited on 9 days ago
feat: add microphone voice input with automatic Groq Whisper STT transcription and TTS audio autoplay response 052966d jarvisemitra commited on 9 days ago
fix: change stream_to_file to write_to_file for new Groq SDK, sanitize all PDF text for Helvetica font f5ad3e9 jarvisemitra commited on 9 days ago
feat: add PDF export button, conversational welcome message, green theme, and verbose debug logging c75ff62 jarvisemitra commited on 9 days ago
fix: remove GEMINI_API_KEY guard that blocked all messages on HF Spaces 893540e jarvisemitra commited on 9 days ago
feat: simplify interface to a clean, simple chatbot layout 96ab939 jarvisemitra commited on 9 days ago
fix: restore button sizing to resolve layout breakage and non-clickable elements cef049f jarvisemitra commited on 9 days ago
fix: apply global SVG styling constraints to prevent giant icons 32d00b9 jarvisemitra commited on 9 days ago
Replace Streamlit with Gradio UI and update HF Spaces metadata 5957aa9 jarvisemitra commited on 9 days ago