Migushthe2nd/MsEdgeTTS
A simple Azure Speech Service module that uses the Microsoft Edge Read Aloud API. https://www.npmjs.com/package/msedge-tts
What it solves
It provides a simple way to integrate Microsoft Edge's Read Aloud API for text-to-speech (TTS) synthesis into server-side applications, allowing developers to generate audio files or streams of spoken text.
How it works
The module interacts with the Microsoft Edge Read Aloud API to convert text into speech. It uses a subset of SSML (Speech Synthesis Markup Language) to control the voice, rate, pitch, and volume of the output audio. It also supports various audio formats and can be configured to use custom HTTP agents for proxying requests.
Who it’s for
Developers building server-side applications that require high-quality text-to-speech capabilities without needing a full Azure Speech Service setup.
Highlights
- Supports streaming audio output or writing directly to files.
- Allows customization of voice, rate, pitch, and volume via SSML elements.
- Provides sentence and word boundary metadata for synchronization.
- Supports custom HTTP agents for proxying requests.
Related
- Project
- Project
- Project
- Project
- Project