* Add pylint check for lint.sh
* Change overlapping default from 5second to 1second for SubMaker and util.py
* Default to WordBoundary for edge-playback (from SentenceBoundary)
* Drop SentenceBoundary support (never works properly and too many hacks)
- No longer actually supported by Azure's official SDK for a few years
already
* Stop attempting to correct broken offsets sent back to us by Azure
- Fixes never work properly because AI voice sometimes takes odd pauses
at the start and sometimes doesn't do so. It's never predictable and
cannot be fixed on the library's end.
- Solution is for Microsoft to fix the integer overflow bug they are facing
in the {Word,Sentence}Boundary offsets. It doesn't affect us until we reach
30min long TTS anyway.
* Have edge-tts --list-voices use the configured HTTP proxy
* More misc changes and fixes
32 lines
766 B
INI
32 lines
766 B
INI
[metadata]
|
|
name = edge-tts
|
|
version = 4.0.11
|
|
author = rany
|
|
author_email = ranygh@riseup.net
|
|
description = Microsoft Edge's TTS
|
|
long_description = file: README.md
|
|
long_description_content_type = text/markdown
|
|
url = https://github.com/rany2/edge-tts
|
|
project_urls =
|
|
Bug Tracker=https://github.com/rany2/edge-tts/issues
|
|
classifiers =
|
|
Programming Language :: Python :: 3
|
|
License :: OSI Approved :: GNU General Public License v3 (GPLv3)
|
|
Operating System :: OS Independent
|
|
|
|
[options]
|
|
package_dir=
|
|
= src
|
|
packages = find:
|
|
python_requires = >=3.7
|
|
install_requires =
|
|
aiohttp>=3.7.4.post0
|
|
|
|
[options.packages.find]
|
|
where=src
|
|
|
|
[options.entry_points]
|
|
console_scripts =
|
|
edge-tts = edge_tts.__main__:main
|
|
edge-playback = edge_playback.__init__:main
|