Which programming languages can I use with Dragon Advanced Scripting?

最后都变了- 提交于 2019-12-12 22:24:34

问题


I read on http://www.nuance.com/products/help/dragon/dragon-for-pc/scriptref/Content/scrptref/scripting_language_quickref.htm :

Dragon Advanced Scripting lets you use programming languages such as Microsoft® VBA to program commands that can perform virtually any function on the computer with voice commands.

Which programming languages can I use with Dragon Advanced Scripting on Microsoft Windows, besides Microsoft® VBA?


回答1:


I suspect that the above reference to multiple languages that can be used with Dragon can be attributed to sloppy language use by a marketing guy or to the fact that you can reference other languages through COM.

I'm not aware of any other programming language in Dragon - FWIW, I have been hanging around on speech recognition forums since 2006 and I've never heard of anything besides Advanced Scripting being officially supported by Dragon.

You can potentially add other languages (such as Word VBA) through the References menu in Advanced Scripting Commands Editor if they go through COM. Read an example here: https://www.knowbrainer.com/forums/forum/messageview.cfm?catid=12&threadid=18116.

Then some people have used Python to interface with Dragon and create commands for it (DragonFly, Vocola), which is more of a hack and not supported in any way by Nuance. Other programs can interface with Dragon as well (API, SDK) to create commands in languages other than Advanced Scripting (eg. KnowBrainer).

To sum up, there are ways to use other languages with Dragon, but it's not like it's right under your nose.



来源:https://stackoverflow.com/questions/41009401/which-programming-languages-can-i-use-with-dragon-advanced-scripting

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!