VOLO – a real-time translation system designed for offline conferences, forums, and live events. Event organizers purchase the system and deploy it at physical venues to provide instant translation for international audiences.
We built the full system, covering attendee access, speaker tools, and event management.
QR-Based Access to Live Translation
The key product logic in VOLO is removing friction for both attendees and organizers. Attendees do not install apps or create accounts. A single QR code gives instant access to live translations in multiple languages.
Attendee Translation Access
Event attendees scan a QR code and open a web page. They select their preferred language and receive translations as text subtitles or audio voice-overs directly on their device.
Speaker Control Panel
Speakers log in from a computer, choose their speaking language, and start the session. Language changes during a presentation are supported without restarting the stream.
Organizer Admin Panel
Organizers manage events and venues through a web-based admin panel. They can create events, configure venues, add banners or sponsor ads, and generate QR codes for each location.
No App Installation
The entire system runs in the browser. This reduces setup time, support requests, and technical issues during live events
Technologies
Platform: Web
Frontend: Next.js, React, Effector
Backend: NestJS
Real-time communication: Socket.io, WebSockets
Calls and messaging: Vonage SDK
Database: MongoDB
Messaging: RabbitMQ for internal event processing
Speech and AI services: Speechmatics, Google Cloud Services
The architecture was designed to support real-time speech recognition, translation delivery, and low-latency updates for large audiences at physical venues.
Delivery and Outcome
We delivered a complete production-ready system for offline events. VOLO allows organizers to deploy AI translation without complex hardware or mobile apps, reducing technical overhead and making multilingual events easier to run.