I'm going to approve as I think it looks good from the code perspective.
Then we need to be aware that Vosk isn't packaged by most common Linux distributions as of today, and I don't know if that should be a blocker or not. Maybe having its support in Wine could help having it more widespread available.