openclaw / walkie-talkie
Install for your project team
Run this command in your project directory to install the skill for your entire team:
mkdir -p .claude/skills/walkie-talkie && curl -L -o skill.zip "https://fastmcp.me/Skills/Download/2914" && unzip -o skill.zip -d .claude/skills/walkie-talkie && rm skill.zip
Project Skills
This skill will be saved in .claude/skills/walkie-talkie/ and checked into git. All team members will have access to it automatically.
Important: Please verify the skill by reviewing its instructions before using it.
Handles voice-to-voice conversations on WhatsApp. Automatically transcribes incoming audio and responds with local TTS audio. Use when the user wants to "talk" instead of type.
0 views
0 installs
Skill Content
--- name: walkie-talkie description: Handles voice-to-voice conversations on WhatsApp. Automatically transcribes incoming audio and responds with local TTS audio. Use when the user wants to "talk" instead of type. --- # Walkie-Talkie Mode This skill automates the voice-to-voice loop on WhatsApp using local transcription and local TTS. ## Workflow 1. **Incoming Audio**: When a user sends an audio/ogg/opus file: - Use `tools/transcribe_voice.sh` to get the text. - Process the text as a normal user prompt. 2. **Outgoing Response**: - Instead of a text reply, generate speech using `bin/sherpa-onnx-tts`. - Send the resulting `.ogg` file back to the user as a voice note. ## Triggers - User sends an audio message. - User says "activa modo walkie-talkie" or "hablemos por voz". ## Constraints - Use local tools only (ffmpeg, whisper-cpp, sherpa-onnx-tts). - Maintain a fast response time (RTF < 0.5). - Always reply with BOTH text (for clarity) and audio. ## Manual Execution (Internal) To respond with voice manually: ```bash bin/sherpa-onnx-tts /tmp/reply.ogg "Tu mensaje aquí" ``` Then send `/tmp/reply.ogg` via `message` tool with `filePath`.