Bengali.AI needed a way to put speech models in front of people. I built a React app that could benchmark Bengali TTS models, and a Flask server that pushed audio and scores over WebSocket so you didn't wait on a full page reload.
What I did
• React app for comparing Bengali TTS models
• Flask wrapper so the models could talk to the browser over WebSocket
Stack
ReactPythonFlaskWebSocketBengali NLP
What came of it
✓ Researchers could click a model and hear it, in the browser