
Indian Language TTS for Your AI Agent: Integrating Sarvam.AI Bulbul v3 with OpenClaw
Indian Language TTS for Your AI Agent: Integrating Sarvam.AI Bulbul v3 with OpenClaw I run an AI agent on a Raspberry Pi. It manages my calendar, controls my smart home, coordinates a carpool group, and occasionally tells my family things in Kannada and Telugu. That last part was the problem. ⚡ Just Want It Working? (Skip the Story) If you don't want to read the whole thing, paste this into your OpenClaw agent and go: I want to add Indian language text-to-speech to my OpenClaw setup using Sarvam.AI Bulbul v3. Requirements: - Read the API key from a SARVAM_API_KEY environment variable (injected via skills.entries in openclaw.json) - Create a Python script that calls the Sarvam.AI TTS API and saves the output as MP3 - Support: language code (hi-IN, te-IN, kn-IN, etc.), speaker name, and pace - Create a SKILL.md so OpenClaw agents can use it automatically Generate: 1. The Python script (speak.py) using the requests library 2. The SKILL.md for the skill folder 3. The command to test it wit
Continue reading on Dev.to Python
Opens in a new tab



