Commit Graph

11 Commits

Author SHA1 Message Date
4bd56cbe5b Improve audio handling compatibility
- Add support for different audio data formats
- Ensure proper .wav extension for Whisper compatibility 
- Add file size logging for debugging
- Fix data format conversion between client and server
2025-04-12 01:51:15 -06:00
378f976b76 Fix real-time interpreter audio processing
- Add better logging for audio chunk processing
- Increase audio buffer size for better speech detection
- Improve WAV format creation for better Whisper compatibility
- Lower silence threshold for better speech detection
- Extend silence timeout from 1 to 2 seconds
2025-04-12 01:50:39 -06:00
ae8eaaacc0 whisper model to base 2025-04-12 01:10:28 -06:00
adelorenzo
d46df7939a Add real-time language interpreter feature
This commit adds a real-time interpreter mode to the Voice Language Translator:
- Implements continuous speech-to-translation capabilities using WebSockets
- Adds background processing threads for audio, transcription, and TTS
- Adds client-side speech detection and streaming
- Updates UI to include real-time interpreter controls
- Adds necessary dependencies (flask-socketio, eventlet)
2025-04-12 00:39:16 -06:00
adelorenzo
5a7f5f04ad Add real-time language interpreter feature
This commit adds a real-time language interpreter feature to the Voice Language Translator app, including:
- Socket.IO integration for real-time communication
- Background processing threads for audio, transcription, and TTS
- Continuous speech detection and interpretation
- Client-side Web Audio API integration
- UI components for real-time interpretation mode
2025-04-12 00:30:36 -06:00
8c8600d458 working version 2025-04-07 09:18:05 -06:00
1043402516 Update templates/index.html 2025-04-05 17:56:07 +00:00
34e3a18a9e Update templates/index.html 2025-04-05 17:52:57 +00:00
bef1e69f4f quasi-final 2025-04-05 11:50:31 -06:00
1ec3ba69c2 second commit 2025-04-04 13:23:58 -06:00
216064f731 first commit 2025-04-04 13:23:15 -06:00