Skip to content

Repository files navigation

Decky Dictation

Decky-Dictation Example Screenshot

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!

Changelog

  • 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

Nice to have

  • 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?)

Known issues

  • 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

Building

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.

About

Allows speech to text input using Vosk and Nerd Dictation.

Resources

Stars

20 stars

Watchers

4 watching

Forks

Releases

Packages

Used by

Contributors

Languages