2016-12-07 3 views
1

я прочитал на http://www.nuance.com/products/help/dragon/dragon-for-pc/scriptref/Content/scrptref/scripting_language_quickref.htm:Какие языки программирования я могу использовать с помощью Dragon Advanced Scripting?

Dragon Advanced Scripting позволяет использовать языки программирования, такие как Microsoft® VBA для программирования команд, которые могут выполнять практически любые функции на компьютере с помощью голосовых команд.

Какие языки программирования я могу использовать с помощью Dragon Advanced Scripting в Microsoft Windows, помимо Microsoft® VBA?

+2

Вы можете добавить другие языки через меню ссылок в Advanced Scripting, если они проходят через COM. Прочтите здесь пример: https://www.knowbrainer.com/forums/forum/messageview.cfm?catid=12&threadid=18116. Затем некоторые люди использовали Python для взаимодействия с Dragon и создания команд с ним (DragonFly, Vocola). Я не знаю другого языка программирования в Dragon. –

+1

@ user99572isfine Спасибо. Не могли бы вы преобразовать свой комментарий в качестве ответа? (в комментариях Stack Exchange время от времени удаляются комментарии, а вопросы без ответа и без увеличения также могут быть удалены, что является неудачным) –

+1

Я не публиковал это как ответ, потому что я не могу точно ответить на ваш вопрос. Теперь я создал ответ. –

ответ

1

Я подозреваю, что приведенная выше ссылка на несколько языков, которые можно использовать с Драконом, можно отнести к небрежному использованию языка маркетологом или к тому, что вы можете ссылаться на другие языки через COM.

Я не знаю ни одного другого языка программирования в Dragon - FWIW, с 2006 года я встречаюсь на форумах распознавания речи, и я никогда не слышал ни о чем, кроме того, что Advanced Scripting официально поддерживается Dragon.

Вы можете добавить другие языки (например, Word VBA) через меню «Ссылки» в редакторе расширенных скриптовых команд, если они проходят через COM. Прочтите здесь пример: https://www.knowbrainer.com/forums/forum/messageview.cfm?catid=12&threadid=18116.

Затем некоторые люди использовали Python для взаимодействия с Dragon и создали для него команды (DragonFly, Vocola), который является более хакером и никоим образом не поддерживается Nuance. Другие программы могут также взаимодействовать с Dragon (API, SDK) для создания команд на других языках, кроме Advanced Scripting (например, KnowBrainer).

Подводя итог, есть способы использовать другие языки с помощью Dragon, но это не так, как будто это прямо под вашим носом.

+1

Кроме того, по мере того, как вы затрагивали, SDK API может использоваться любым языком, поддерживающим COM, и на самом деле многие (большинство) синтаксических примеров представлены в Visual Basic и C++. Например, я регулярно использую AutoHotKey для взаимодействия с Dragon. Вы можете посмотреть здесь: http://www.nuance.com/products/help/dragon/dragon-for-pc/scriptref/Content/scrptref/promptvalue_function.htm – PGilm