win-tts

Convert text to speech via Windows SAPI 5 and System.Speech.Synthesis.

6|1|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/IrisGoLab/PCClaw --skill win-tts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: win-tts
Source: https://github.com/IrisGoLab/PCClaw/tree/main/skills/win-tts
Command: npx skills add https://github.com/IrisGoLab/PCClaw --skill win-tts

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Convert text into speech on Windows using the built-in SAPI 5 engine.

Core Features & Use Cases

  • Speak text aloud using the Windows System.Speech.Synthesis engine.
  • Save speech to WAV files for offline playback or distribution.
  • Select specific voices and leverage SSML for pronunciation and pacing.
  • Use cases include accessibility reading, document narration, and generating audio notes.

Quick Start

Provide the text you want spoken and run the included PowerShell workflow to hear it aloud or save it as a WAV file.

Frequently Asked Questions about win-tts

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

FAQPage Schema
How do I convert text to speech on Windows 10/11 without internet?

You can convert text to speech offline on Windows 10/11 using the built-in SAPI 5 engine via PowerShell. It leverages .NET System.Speech.Synthesis to narrate documents aloud or save audio without any external dependencies.

Can I save text-to-speech output as a WAV file using PowerShell?

Yes, you can save text-to-speech output as a WAV file using PowerShell. The System.Speech.Synthesis engine allows you to generate audio files for offline playback or distribution directly from your text input.

Does Windows SAPI 5 support SSML for pronunciation and pacing?

SAPI 5 supports SSML for text-to-speech synthesis on Windows. You can use SSML markup to control pronunciation, pacing, and voice selection when generating speech or WAV files via PowerShell.

What is the best way to read documents aloud offline on Windows?

The best way to read documents aloud offline on Windows is using the native System.Speech.Synthesis engine. It provides quick text-to-speech narration for accessibility reading without requiring external APIs or internet access.

Do I need to install external dependencies to use Windows text-to-speech?

You do not need to install external dependencies for Windows text-to-speech. The Skill runs entirely offline using the built-in SAPI 5 engine and PowerShell, requiring no additional software installations.

Can I select different voices for text-to-speech on Windows?

You can select specific voices for text-to-speech on Windows using the SAPI 5 engine. PowerShell's System.Speech.Synthesis allows you to choose between multiple installed voices to customize your audio output.