Ivailo Monev
ea8820348b
kutils: initialize speech-dispatcher connection only from KSpeech constructor and reinitialize on ID change
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 18:30:22 +03:00
Ivailo Monev
2673f025e6
kutils: do not remove all jobs from KSpeech destuctor
...
if the KSpeech object is stack-allocated then a voice message may be
dispatched and stopped shortly after when the KSpeech object is destroyed
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 18:27:32 +03:00
Ivailo Monev
ee7c852183
kutils: use the same default as speech-dispatcher for voice pitch
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 18:25:44 +03:00
Ivailo Monev
5fce9429a4
kutils: implement per-application (client) settings for KSpeech
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 16:00:48 +03:00
Ivailo Monev
d47d62e503
kutils: new kspeech library to replace the kttsd service and its interface
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 15:01:39 +03:00