Huang Xin
|
00003a9415
|
Preloading audio for Edge TTS and other fixes (#138)
* Blacklist some low-quality web tts voices
* Dropdown layout tweaks
* Handle no audio data received in Edge TTS
* Preloading audio for Edge TTS
|
2025-01-10 14:11:09 +01:00 |
|
Huang Xin
|
7402141237
|
Add Edge TTS backend, selecting different voices will change TTS backend dynamically (#137)
|
2025-01-10 02:35:23 +01:00 |
|
Huang Xin
|
36d6074468
|
Filter voices list and shutdown TTS when closing book (#130)
|
2025-01-09 03:33:52 +01:00 |
|
Huang Xin
|
cc1396876e
|
Add select voice button in the TTS panel (#129)
|
2025-01-09 01:34:30 +01:00 |
|
Huang Xin
|
f26de3ab0d
|
Add speech speed slider in the TTS panel (#128)
|
2025-01-08 21:31:12 +01:00 |
|
Huang Xin
|
814a0032d0
|
Add 'Speak' button in the footbar (#127)
|
2025-01-08 19:44:04 +01:00 |
|
Huang Xin
|
89b2eba2af
|
Refactor Toast to global component (#122)
* Refactor Toast to global component, use eventDispatcher to dispatch toast events
* Error handling for TTS
|
2025-01-08 14:12:38 +01:00 |
|
Huang Xin
|
07b04b82e6
|
Initial implementation of TTS with Web Speech API (#120)
* Initial implementation of TTS with Web Speech API
* Add translations for annotator tools
|
2025-01-07 21:57:55 +01:00 |
|