ClawSkills logoClawSkills

Walkie-Talkie Mode

Handles voice-to-voice conversations on WhatsApp. Automatically transcribes incoming audio and responds with local TTS audio. Use when the user wants to "talk"

Introduction

# 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`.

More Products