mirror of
https://github.com/ankitects/anki.git
synced 2025-11-06 12:47:11 -05:00
* Implement TTS using windows crate * Use API calls instead of SSML * Properly stop player in case of TTS error * Add context to WindowsErrors * Validate available voices * Remove TTS text from synthesize error * Limit maximum buffer size * Make validation optional and list it in tts filter * We no longer need the winrt module (dae) * Use a separate request object so the meaning of the bool is clear (dae) * Slightly shorten runtime error message (dae) The default message appears to clip slightly. * Alternate buffer implementation (dae) * Use array instead of vec * Drop the max buffer size to 128k (dae) |
||
|---|---|---|
| .. | ||
| licenses.json | ||
| licenses.sh | ||
| mkempty.py | ||
| README.md | ||
| requirements.anki.in | ||
| requirements.aqt.in | ||
| requirements.base.in | ||
| requirements.base.txt | ||
| requirements.bundle.in | ||
| requirements.bundle.txt | ||
| requirements.dev.in | ||
| requirements.dev.txt | ||
| requirements.qt5_14.in | ||
| requirements.qt5_14.txt | ||
| requirements.qt5_15.in | ||
| requirements.qt5_15.txt | ||
| requirements.qt6_3.in | ||
| requirements.qt6_3.txt | ||
| requirements.qt6_4.in | ||
| requirements.qt6_4.txt | ||
| requirements.win.in | ||
| requirements.win.txt | ||
| update_python_deps.sh | ||
| update_win_deps.bat | ||
| write_wheel.py | ||
- To achieve reproducible builds we use pip-tools to lock packages to a particular version - see update_python_deps.sh
- write_wheel.py is used to generate our wheels.