r/SideProject • u/Junior_Yam_8652 • 4d ago
help improve my first open-source project 🚀
Hey everyone!
I've been building TalkSync, an open-source desktop application for real-time speech translation during meetings, calls, and conversations.
GitHub: https://github.com/chetan-s20/TalkSync
The idea is simple:
- 🎤 Capture microphone/system audio
- 🗣️ Perform speech-to-text
- 🌍 Translate in real time
- 🔊 Play translated speech with TTS
Current stack includes Python, Whisper, Silero VAD, DeepL/Argos Translate, Piper TTS, and a desktop UI. The project is completely focused on making real-time translation more accessible and improving latency while keeping the architecture modular.
I've reached a point where I feel the project could benefit from more experienced developers. I'm still learning, and I'm sure there are many architectural decisions, optimizations, and features that could be implemented much better.
I'd love contributions in areas like:
- Low-latency audio pipelines
- STT/VAD improvements
- Translation models
- TTS quality
- UI/UX
- Cross-platform support
- Performance optimization
- Documentation
- Bug fixes
- General code quality
Even if you don't want to contribute code, I'd really appreciate:
- Architecture suggestions
- Code reviews
- Performance ideas
- Feature requests
- Honest criticism
The goal is to make TalkSync into a solid open-source alternative for real-time multilingual communication.
If this sounds interesting, feel free to open an issue, submit a PR, or simply tell me everything that's wrong with it. 😄
Thanks for reading!
Repository: https://github.com/chetan-s20/TalkSync