Groq Voice Transcriber
Skill by iosif2321
Why use this skill?
Automate your workflow with the Groq Voice Transcriber for OpenClaw. Convert voice messages to text and interact with your AI using voice commands seamlessly.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/iosif2321/groq-voice-transcriberWhat This Skill Does
The Groq Voice Transcriber is a powerful automation plugin for OpenClaw that bridges the gap between spoken language and text-based AI processing. By integrating the high-speed Groq Whisper API, the skill intercepts incoming audio files (typically voice messages from Telegram) and converts them into high-fidelity text. Once the transcription is complete, the resulting text is automatically passed to your connected LLM, which processes the input and generates an appropriate response. This creates a seamless, hands-free conversational loop, allowing you to interact with your AI assistant using only your voice, making it ideal for mobile users or those who prefer speaking over typing.
Installation
To get started with the Groq Voice Transcriber, follow these steps:
- Ensure you have the OpenClaw environment properly initialized.
- Navigate to your terminal and run:
clawhub install openclaw/skills/skills/iosif2321/groq-voice-transcriber. - Navigate to the installation directory and run
pip install -r requirements.txtto satisfy internal dependencies. - Configure your environment by creating a
.envfile in the root folder. Add your API key using the variableGROQ_API_KEY=your_key_here. - Restart your agent instance to initialize the listener.
Use Cases
This skill is perfect for scenarios where rapid communication is necessary. Use it while driving to dictate notes to your AI without looking at a screen, or use it during busy workdays when you have thoughts that are faster to speak than to write. It is also excellent for accessibility, providing a direct voice-to-LLM pipeline for users who may have difficulty with traditional typing.
Example Prompts
- Voice message sent to agent: "Hey, can you draft a summary of our meeting notes that I just emailed to you?"
- Voice message sent to agent: "Create a shopping list based on the ingredients I just mentioned for dinner tonight."
- Voice message sent to agent: "What is the current status of my project backlog, and how many tasks are marked as high priority?"
Tips & Limitations
To maximize performance, ensure your voice messages are clear and contain minimal background noise, as this drastically improves Whisper's transcription accuracy. Note that this skill requires an active internet connection to access the Groq API. Since the skill processes data through an external provider, ensure you have sufficient credits in your Groq account. Always review transcribed text if the audio quality is poor to ensure the LLM receives the intended instruction.
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-iosif2321-groq-voice-transcriber": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api