Как я могу использовать программное обеспечение Dictation для написания кода?

Я хотел бы использовать для распознавания речи программное обеспечение для распознавания речи. По сути, я хотел бы диктовать блоки кода на основе предопределенных команд или сценариев.

Вместо того, чтобы набирать произвольные блоки кода (классы, блоки if, блоки, методы и т. Д.), Я просто использую предопределенные голосовые сценарии для диктовки кода.

Есть ли у вас реализация диктующего кода вместо набора текста?

2 ответа

Я использую Dragon NaturallySpeaking, чтобы диктовать код, а не печатать. Я делаю это путем создания предопределенного кода скелета в скрипте и просто диктую скрипт, который вставляет код скелета.

Ниже вы найдете пример скрипта Dragon NaturallySpeaking, который делает это:

Редактор сценариев драконов

После сохранения скрипта Дракона (изображенного выше) он помещается в список скриптов Дракона или библиотеку (обрисовано в общих чертах ниже). Создавая свои персонализированные скрипты Dragon, вы можете диктовать значительный объем кода без набора текста.

введите описание изображения здесь

Я предоставил ссылку на видео, демонстрирующую демонстрацию использования голосовой диктовки для написания кода Java.

Пример, который я использовал, был с Java, но вы также можете создать свои собственные сценарии диктовки для любого языка кодирования.

Я думаю, что вы можете использовать шаблоны кода, если ваша IDE поддерживает их. Я предпочитаю NetBeans в качестве IDE для моих проектов Java. Он имеет несколько предопределенных шаблонов кода, которые будут расширены при нажатии TAB кнопка.

Например, если вы введете sout и нажмите TAB это будет расширено до

System.out.println("");

с кареткой, помещенной между двойными кавычками, готовыми получить вашу строку.

Там представлены десятки шаблонов кода, начиная от простых St что расширяет String ключевое слово для больших блоков кода. Преимущество использования этой функции заключается в том, что каретка переместится на некоторые заранее определенные точки, которые необходимо заполнить. См. Шаблоны кода в Netbeans

Вы также можете добавить свои собственные ярлыки и шаблоны кода, это может быть полезно и сокращает набор текста, который вы должны выполнять с помощью программного обеспечения для диктовки.

Я не знаю о других IDE, таких как IntelliJ или Eclipse, возможно, у них там есть что-то подобное.

Другие вопросы по тегам