Elektrine lite

← Feed

@draeand@social.the-gdn.net

Post #2555740

2026-05-14 22:35 UTC

Prism 0.15.0 has been released! What's new: * Fixed a typo in the speech dispatcher backend which I hadn't noticed. * Adapted the BoyPCReader backend to work with the new byctrl API (PR #41) (thanks to yxycode17, who I believe may be a maintainer of BoyPCReader itself). * Added backend notes section to the manual to detail requirements beyond the backend being present. * Added the spiel backend. Please report issues if this breaks things (particularly the Python wheel), since we had to build this from source, and the Python wheels additionally required building glib. * Fixed a bug in AVSpeech where sample count was inaccurately reported as number of frames and not number of samples. * Fixed a bug in the Python bindings where the audio callback would, in certain conditions, overrun the allocated sample buffer and crash the interpreter. Previously, we asked cffi to read sample count times channels, but this was incorrect (especially when given stereo data). * The Linux lint workflow works again. Security notes: This update contains a security patch in the SAPI backend. Please see GHSA-hxrj-rv25-xcvx at https://github.com/ethindp/prism/security/advisories/GHSA-hxrj-rv25-xcvx for more information. Download at: https://github.com/ethindp/prism/releases/tag/v0.15.0

Replies (1)

  • @pvagner@fedi.ml 2026-05-15 17:50

    @draeand@social.the-gdn.net Oh it looks like orca remote API has been changed again for orca 51 so it needs adjustments again.

    Open ##2839373