Home/Communication/walkie-talkie

walkie-talkie

Safe
Communication

WhatsApp voice conversations: transcribe audio, respond with TTS.

SKILL.md

# 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 in Communication