Kovid Goyal
|
f3f92f0c36
|
...
|
2024-09-03 19:41:12 +05:30 |
|
Kovid Goyal
|
e955050860
|
Remove leftover reference to removed NSSS TTS module
|
2024-09-03 19:28:20 +05:30 |
|
Kovid Goyal
|
56be893064
|
tts2 -> tts
|
2024-09-03 19:24:03 +05:30 |
|
Kovid Goyal
|
3146ffafca
|
Remove the old TTS backends
|
2024-09-03 19:21:30 +05:30 |
|
Kovid Goyal
|
0786d2d1a9
|
Fix configure when not speaking causing a pause event
|
2024-09-03 19:13:53 +05:30 |
|
Kovid Goyal
|
56df2115a8
|
DRYer
|
2024-09-03 19:06:16 +05:30 |
|
Kovid Goyal
|
9c559666cd
|
...
|
2024-09-03 19:05:33 +05:30 |
|
Kovid Goyal
|
676f5323a6
|
Ensure pause is emitted when configuring while playing
|
2024-09-03 18:56:48 +05:30 |
|
Kovid Goyal
|
a617af14d8
|
Cleanup tts manager event system
Fix event stream when resuming after configure
|
2024-09-03 18:49:46 +05:30 |
|
Kovid Goyal
|
f3b44f3614
|
Also prevent spurious stop event on UI stop
|
2024-09-03 17:22:19 +05:30 |
|
Kovid Goyal
|
9c565b70ed
|
Fix spurious speaking/ready event pair generated by piper backend on stop
|
2024-09-03 17:17:53 +05:30 |
|
Kovid Goyal
|
672bdcc149
|
Dont join short sentences if they are from a block tag or followed by multiple newlines
|
2024-09-03 16:11:48 +05:30 |
|
Kovid Goyal
|
6a2582d9ab
|
string changes
|
2024-09-03 16:10:37 +05:30 |
|
Kovid Goyal
|
538b15f222
|
Ensure sentences are broken after block tags even without a trailing period
|
2024-09-03 15:46:14 +05:30 |
|
Kovid Goyal
|
54374e9479
|
Dont allow too small sentences in the piper backend
The neural net doesnt synthesize too small sentences well
|
2024-09-03 13:44:41 +05:30 |
|
Kovid Goyal
|
1175711d54
|
Fix position tracking on reload in piper backed
|
2024-09-03 13:25:18 +05:30 |
|
Kovid Goyal
|
36d9b620c6
|
Make sentence splitting code testable
|
2024-09-03 13:22:24 +05:30 |
|
Kovid Goyal
|
ab0b387dc7
|
Add a reload button to test engine reloading
|
2024-09-03 12:59:39 +05:30 |
|
Kovid Goyal
|
dd8cbee521
|
Fix piper rate to length_scale mapping
|
2024-09-03 12:38:21 +05:30 |
|
Kovid Goyal
|
64c96c3245
|
Fix very slow shutdown of piper
|
2024-09-03 12:33:35 +05:30 |
|
Kovid Goyal
|
12a4dc6053
|
Switch viewer to use new tts backend
|
2024-09-03 11:57:24 +05:30 |
|
Kovid Goyal
|
a23944c5ca
|
Nicer engine names/descriptions
|
2024-09-03 11:20:38 +05:30 |
|
Kovid Goyal
|
16120d8b39
|
...
|
2024-09-03 09:23:52 +05:30 |
|
Kovid Goyal
|
c4e4661e21
|
Wire up the piper backend fully
|
2024-09-03 09:18:44 +05:30 |
|
Kovid Goyal
|
83e877b9bc
|
Edit metadata dialog: Show the number of data files on the data files button
|
2024-09-03 08:27:35 +05:30 |
|
Kovid Goyal
|
58277b0a48
|
Download piper voice when configuring if needed
|
2024-09-02 21:29:56 +05:30 |
|
Kovid Goyal
|
ac923e630a
|
Wire up auto-download of piper voice
|
2024-09-02 21:14:36 +05:30 |
|
Kovid Goyal
|
f6af198d4a
|
GUI to provide feedback while downloading voices
|
2024-09-02 19:51:23 +05:30 |
|
Kovid Goyal
|
ec768af6db
|
Code to load available Piper voices
|
2024-09-02 11:59:00 +05:30 |
|
Kovid Goyal
|
4b565c124b
|
Download list of available piper voices during build
|
2024-09-02 11:08:51 +05:30 |
|
Kovid Goyal
|
c347ecd628
|
Fix Qt TTS backend tracking with non-BMP text
|
2024-09-01 22:40:11 +05:30 |
|
Kovid Goyal
|
0674374749
|
...
|
2024-09-01 22:02:14 +05:30 |
|
Kovid Goyal
|
e8052327d7
|
...
|
2024-09-01 22:01:06 +05:30 |
|
Kovid Goyal
|
de25e2bcfb
|
Handle the case when the piper process generates no data for an utterrance
|
2024-09-01 21:57:29 +05:30 |
|
Kovid Goyal
|
c287218d08
|
Split long sentences before feeding into piper
|
2024-09-01 21:01:29 +05:30 |
|
Kovid Goyal
|
67498869f1
|
And a stop/restart control when developing
|
2024-09-01 20:28:47 +05:30 |
|
Kovid Goyal
|
316755aa1c
|
More work on piper TTS
We now synthesize text and buffer the audio data continuously for higher
performance.
|
2024-09-01 20:23:17 +05:30 |
|
Kovid Goyal
|
376cbd9ed5
|
...
|
2024-09-01 15:33:11 +05:30 |
|
Kovid Goyal
|
b1688f9880
|
More work on piper TTS backend
|
2024-09-01 15:25:08 +05:30 |
|
Kovid Goyal
|
943096857b
|
Work on piper TTS backend
|
2024-09-01 12:37:57 +05:30 |
|
Kovid Goyal
|
891d239d2f
|
DRYer
|
2024-09-01 07:32:18 +05:30 |
|
Kovid Goyal
|
ef5bab65e8
|
...
|
2024-08-31 15:46:41 +05:30 |
|
Kovid Goyal
|
671d5cec4b
|
Handle invalid xmnlns:= and xmlns=
|
2024-08-31 15:38:08 +05:30 |
|
Kovid Goyal
|
fa124ab696
|
Fix stopping when paused in speechd
|
2024-08-31 15:29:10 +05:30 |
|
Kovid Goyal
|
2ecab362ad
|
Get the speechd backend working
|
2024-08-31 15:19:54 +05:30 |
|
Kovid Goyal
|
75d3714b41
|
Workaround for QTextToSpeech crashes if more than one instance is created/destroyed
|
2024-08-31 13:27:53 +05:30 |
|
Kovid Goyal
|
0fb5249ff0
|
...
|
2024-08-31 10:35:34 +05:30 |
|
Kovid Goyal
|
5945c0d8b1
|
Abstract the TTSBackend type
|
2024-08-31 10:35:13 +05:30 |
|
Kovid Goyal
|
661474fd33
|
Get Qt TTS backend fully functional
|
2024-08-31 10:21:56 +05:30 |
|
Kovid Goyal
|
1813a15653
|
More work on TTS
|
2024-08-31 09:36:22 +05:30 |
|