SLSAGENT / ui.py

Commit History

feat: add gTTS fallback to guarantee text-to-speech audio playback under rate limit
41d2f4f
Running

jarvisemitra commited on

feat: optimize latency, implement global MutationObserver for instant audio play, and add user interrupt handlers for click and spacebar
e7c0595

jarvisemitra commited on

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

feat: add microphone voice input with automatic Groq Whisper STT transcription and TTS audio autoplay response
052966d

jarvisemitra commited on

fix: change stream_to_file to write_to_file for new Groq SDK, sanitize all PDF text for Helvetica font
f5ad3e9

jarvisemitra commited on

feat: add PDF export button, conversational welcome message, green theme, and verbose debug logging
c75ff62

jarvisemitra commited on

fix: remove GEMINI_API_KEY guard that blocked all messages on HF Spaces
893540e

jarvisemitra commited on

feat: simplify interface to a clean, simple chatbot layout
96ab939

jarvisemitra commited on

fix: restore button sizing to resolve layout breakage and non-clickable elements
cef049f

jarvisemitra commited on

fix: apply global SVG styling constraints to prevent giant icons
32d00b9

jarvisemitra commited on

fix chatbot avatar icon styling sizes
0ea5d3b

jarvisemitra commited on

Replace Streamlit with Gradio UI and update HF Spaces metadata
5957aa9

jarvisemitra commited on

Add approach document and local UI
a211d2e

jarvisemitra commited on