0

我正在使用与 natlink、dragonfly 和 aena 进行自然对话的龙。它在英语中效果很好,但是如果我加载另一种语言的用户配置文件,我会收到一个奇怪的错误。此错误:Dragonfly IntegerRef getting a TypeError: 'NoneType' object is not callable 错误

好消息是似乎存在解决方案,但没有给出明确的答案。(我没有足够的业力来评论上述问题或PM作者。)

我想可以从这里推断解决方案: https ://dragonfly.readthedocs.io/en/latest/engines.html?highlight=language

4

1 回答 1

0

出于好奇,您必须设置哪种语言?

Natlink 引擎的实现应该通过 Windows COM 接口自动从 Dragon 获取当前语言。这部分答案归功于 Danesprite。

                     0x0c09: ("en", "AustralianEnglish"),
                     0xf00a: ("es", "CastilianSpanish"),
                     0x0413: ("nl", "Dutch"),
                     0x0009: ("en", "English"),
                     0x040c: ("fr", "French"),
                     0x0407: ("de", "German"),
                     0xf009: ("en", "IndianEnglish"),
                     0x0410: ("it", "Italian"),
                     0x0411: ("jp", "Japanese"),
                     0xf40a: ("es", "LatinAmericanSpanish"),
                     0x0416: ("pt", "Portuguese"),
                     0xf409: ("en", "SingaporeanEnglish"),
                     0x040a: ("es", "Spanish"),
                     0x0809: ("en", "UKEnglish"), 
                     0x0409: ("en", "USEnglish"),

请注意,旧版本的 Dragon 可能支持较少的语言。 Dragon NaturallySpeaking 15 产品支持的语言

零售版:

龙之家 15

English
German

龙职业个人 15

Dutch
English
French
German
Italian
Spanish

Dragon 法律个人 15

Australian English
English
German
New Zealand

Dragon Professional Group 单用户 15

Dutch
English
French
German
Italian

Dragon Legal Group 单用户 15

English
German

企业版:

龙专业组 15

Dutch
English
French
German
Italian

龙法集团 15

Australian English
English
German
New Zealand

龙执法15大队

English
于 2018-09-18T16:39:36.777 回答