Голосовые инструменты разработки программного обеспечения - PullRequest
13 голосов
/ 12 августа 2011

Я страдаю от сильного RSI на моих руках и запястьях и как программиста Java на полный рабочий день, и это становится риском для моей жизни.Я использую Dragon Dictate для Mac, который неплохо пишет по-английски, но говорить с ним на Java очень громоздко из-за загадочной природы языков программирования.Навигация по коду также сложна и может быть довольно утомительной.

В настоящее время я использую Eclipse IDE, но не нашел никаких плагинов, чтобы помочь в этом отношении.из того, что я читал в других сообщениях на этом форуме (например, Программное обеспечение для распознавания голоса для разработчиков и Могу ли я написать sql с использованием распознавания речи ), подход, который я должен принять, должен бытьдать Dragon Dictate пользовательский словарь, состоящий из ключевых слов Java, и создать ряд пользовательских голосовых команд, соответствующих существующим сочетаниям клавиш (например, «перейти к суперклассу») или последовательности действий, которые я выполняю на регулярной основе с использованием AppleScript(например, «commit to SVN»).

Я мог бы просто пойти дальше и реализовать это (с некоторыми трудностями из-за физических ограничений), но не могу не чувствовать, что буду изобретать велосипед. Я имею в виду, конечно, RSIдолжно быть относительно распространенной проблемой среди программистов, и я ожидал, что может быть плагин или даже IDE, который облегчает кодирование голосом, а также связанные с ним задачи (например, отладка программы путем ее обхода и т. д.Я просто не могу найти это нигде.

Если у кого-то есть какие-либо предложения по поводу Java IDE, которые я мог бы использовать (очевидно, мне не нужно использовать Eclipse), мне будет очень интересно их услышать.

В качестве альтернативы, если кто-то используетDragon Dictate для Mac и набор команд для Eclipse или другой Java IDE, которыми они готовы поделиться со мной, также очень помогли бы.

Спасибо, Ixent

Ответы [ 3 ]

2 голосов
/ 08 января 2015

http://voicecode.io

Недавно я выпустил VoiceCode, решение для кодирования голосом, которое я создал для решения своих собственных проблем с RSI.

Я использую его в основном для кодирования в Sublime Text и Xcode, используя терминал, и другое общее использование компьютера.Отличительной особенностью этого решения является то, что все команды могут быть объединены в «командные фразы», ​​поэтому вам не нужно делать паузу между каждой отдельной командой, как вы делаете это с другими решениями голосовых команд.

Он имеет встроенную поддержкудля всех стандартных форматов имен переменных (случай змеи, случай верблюда и т. д.) имеет встроенные команды для каждой перестановки сочетаний клавиш (т. е. command-shift-5, command-option-shift-T и т. д.), имеет перемещение курсоракоманды, команды переключения приложений, команды переключения окон, команды выбора текста, команды для таких комбинаций символов, как "=>", "||", "> =" и т. д., и многое другое.Кроме того, очень легко добавлять свои собственные команды.

1 голос
/ 27 марта 2014

Я работаю с клиентами, у которых есть DNS.Я создал для них сценарии для их собственной рабочей среды.У меня есть опыт работы с DNS и разочарования, которые он может вызывать.

Вы, вероятно, правы, могут быть и такие, как вы.Но как вы сводите их вместе.Лучше всего начать сообщество пользователей.В зависимости от ваших контактов, вы, вероятно, могли бы получить финансирование для руководства таким сообществом.

Как создать группу поддержки

Центр обмена информацией Американской группы самопомощи

Есть еще одна статья , которая может быть вам интересна.

Удачи

0 голосов
/ 27 марта 2018

Посмотрите на это https://polaris -a.com

"Программисты 21-го века будут знать Polaris как имя для модуля распознавания голоса Eclipse IDE.произнесенные слова в действия. С помощью Polaris вы можете управлять основными функциями Eclipse IDE без необходимости использования мыши или клавиатуры. "

...