蜻蜓:我怎么设置我的语言?

时间:2018-02-05 12:47:01

标签: python-dragonfly

我使用龙自然说话与natlink,蜻蜓和aena。 它的英文效果很好,但如果我为另一种语言加载用户配置文件,我会收到一个奇怪的错误。 此错误:Dragonfly IntegerRef getting a TypeError: 'NoneType' object is not callable error

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

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

1 个答案:

答案 0 :(得分:0)

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

Natlink引擎的implementation应该通过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可能支持较少的语言。 Supported languages for Dragon NaturallySpeaking 15 products

零售版:

Dragon Home 15

English
German

Dragon Professional个人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

企业版:

Dragon Professional Group 15

Dutch
English
French
German
Italian

Dragon Legal Group 15

Australian English
English
German
New Zealand

Dragon执法小组15

English