<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Priyal Mangesh Mandloi</title>
    <description>The latest articles on DEV Community by Priyal Mangesh Mandloi (@priyal_2504).</description>
    <link>https://dev.to/priyal_2504</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4079247%2F1a7f533d-da58-45b1-b96f-bc79bb7021b9.png</url>
      <title>DEV Community: Priyal Mangesh Mandloi</title>
      <link>https://dev.to/priyal_2504</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/priyal_2504"/>
    <language>en</language>
    <item>
      <title>Building SpeakEasy AI: A Multilingual Voice Agent for Bharat</title>
      <dc:creator>Priyal Mangesh Mandloi</dc:creator>
      <pubDate>Sat, 15 Aug 2026 16:39:43 +0000</pubDate>
      <link>https://dev.to/priyal_2504/building-speakeasy-ai-a-multilingual-voice-agent-for-bharat-29i6</link>
      <guid>https://dev.to/priyal_2504/building-speakeasy-ai-a-multilingual-voice-agent-for-bharat-29i6</guid>
      <description>&lt;p&gt;Voice AI is becoming more accessible, but language and accessibility still remain important challenges for many users in India.&lt;/p&gt;

&lt;p&gt;As part of the Murf AI Voice for Bharat Challenge, I built &lt;strong&gt;SpeakEasy AI&lt;/strong&gt; — a voice-based AI assistant designed to help users practice English through natural conversations.&lt;/p&gt;

&lt;h2&gt;
  
  
  🚀 What is SpeakEasy AI?
&lt;/h2&gt;

&lt;p&gt;SpeakEasy AI is a conversational voice agent that allows users to speak naturally and receive AI-generated voice responses.&lt;/p&gt;

&lt;p&gt;The idea is simple:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Speak naturally. Practice confidently. Improve one conversation at a time.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The agent is designed around everyday English practice and supports English, Hindi, and Hinglish interactions.&lt;/p&gt;

&lt;h2&gt;
  
  
  🛠️ Tech Stack
&lt;/h2&gt;

&lt;p&gt;The project uses:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Python&lt;/li&gt;
&lt;li&gt;LiveKit Agents&lt;/li&gt;
&lt;li&gt;Murf AI for voice generation&lt;/li&gt;
&lt;li&gt;LLM-based conversation&lt;/li&gt;
&lt;li&gt;Speech-to-text and text-to-speech&lt;/li&gt;
&lt;li&gt;FastAPI&lt;/li&gt;
&lt;li&gt;Next.js / frontend UI&lt;/li&gt;
&lt;li&gt;Git &amp;amp; GitHub&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🎙️ Voice Interaction
&lt;/h2&gt;

&lt;p&gt;The main goal was to make the interaction feel like a real conversation rather than a traditional chatbot.&lt;/p&gt;

&lt;p&gt;Users can start a voice conversation, speak naturally, and receive spoken responses from the AI agent.&lt;/p&gt;

&lt;p&gt;I also integrated a friendly female voice to make the experience more natural and approachable.&lt;/p&gt;

&lt;h2&gt;
  
  
  🧠 Multilingual Conversation
&lt;/h2&gt;

&lt;p&gt;One of the important parts of the project is handling different ways users communicate.&lt;/p&gt;

&lt;p&gt;For example, a user can switch between:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;English&lt;/li&gt;
&lt;li&gt;Hindi&lt;/li&gt;
&lt;li&gt;Hinglish&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This makes the experience more comfortable for users who may not be completely confident speaking English.&lt;/p&gt;

&lt;h2&gt;
  
  
  🔄 Specialist Handoff
&lt;/h2&gt;

&lt;p&gt;I also experimented with conversational routing.&lt;/p&gt;

&lt;p&gt;For example, when a user asked for help with a mathematics problem, the main assistant could route the conversation toward a dedicated maths practice specialist.&lt;/p&gt;

&lt;p&gt;This makes the architecture more flexible because different specialists can handle different tasks.&lt;/p&gt;

&lt;h2&gt;
  
  
  📊 Call Analytics
&lt;/h2&gt;

&lt;p&gt;Another feature I implemented was a simple call analytics dashboard.&lt;/p&gt;

&lt;p&gt;The dashboard tracks:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Total calls&lt;/li&gt;
&lt;li&gt;Successful calls&lt;/li&gt;
&lt;li&gt;Failed calls&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This provides a basic view of how the voice agent is performing.&lt;/p&gt;

&lt;h2&gt;
  
  
  💡 What I Learned
&lt;/h2&gt;

&lt;p&gt;Building SpeakEasy AI helped me understand that a voice agent is much more than simply connecting speech-to-text with an LLM.&lt;/p&gt;

&lt;p&gt;Important parts include:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Natural conversation flow&lt;/li&gt;
&lt;li&gt;Voice quality and latency&lt;/li&gt;
&lt;li&gt;Multilingual interaction&lt;/li&gt;
&lt;li&gt;Agent routing&lt;/li&gt;
&lt;li&gt;Error handling&lt;/li&gt;
&lt;li&gt;Call analytics&lt;/li&gt;
&lt;li&gt;User experience&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The biggest learning for me was understanding how different AI components work together to create a complete voice experience.&lt;/p&gt;

&lt;h2&gt;
  
  
  🇮🇳 Why Voice AI for Bharat?
&lt;/h2&gt;

&lt;p&gt;India has a huge diversity of languages and communication styles.&lt;/p&gt;

&lt;p&gt;Voice interfaces can make AI more accessible to people who may find traditional text-based interfaces difficult or less natural.&lt;/p&gt;

&lt;p&gt;With better multilingual support and localized voice experiences, conversational AI can become much more useful for everyday learning and communication.&lt;/p&gt;

&lt;h2&gt;
  
  
  🚀 What's Next?
&lt;/h2&gt;

&lt;p&gt;I plan to continue improving SpeakEasy AI by working on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Better multilingual conversations&lt;/li&gt;
&lt;li&gt;More specialist agents&lt;/li&gt;
&lt;li&gt;Improved conversation memory&lt;/li&gt;
&lt;li&gt;Better analytics&lt;/li&gt;
&lt;li&gt;More real-world use cases&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This project has been a great hands-on experience in building production-oriented AI voice applications.&lt;/p&gt;

&lt;p&gt;Thanks to the &lt;strong&gt;Murf AI Voice for Bharat Challenge&lt;/strong&gt; for providing the opportunity to explore voice AI more deeply.&lt;/p&gt;

&lt;h1&gt;
  
  
  AI #VoiceAI #Python #Murf
&lt;/h1&gt;

</description>
      <category>ai</category>
      <category>voiceai</category>
      <category>python</category>
      <category>murf</category>
    </item>
  </channel>
</rss>
