Publify
Link to open source: https://github.com/cursorhigh/publify
Link to Live Project: https://publify.vercel.app
Publify is a multilingual public announcement system designed to solve the problem of single-language broadcasts at large gatherings, festivals, or during emergencies. This AI-powered platform captures a single spoken announcement, instantly translates it into multiple languages, and broadcasts it as both real-time audio and text. The goal is to eliminate the confusion and delayed responses caused by language barriers, ensuring crucial information is accessible to everyone for improved safety and inclusivity.
The solution is built on a core AI pipeline for real-time Speech-to-Text (STT), Neural Machine Translation (NMT), and Text-to-Speech (TTS). It uses Agora APIs for ultra-low latency, high-quality audio streaming and channel management. This allows Publify to deliver clear, synchronized announcements to thousands of listeners simultaneously across a web dashboard, a mobile application, and Telegram bots, ensuring wide accessibility and scalability.
This build was uploaded as a hackathon project

