Allows speech to text input using Vosk and Nerd Dictation
This plugin was made with the decky-plugin-template
This plugin is still in WIP!
- 1.1.0 - update deps, change hotkeys, add enable toggle and various fixes
- 1.0.0 - change hotkeys to avoid collision with steamOS
- 0.2.1 - update pnpm and DFL
- 0.2.0 - decky-dictation is born, also added timeout, sentences, casing and punctuation for nerd-dictation
- 0.1.0 - initial version
- Allow support for mode switching and implement persistent config settings; add new push to talk mode (hold L5?), add new single button toggle mode
- Implement support for downloading and selecting other models at runtime (some more advanced models are too large to store on git; shippable stays with the small model)
- Allow the user to configure their hotkeys of choice. (maybe per game?)
- Currently this plugin only works in a game in game mode (first opened game if you have more opened at once; not working in home, store or steam chat ui etc).
- Thanks to u/TheSheepAdam for the proof of concept
- Thanks to @marissa999 for decky-recorder which has been used as a template for this plugin
If you want to build this plugin, please use the commands found in .vscode/tasks.json
. Building this will make use of the Decky Plugin CLI.