Skip to content

7.0.0

Latest
Compare
Choose a tag to compare
@rany2 rany2 released this 07 Dec 20:45
ac41fb8

What's Changed

  • SubMaker usage has been simplified with .feed() (takes a TTS chunk) and .merge_cues() methods. Example: https://github.com/rany2/edge-tts/blob/7.0/src/edge_tts/util.py#L72-L82
  • SubMaker now returns subtitles in SRT format. VTT support has been dropped.
  • Type support for all dicts in the project. This allows a Python IDE, including with VS Code, to provide helpful autocomplete options for TTS chunks or list_voices return output.
  • Prettier edge-tts CLI output for voice list.
  • Add support for custom aiohttp connector (#325).
  • Relicense to LGPLv3 to reduce restrictions on users of this library.
  • This is the first release that makes use of GitHub releases. There is no changelog for previous versions.

Full Changelog: https://github.com/rany2/edge-tts/commits/7.0.0