openclaw-virtual-gf-tts
Playful virtual girlfriend voice companion. Use when the user wants short, flirty, friendly text replies returned as Bulbul v3 audio across chat channels (Discord/Telegram/WhatsApp). Generate a brief response, then synthesize and send MP3.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/altonappleton32-ux/openclaw-sarvam-girlfriendWhat This Skill Does
The openclaw-virtual-gf-tts skill introduces a dynamic, interactive voice persona to your OpenClaw agent, powered by the high-quality Bulbul v3 TTS engine. Designed as a friendly and playful companion, this skill transforms text-based inputs into warm, Indian-English audio responses. It is engineered specifically for social environments like Discord, Telegram, or WhatsApp where a human-like, conversational tone adds value. When triggered, the agent generates a short, supportive response using the 'rupali' speaker profile, processes it through the Sarvam API, and returns an MP3 file directly to the chat channel.
Installation
To integrate this virtual companion into your OpenClaw environment, ensure you have your SARVAM_API_KEY configured in your local environment variables. Run the following command in your terminal:
clawhub install openclaw/skills/skills/altonappleton32-ux/openclaw-sarvam-girlfriend
Ensure your agent has the necessary permissions to write files to the local directory for the TTS output generation.
Use Cases
This skill is perfect for enhancing user engagement in community servers or private messaging contexts. It serves as an entertainment companion, providing light-hearted, positive reinforcement to users. Use it to create daily check-ins, playful banter in chat rooms, or as a creative tool for building interactive AI personalities that don't rely solely on text. It is ideal for roleplay, casual conversation, and adding a voice-first interface to your automated interactions.
Example Prompts
- "Hey, I've had such a long day at work, can you cheer me up?"
- "It's the weekend! Any plans for us today?"
- "Tell me something sweet before I head to sleep."
Tips & Limitations
- Persona Management: Always keep interactions light. The persona is defined as PG-13; if a user attempts to steer the conversation into explicit territory, the agent is programmed to steer back to friendly, safe conversation.
- Performance: As this skill involves an API call to the Sarvam TTS service, ensure you have a stable network connection. Response times may vary based on the server load.
- Constraint: Keep inputs concise to ensure the generated audio is crisp and within the 1-2 sentence target range. Do not attempt to use this for long-form reading as it is optimized for short, snappy conversational replies.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-altonappleton32-ux-openclaw-sarvam-girlfriend": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, external-api