openstenoproject / plover

Open source stenotype engine
http://opensteno.org/plover
GNU General Public License v2.0
2.37k stars 278 forks source link

Ideas for Plug-ins #892

Open infodungeon opened 6 years ago

infodungeon commented 6 years ago

Summary

As I practice/drill steno there are plug-ins that I would love to have as learning aids:

  1. A simple metronome plugin.
  2. A graphing WPM plugin, 10 or 30 second floating average kind of thing.
  3. Probably harder but capturing mis-strokes (this is easy for me because I generally correct my errors) but it might be fairly harder to identify a mis-stroke. <= could tie drops in typing speed with floating averages to identify areas of weakness.
  4. Integrate steno-tutor or steno-jig type functionality as a plug-in.
  5. Integrate tutorials
  6. Finger Drills

Just some ideas that come to the top of my head that might help us learn steno better/faster that could leverage the plug-in system for anyone who is looking for a reason to write a plug-in

If you have other/better ideas for plug-ins or would like to critique them please add your comments here.

Thanks, Robert

Reproducing

Plover Version

System

tkpwaeub commented 6 years ago

Something for tracking typing ratio would be great, too (typing ratio the time it takes to transcribe an audio recording divided by the length of the audio).

tkpwaeub commented 6 years ago

Something for streamlining the process of making dictionary suggestions, built right into Plover itself. I'm thinking it would include ways both to make and accept suggestions.

gdwaynewarner commented 6 years ago

Thanks to Stenovations' download page and the Way Back Machine, I have roughly 50 digitalCAT dictionaries on my Mac, where I installed several years ago digitalCAT running under Wine, which gives me access to their most excellent tool, the Dictionary Maintenance Program -- which the curious can read about here:

http://www.cheapandsleazy.net/jim.html

I use these dictionaries when I need a better outline for a word or phrase than what I have in my active dictionaries ... so essentially, it might be a good idea to adjust Plover so that it can load a given number of dictionaries that are NOT being used for translation, but ARE available to be searched for appropriate outlines in the Suggestions window.