saysay

Convert AI responses into spoken audio using the macOS say command.

3|1|Updated Apr 4, 2026
One-click install
npx skills add https://github.com/epologee/leclause-skills --skill saysay
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: saysay
Source: https://github.com/epologee/leclause-skills/tree/main/packages/saysay/skills/saysay
Command: npx skills add https://github.com/epologee/leclause-skills --skill saysay

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Replace screen-centric AI output with spoken output so users can receive responses hands-free, improve accessibility, and hear concise summaries instead of reading long or dense text.

Core Features & Use Cases

  • Serialised macOS text-to-speech output for each AI response using the system voice at a default rate of 240.
  • Per-user phonetic dictionary to correct mispronunciations and ensure proper names and technical terms are spoken correctly.
  • Context labels and backgrounded speech calls so multiple parallel sessions are distinguishable and speech does not block the interactive workflow.
  • Use case: run test suites or code reviews and have the key findings spoken aloud, while full details remain on screen for later inspection.

Quick Start

Activate say mode by issuing the command /saysay so Claude speaks each response aloud using the system voice at a comfortable speaking rate.

Frequently Asked Questions about saysay

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get text-to-speech output for AI responses on macOS?

Text-to-speech output for AI responses on macOS is enabled by activating say mode, which routes each response through the macOS say command at a default speaking rate of 240 for hands-free audio delivery.

Can I correct mispronunciations when using macOS say for spoken AI responses?

You can correct mispronunciations during text-to-speech output by using a per-user phonetic dictionary, stored as a JSON file in your XDG_DATA_HOME directory, to define exact pronunciations for proper names and technical terms.

Does backgrounded speech execution block the interactive CLI workflow?

Backgrounded speech execution prevents text-to-speech calls from blocking the interactive CLI workflow, allowing multiple parallel sessions to run simultaneously with distinct context labels distinguishing each audio output.

What is the best way to hear code review summaries aloud instead of reading them on screen?

Hearing code review summaries aloud uses macOS text-to-speech to narrate key findings from test suites or code reviews, keeping full textual details on screen for later inspection while replacing screen-centric reading with spoken output.

Do I need the macOS say command to enable speech output for accessibility workflows?

The macOS say command is required to enable speech output for accessibility workflows, serving as the underlying system voice engine that serializes AI responses into spoken audio at a comfortable rate.