Skip to content

Allows speech to text input using Vosk and Nerd Dictation.

License

Unknown, GPL-3.0 licenses found

Licenses found

Unknown
LICENSE
GPL-3.0
LICENSE.md
Notifications You must be signed in to change notification settings

cboiangiu/decky-dictation

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.