Недавно я выпустил решение для кодирования голоса, которое я создал для решения моих собственных проблем RSI. Его можно найти здесь: http://voicecode.io
Я использую его в основном для кодирования в Sublime Text и Xcode, но он отлично работает с emacs или vim. Самое замечательное в этом решении состоит в том, что все команды могут быть закодированы в «командные фразы», поэтому вам не нужно делать паузу между каждой отдельной командой, как и с другими решениями голосовой команды.
Он имеет встроенную поддержку всех стандартных форматов имен переменных (случай змейки, верблюжьей кейс и т. Д.), Имеет встроенные команды для каждой перестановки сочетаний клавиш (например, command-shift-5, command-option-shift-T, и т. д.), имеет команды перемещения курсора, команды переключения приложений, команды переключения окон, команды для комбинаций символов, такие как «=>», «||», «> =» и т. д. и т. д. Кроме того, очень легко добавить свои собственные команды.
Что вы хотите сделать, чего не можете сделать сейчас? –
Dragon Dictate поставляется с возможностью создавать собственные команды, что довольно эффективно. Я работаю над созданием небольшого DSL, который будет использоваться для экспорта файлов команд, которые будут импортированы в Dragon Dictate 3. И еще один проект, расширяющий функциональность пользовательских команд Dragon Dictate. https://github.com/siderakis/dragon-fire –
Я не думаю, что Dragon Dictate поддерживает грамматики, такие как Dragon NaturallySpeaking через SAPI. –