edge-tts

Convert text into spoken audio using Microsoft Edge neural voices.

2|Updated Apr 4, 2026
One-click install
npx skills add https://github.com/papachong/RHClaw --skill edge-tts-papachong
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: edge-tts
Source: https://github.com/papachong/RHClaw/tree/main/RHClaw-Desktop/src-tauri/skills/edge-tts
Command: npx skills add https://github.com/papachong/RHClaw --skill edge-tts-papachong

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires node-edge-tts, commander, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Text-to-speech generation of written content into audio, enabling accessibility, multitasking, and audio delivery.

Core Features & Use Cases

  • Supports multiple neural voices and languages to generate natural-sounding audio.
  • Subtitle generation support and adjustable prosody (pitch, rate, volume) for tailored audio outputs.
  • Use Case: For apps and workflows that need audio narration or accessibility features, such as reading documents aloud or adding voice prompts.

Quick Start

Convert text into speech using the built-in tts tool for immediate playback.

Frequently Asked Questions about edge-tts

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

FAQPage Schema
How do I convert text to speech using Microsoft Edge neural voices?

Text-to-speech generation converts written content into spoken audio using Microsoft Edge neural voices. It supports multiple languages and voices, enabling accessibility, multitasking, and audio delivery for documents or workflows.

Can I generate subtitles along with text-to-speech audio output?

Subtitles are supported during text-to-speech conversion. This allows you to generate synchronized text captions alongside your audio output, which is useful for accessibility and media production workflows.

Does the node-edge-tts package support multilingual voice generation?

Multilingual voice generation is supported through the node-edge-tts package. You can select from multiple languages and neural voices to produce natural-sounding audio tailored to your specific linguistic requirements.

How do I automate text-to-speech conversion in a CLI workflow?

Text-to-speech automation in a CLI workflow is achieved by integrating the tool with commander and scripts. This enables automated audio generation for documents or voice prompts without manual intervention.

What are the limitations of using edge-tts for text-to-speech generation?

Limitations include a practical maximum text length and a safety filter that validates input to avoid triggering keywords. These constraints ensure reliable processing but may restrict very large or sensitive text inputs.