{"categories":[{"label":"Linguistic","url":"https://skillfed.io/packages/category/text-processing-linguistic"}],"enrichment":{"capability":"Converts text to speech using Microsoft Edge's online TTS service, available as both a Python module and command-line tools for generating audio files and subtitles.","skillfed_tags":["text-to-speech","async-io","cli-tool"],"use_cases":["Generate MP3 audio files with synchronized SRT subtitles from text for video production or accessibility","Build a command-line tool that reads text aloud with voice selection and playback","Add speech synthesis to a Python application without managing local TTS models","Create multilingual audio samples by iterating over available voices and text in different languages","Automate podcast or audiobook generation from written content with subtitle support"],"what_it_does":"edge-tts wraps Microsoft Edge's online text-to-speech service, letting you generate speech audio and synchronized subtitles from text in your Python code or via command-line commands. It supports multiple voices across many languages, with control over speech rate, volume, and pitch. The package works asynchronously and depends on aiohttp for HTTP communication with the Edge service.\n\nYou can use it either as a standalone tool via edge-tts and edge-playback commands or import it as a Python module for programmatic access. The service requires no API key but depends on Microsoft's online service being available. Custom SSML is not supported due to Microsoft's restrictions on what the service will accept.","worth_installing":"Yes, if you need free, zero-setup text-to-speech without local model management. The package is actively maintained, has no known vulnerabilities, and low install friction. The LGPLv3 copyleft license is permissive for most use cases. Main trade-off: you depend on Microsoft's online service availability; not suitable for offline-only or privacy-critical applications."},"id":"edge-tts","links":{"html":"https://skillfed.io/packages/edge-tts","md":"https://skillfed.io/packages/edge-tts.md","pypi":"https://pypi.org/project/edge-tts/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-03-22","license_spdx":null,"license_treatment":"copyleft","name":"edge-tts","python_support":"supports_current","summary":"Microsoft Edge's TTS"},"popularity":{"monthly_downloads":13002561,"position":1299,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"7.2.8"}
