-
-
Notifications
You must be signed in to change notification settings - Fork 2
Comparing Voice Typing Programs
Caleb Bassi edited this page Jan 1, 2021
·
1 revision
- Osprey is an application while Caster is a collection of scripts that are loaded through Dragonfly
- Caster uses the Dragonfly API whereas Osprey provides its own simplified API that is built on top of Dragonfly
- Osprey supports displaying the transcripts as desktop notifications
- Osprey has an applet
- Osprey is much more modular with its configurations
- no configurations are included by default (though it is recommended to use the osprey-starter-pack)
- configurations are enabled by adding them to the Osprey config directory
-
<n>has been added as a placeholder to match a number
-
Context.keymapchanged toContext.set_commands -
Context.listchanged toContext.set_choicesand it now takes a dict of lists instead of just one list - Specifying a list in a rule has changed from
{context.list}to<list> -
Strhas been changed toinsertand it's now just a regular function instead of creating and returning a callback -
Rephas been changed torepeatand it's now just a regular function instead of creating and returning a callback -
presshas been changed so that the key separator is now ' ' instead of '-' - The default
ContextGrouphas been renamed fromtalontodefault_context_group -
ContextGroups are now loaded automatically so you don't need to callContextGroup.load() -
<dgnwords>has been replaced with<word> -
<dgndictation>and its variations has been replaced with<phrase> - Some of the keys have been changed. Check out the API documentation for the specifics.
-
Keyhas been removed in favor ofpress
- Osprey is open source
- Osprey uses Kaldi while Talon uses wav2letter and Dragon Dictation
- Osprey uses the platform specific config directory while Talon uses
~/.talon