Spaces:
Paused
Paused
Commit History
-
feat: Complete TTS playback integration for voice responses v0.4.9β
Peter Michael Gits +1: Claude- Added WebSocket TTS handler to TTS service with ZeroGPU synthesis - Integrated TTS WebSocket client in ChatCal WebRTC handler - Real-time text-to-speech with base64 audio transmission - Auto-generate demo TTS responses after STT transcription - Client-side audio playback with proper error handling - Complete voice interaction loop: Speech β Text β Response β Audio π€ Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>228bc17 -
fix: WebRTC demo buttons - HTTPS WebSocket and debugging v0.4.5β
Peter Michael Gits +1: Claude- Fix WebSocket URL for HTTPS (wss:// instead of ws://) - Add comprehensive console logging for debugging - Improve error handling for WebSocket connection - Add microphone access status feedback - Enhanced audio chunk transmission logging - Better WebSocket close event reporting Debugging Features: - Console logs for WebSocket connection status - Microphone access request/grant tracking - Audio chunk size and transmission logging - WebSocket message parsing error handling π€ Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>64268ab -
feat: WebRTC Phase 1 - FastAPI Integration with Gradio v0.4.1β
Peter Michael Gits +1: Claude- Mount FastAPI WebSocket endpoints alongside existing Gradio interface - Add WebRTC real-time voice interaction UI section with links - Enable WebSocket support (/ws/webrtc/{client_id}) for unmute.sh-style streaming - Provide WebRTC demo page (/webrtc/demo) and API status endpoint (/webrtc/test) - Maintain backward compatibility with existing Gradio audio components - Update semantic versioning to v0.4.1 for WebRTC integration π€ Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>139ebc9