|
9089edaeea
|
Multi-user transcription
|
2025-09-05 16:50:19 -07:00 |
|
|
af5e45fb38
|
Locked down bot provider secrets
|
2025-09-05 13:06:10 -07:00 |
|
|
4b33b40637
|
Lots of tweaks; in progress is_bot => bot_instance_id
|
2025-09-04 20:45:09 -07:00 |
|
|
71555c5230
|
Lots of tweaks
|
2025-09-04 19:36:57 -07:00 |
|
|
095cca785d
|
Improving bot configability
|
2025-09-04 18:27:57 -07:00 |
|
|
15641aa542
|
Improved bot capabilities
|
2025-09-04 17:53:26 -07:00 |
|
|
cc9a7caa78
|
Fix linting errors
|
2025-09-04 14:34:22 -07:00 |
|
|
6857dd66fa
|
Whisper streaming in works
|
2025-09-03 19:42:13 -07:00 |
|
|
7042a76d19
|
Refactoring
|
2025-09-03 17:04:31 -07:00 |
|
|
9ce3d1b670
|
Implement comprehensive chat integration for voicebot system
Features added:
- WebSocket chat message handling in WebRTC signaling client
- Bot chat handler discovery and automatic setup
- Chat message sending/receiving capabilities
- Example chatbot with conversation features
- Enhanced whisper bot with chat commands
- Comprehensive error handling and logging
- Full integration with existing WebRTC infrastructure
Bots can now:
- Receive chat messages from lobby participants
- Send responses back through WebSocket
- Process commands and keywords
- Integrate seamlessly with voice/video functionality
Files modified:
- voicebot/webrtc_signaling.py: Added chat message handling
- voicebot/bot_orchestrator.py: Enhanced bot discovery for chat
- voicebot/bots/whisper.py: Added chat command processing
- voicebot/bots/chatbot.py: New conversational bot
- voicebot/bots/__init__.py: Added chatbot module
- CHAT_INTEGRATION.md: Comprehensive documentation
- README.md: Updated with chat functionality info
|
2025-09-03 16:28:32 -07:00 |
|
|
b916db243b
|
Refactored voicebot/main.py
|
2025-09-03 14:33:15 -07:00 |
|
|
b7e5963597
|
Lots of changes/refactorings
|
2025-09-03 13:11:18 -07:00 |
|
|
3674d57b0a
|
Adding orchestration
|
2025-09-03 11:51:18 -07:00 |
|