pronunciation-coach
Installation
SKILL.md
Pronunciation Coach
Analyze spoken English pronunciation using Azure Speech Services and provide actionable coaching feedback.
Privacy Note: This skill reads local voice messages from ~/.openclaw/media/inbound/ and transmits them to Microsoft Azure Speech Services for processing.
Prerequisites
- Azure Speech API Key: Set
AZURE_SPEECH_KEYenv var - Azure Speech Region: Set
AZURE_SPEECH_REGIONenv var (e.g.,southeastasia) - ffmpeg: Required for audio format conversion (must be on PATH)
- Node.js: Required for report generation
Workflow
1. Receive Audio
Voice messages from Telegram are stored in ~/.openclaw/media/inbound/. Find the latest .ogg file matching the message timestamp.