Conversation
Notices
-
Embed this notice
Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Saturday, 15-Mar-2025 04:19:31 JST Haelwenn /элвэн/ :triskell:
Discovered (lib)spiel and uuh… why just not use speech-dispatcher.
Although I feel like at least half of the point is dbus fetishism.-
Embed this notice
alcinnz (alcinnz@floss.social)'s status on Saturday, 15-Mar-2025 04:35:00 JST alcinnz
@lanodan You know: I've tried speech-dispatcher, but I found it extremely constraining. I can barely feed any SSML to it!
Haven't gotten around to trying Spiel...
Haelwenn /элвэн/ :triskell: likes this. -
Embed this notice
Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Saturday, 15-Mar-2025 04:35:52 JST Haelwenn /элвэн/ :triskell:
@alcinnz given speech-dispatcher is effectively just a wrapper, wouldn't that be a limitation from the configured speech engine (espeak, flite, …)? -
Embed this notice
alcinnz (alcinnz@floss.social)'s status on Saturday, 15-Mar-2025 04:41:19 JST alcinnz
@lanodan Not necessarily. I find I have to embed eSpeak as a library, since the commandline version has a terrible scanner. Which'll split the text up wherever, without any care.
If I pass eSpeak the entire string directly I don't face any limits.I think speech-dispatcher has a similar situation.
Haelwenn /элвэн/ :triskell: likes this. -
Embed this notice
Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Saturday, 15-Mar-2025 04:42:09 JST Haelwenn /элвэн/ :triskell:
@alcinnz That seems like a bug to me, did you check if it's intended behavior and/or reported as a bug? -
Embed this notice
alcinnz (alcinnz@floss.social)'s status on Saturday, 15-Mar-2025 04:51:00 JST alcinnz
@lanodan Haven't bothered, I've got it working well.
But that's besides the point: I suspect the size limits I face with speech-dispatcher are in the wrapper, not the speech synthesizers. That can easily happen, if you're allocating fixed-size buffers.
Haelwenn /элвэн/ :triskell: likes this.
-
Embed this notice