首页 > 解决方案 > 必应拼写检查 API 仅适用于英语

问题描述

尝试 Bing Spell Check API,但它似乎不适用于英语以外的语言。拼写检查的可用语言

我曾尝试检查法语文本,但结果实际上会将错误提示为完美的文本,反之亦然(这意味着它也不会纠正文本中的错误)。

我试过检查这段文字:

La Terre a un noyau interne solide

这就是我通过语言的方式:

var result = client.SpellCheckerWithHttpMessagesAsync(text: text, mode: "spell", acceptLanguage: "fr-FR").Result;

我也试过setLang:

var result = client.SpellCheckerWithHttpMessagesAsync(text: text, mode: "spell", setLang: "fr-FR").Result;

结果表明将solide更改为solid,这是错误的。我尝试了其他文本以及不同的语言,结果相同。

我错过了如何使用这个 API 的东西吗?

标签: spell-checkingbing-api

解决方案


请在查询中使用市场参数mkt=fr-fr并删除 setLang 参数。


推荐阅读