anki/ftl/qt
RumovZ cdfb84f19a
Implement TTS using windows crate (#2371)
* 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)
2023-02-17 12:26:07 +10:00
..
about.ftl update remaining python format strings to Fluent 2020-11-22 14:57:53 +10:00
addons.ftl Add the homepage property to manifest.json 2021-10-01 14:40:36 +03:00
errors.ftl Implement TTS using windows crate (#2371) 2023-02-17 12:26:07 +10:00
preferences.ftl Revamp Preferences, implement Minimalist Mode and Qt widget gallery to test GUI changes (#2289) 2023-01-18 21:24:16 +10:00
profiles.ftl automatically format/check ftl files 2020-11-22 15:30:59 +10:00
qt-accel.ftl Add orientation toggle to browser view menu (#2074) 2022-09-20 12:56:59 +10:00
qt-misc.ftl Add orientation toggle to browser view menu (#2074) 2022-09-20 12:56:59 +10:00