Pros and Cons of Voice Typing - osprey-voice/osprey GitHub Wiki
Pros
- It works for people who can't do regular typing
- It introduces a new way of thinking about issuing computer commands that is not restricted to a keyboard and mouse
- provides a large command space
- commands can be issued more naturally with language
- allows for using voice macros for issuing repetitive commands
- Issuing commands can be relatively fast if commands are chained together
- Dictation can be very fast especially when using a good model
Cons
- It's different and takes some getting used to
- It's really only usable when you're in a private space
- You can't type and talk with somebody at the same time
- You need a decent microphone
- You need to be running a voice typing program for it to work
- You need to fluently speak one of the languages that an engine provides models for
- Speech recognition gives nondeterministic results compared to regular typing
- The speech recognition and voice typing communities and efforts are somewhat divided by language
- speech data and models are divided by language
- voice typing programs need to add support for each language
- Open source speech recognition is still somewhat in its early stages
- Most engines only provide models for a few languages
- Training a model can be difficult and can require a lot of computation and data
- Only a few languages have sufficient speech data for training a model
- Models can take up a lot of memory