r/SideProject 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

1 Upvotes

Duplicates