Lightweight speech-to-speech web-based chat app combining speech recognition, LLM completion and text-to-speech. Implemented with Python (Flask) and vanilla JavaScript only.
python flask text-to-speech speech pure-javascript conversation speech-recognition ring-buffer whisper conversational-ai speech-activity-detection larsonscanner knight-rider-effect openai-api web-capabilities llm prompt-engineering openai-api-chatbot elevenlabs faster-whisper
- Updated
Mar 3, 2024 - Python