Python 中非英语语言的拼写检查器

Spell checker for non-English languages in Python

我正在尝试在 Python 中找到一个 拼写检查器,它可以在英语以外的其他语言中使用,我对 特别感兴趣葡萄牙语。通过研究,到目前为止我发现的最好的是 Bing 拼写检查 API for Python,由 Microsoft 提供。

但是,要使用它,您需要一个 Azure 帐户才能获取密钥。我想知道是否存在任何其他替代方案,我可以免费获得拼写检查及其建议。到目前为止我已经找到 PyEnchant 库,但它已过时,autocorrection 库,仅支持英语。

我也找到了 Peter Norvig 的代码,但我想知道是否有任何其他的拼写检查实现已在其他语言中测试过。

Bing 拼写检查 API 有一个免费套餐,调用次数和 TPS 有限:https://portal.azure.com/#create/Microsoft.CognitiveServicesBingSpellCheck-v7。 Select F0 层。