RoyalMamba/MeraSaarthi

Saarthi is a IVR-based voice assistant and chatbot. It converts speech to text, processes user input with OpenAI's ChatGPT API, and generates responses. With Twilio integration, users can call and interact with Saarthi. Customize the conversation flow and contribute to this open-source project. Let's chat with Saarthi!

14
/ 100
Experimental

Built on Flask with Twilio's TwiML for call handling and voice synthesis, the application implements a full speech-to-text-to-speech pipeline that maintains conversational state across call sessions. Conversation flow and prompts are customizable through TwiML responses, while ChatGPT fine-tuning parameters can be adjusted to control response behavior. Requires ngrok tunneling or cloud deployment (like Replit) since Twilio webhooks cannot reach localhost directly.

No commits in the last 6 months.

Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 5 / 25
Maturity 9 / 25
Community 0 / 25

How are scores calculated?

Stars

11

Forks

Language

HTML

License

MIT

Last pushed

Jul 24, 2024

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/rag/RoyalMamba/MeraSaarthi"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.