unstale

pypi / edge-tts

edge-tts

What changed in edge-tts 7, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-29.

1 breaking5 new APIs and options1 performance2 behavior and defaults2 tooling6 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.2.9 on npm

edge-tts 717 changes

Breaking changes 1

  • SubMaker now returns subtitles in SRT format; VTT support has been dropped.

    7.0.0release notes

New APIs and options 5

  • Adds support for Sec-MS-GEC v2 tokens.

    7.3.0release notes

  • Adds --version to print the version of edge-tts.

    7.2.6release notes

  • Adds support for a custom aiohttp connector.

    7.0.0release notes

  • Adds .feed(), which takes a TTS chunk, simplifying SubMaker usage.

    7.0.0release notes

  • Adds .merge_cues(), simplifying SubMaker usage.

    7.0.0release notes

Performance 1

  • Caches the SSL context at module level to avoid per-call overhead.

    7.2.8release notes

Behavior and default changes 2

  • A progress bar is shown on stderr during synthesis.

    7.3.0release notes

  • The edge-tts CLI output for the voice list is prettier.

    7.0.0release notes

Tooling 2

  • The Voice TypedDict was updated to provide up-to-date types; functionality is unchanged.

    7.2.7release notes

  • Adds type support for all dicts in the project, enabling IDE autocomplete for TTS chunks and list_voices return output.

    7.0.0release notes

Fixes and other changes 6

  • Fixes locale-dependent server date parsing.

    7.3.1release notes

  • Works around an mpv CoreAudio playback failure on macOS.

    7.3.0release notes

  • Replaces metadata-based offset compensation with CBR byte-count math.

    7.2.8release notes

  • Switches back to the endpoint currently in use by Microsoft Edge on macOS.

    7.2.6release notes

  • Resolves the NoAudioReceived issue.

    7.2.4release notes

  • The project is relicensed to LGPLv3, reducing restrictions on users of the library.

    7.0.0release notes