Edge TTS is a Python module that allows users to access Microsoft Edge's online text-to-speech service within their Python code or through command-line tools.
This service converts written text into spoken audio, utilizing Microsoft's advanced text-to-speech technology.
The voices used by Edge TTS are different from those available for download through Windows' Speech settings. These online voices are powered by Azure's Speech services, which use neural voice packs to produce more natural-sounding speech. While the Edge TTS feature is free for personal use, developers can access these Azure TTS services for commercial purposes at a cost of approximately $16 USD per million characters.
It's worth noting that while Edge TTS offers high-quality voice synthesis, its use is subject to Microsoft's terms and conditions, particularly regarding commercial applications.