Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
Re-trigger security scan
What This Skill Does
Converts text to speech on macOS using the built-in `say` command. Supports Siri Natural Voices for high-quality output and saves audio to AIFF files, with ffmpeg available for converting to WAV or MP3. Language switching is controlled through macOS system defaults.
Runs entirely on-device with no API keys, internet connection, or cost, using the same high-quality Siri voices available in macOS.
When to use it
- Generating voiceover clips for screen recordings
- Listening to long documents read aloud while multitasking
- Creating multilingual audio samples without an external API
- Batch producing TTS clips in different languages for a project
- Converting written notes to audio files for offline playback
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Save this paragraph as a German audio file
- 1Switch system TTS language to German using `defaults write com.apple.speech.voice.prefs SystemTTSLanguage -string "de"`
- 2Run `say` on the input text with `-o output.aiff` to save the audio
- 3Convert the AIFF file to WAV using `ffmpeg -y -i output.aiff -ar 22050 -ac 1 output.wav`
A WAV audio file of the paragraph spoken in German using the configured Siri voice
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.