edge-tts

Convert text to speech using Microsoft Edge neural TTS via node-edge-tts.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Generate natural-sounding speech from text using Microsoft's Edge neural TTS via the node-edge-tts package, enabling quick audio generation for content, accessibility, and narrated guidance.

Core Features & Use Cases

  • Voice variety: supports multiple neural voices and languages with adjustable pitch, rate, and volume.
  • Subtitle support: can generate timing data for subtitles alongside audio.
  • Workflow integration: includes bundled scripts for conversion, configuration management, and testing to automate TTS in apps, plugins, or workflows.
  • Use Case: create spoken versions of articles or tutorials in several languages with configurable speaking styles for inclusive content delivery.

Quick Start

Install dependencies and run the bundled tts-converter.js to generate speech from text.

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 Node.js?

You can convert text to speech in Node.js by running the bundled tts-converter.js script, which uses the node-edge-tts package to generate audio files from your text input.

Can I generate multilingual speech audio with adjustable pitch and rate?

Yes, text to speech conversion supports multiple neural voices and languages, allowing you to configure adjustable pitch, speaking rate, and volume for your generated audio.

Does edge-tts work offline or do I need internet access?

You need internet access to use this text to speech tool, because it relies on connecting to Microsoft's Edge neural TTS service to synthesize the natural-sounding audio.

What is the best way to generate subtitle timing data alongside speech audio?

The best way to generate subtitle timing data is using a text to speech converter that supports subtitle output, which creates timing metadata alongside your generated audio files.

How do I automate text to speech generation for content creation workflows?

You can automate text to speech generation by integrating the bundled scripts into your applications or plugins, enabling automated audio creation for articles and tutorials.