Posted by Thomas Ezan, Developer Relations Engineer
As the world’s largest online bus ticketing platform, redBus serves millions of travelers across India, Southeast Asia, and Latin America. The service is predominantly mobile-first, with over 90% of all bookings occurring through its app. However, this presents a significant challenge in gathering helpful feedback from a user base that speaks dozens of different languages. Typing reviews is inconvenient for many users, and a review written in Tamil, for instance, offers little value to a bus operator who only speaks Hindi.
To improve the quality and volume of user feedback, developers at redBus used Gemini Flash, a Google AI model providing low latency, to instantly transcribe and translate user voice recordings. To connect this powerful AI to their app without dealing with complex backend work, they used Firebase AI Logic. This new feature removed language barriers and simplified the review process, leading to a significant increase in user engagement and feedback quality.
Simplifying user feedback with a voice-first approach
The previous in-app review experience on redBus was text-based, which presented some key challenges. “At our scale, reliable user reviews are critical: they build trust for travelers and give operators actionable insights. While our existing text-based system served us well, we found that customers often struggled to articulate their full experience, which resulted in our user feedback lacking the necessary detail and volume we needed to deliver maximum value to both travelers and operators. What’s more, language barriers limited the usefulness of reviews, as reviews in one language were not helpful for users or bus operators who spoke another. Our primary motivation was to leverage the expressive power of voice and overcome the language barrier to capture more authentic and detailed user feedback,” said Abhi Muktheeswarar, a senior tech lead in mobile engineering at redBus.
The developer team wanted to create a frictionless, voice-first experience, so they designed a new flow where users could simply speak their review in their native language. To encourage adoption, the team implemented a prominent, animated mic button paired with a text mentioning: “Your voice matters, share your review in your own language.” This mention appears in the user’s native language, consistent with their app language settings.
Using Gemini Flash, the application processes the user’s voice recording. It first transcribes the speech into text, then translates it into English, and finally analyzes the sentiment to automatically generate a star rating and predict relevant tags based on the review content. It then creates a concise summary and autofills the review form fields with the generated content.
Developers chose Firebase AI Logic because it allowed them to build and ship the feature without the help from the backend team, dramatically reducing development time and complexity. “The Firebase AI SDK was a key differentiator because it was the only solution that empowered our frontend team to build and ship the feature independently,” Abhi explained. This approach enabled the team to go from concept to launch in just 30 days.
During implementation, the engineers used structured output, enabling the Gemini Flash model to return well-formed JSON responses, including the transcription, translation, sentiment analysis, and star rating, making it easy to then populate the UI. This ensured a seamless user experience. Users are then shown both the original transcribed text in their own language and the translated, summarized version in English. Most importantly, the user is given full control to review and edit all AI-generated text and change the star rating before submitting the review. They can even speak again to add more content.
Driving engagement and capturing deeper user insights
The AI-powered voice review feature had a significant positive impact on user engagement. By enabling users to speak in their native language, redBus saw a 57% increase in review length and a notable increase in the overall volume of reviews.
The new feature successfully engaged a segment of the user base that was previously hesitant to type a review. Since implementation, user feedback has been overwhelmingly positive: customers appreciate the accuracy of the transcription and translation, and find the AI-generated summaries to be a concise overview of their longer, more detailed reviews.
Gemini Flash, although hosted in the cloud, delivered a highly responsive user experience. “A common observation from our partners and stakeholders has been that the level of responsiveness from our new AI feature is so fast and seamless that it feels like the AI is running directly on the device,” said Abhi. “This is a testament to the low latency of the Gemini Flash model, which has been a key factor in its success.”
An easier way to build with AI
Following the success of the voice review feature, the team at redBus is exploring other use cases for on-device generative AI to further enhance their app. They also plan to use Google AI Studio to test and iterate on prompts moving forward. For Abhi, the lesson is clear: “It’s no longer about complex backend setups,” he said. “It’s about crafting the right prompt to build the next innovative feature that directly enhances the user experience.”
Get started

