speak

Convert written text into audible speech using edge-tts with a macOS say fallback.

Updated Feb 28, 2026
One-click install
npx skills add https://github.com/heman1033p-create/heman1033p-create.github.io --skill speak-heman1033p-create
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speak
Source: https://github.com/heman1033p-create/heman1033p-create.github.io/tree/main/.gemini/skills/speak
Command: npx skills add https://github.com/heman1033p-create/heman1033p-create.github.io --skill speak-heman1033p-create

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Text-to-speech automation enables reading text aloud using edge-tts with neural voices, while providing a macOS say fallback for reliability.

Core Features & Use Cases

  • High-quality neural voice output via edge-tts with language and gender options
  • Simple, script-friendly TTS that can be integrated into automation workflows
  • Fallback to macOS say ensures narration works even without edge-tts

Quick Start

Run the speak command with your text, for example '/speak hello' to hear it spoken aloud.

Frequently Asked Questions about speak

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

FAQPage Schema
How do I convert text to speech in an automation script?

To convert text to speech in automation scripts, you can use edge-tts for high-quality neural voice output across multiple languages, with a macOS say fallback ensuring narration continues reliably even if edge-tts is unavailable.

Does text-to-speech with edge-tts support multiple languages and voice options?

Yes, text-to-speech with edge-tts supports multiple languages and provides voice selection options including gender choices. It leverages neural voices to produce spoken output, while macOS say acts as a fallback mechanism for basic narration.

What happens if edge-tts is not installed when I try to speak text aloud?

If edge-tts is not installed, the script falls back to the macOS say command to speak text aloud. This dual-engine approach ensures your automation workflows and accessibility tools maintain reliable spoken output without interruption.

Can I use macOS say for text-to-speech automation without installing extra dependencies?

Yes, you can use the macOS say fallback for text-to-speech automation without installing edge-tts. While edge-tts offers higher quality neural voices, macOS say provides native spoken output directly from your scripting environment on Apple platforms.

How do I list available voices for text-to-speech generation?

The text-to-speech script supports listing available voices as part of its voice selection functionality. This allows you to programmatically identify and choose specific neural voices from edge-tts or fallback options before converting your text to audible speech.

Is text-to-speech suitable for chat assistants and accessibility tools?

Yes, text-to-speech is highly applicable for chat assistants and accessibility tools. The script-friendly approach allows seamless integration of spoken output into automation workflows, supporting multiple languages and reliable narration through the fallback mechanism.