什么对拼写检查有好处? Google拼写检查或Hunspell

对于我的asp.net网站,我需要拼写检查function。 我发现了一些有趣的解决方案。

1.谷歌拼写检查
亨斯佩尔。
两者都是免费的。 根据我的理解,我意识到这两种方法都有一些缺点和优点。

对于Google拼写检查程序,它为错误的单词提供了更正确的单词,但Hunspell提供了一些建议。 谷歌有最新的建议,但Hunspell,它取决于Open Office词典。

就我而言,我只需要一个建议。 对于缺点,我必须依靠Google进行拼写检查。 如果Google服务中断,它也会对我的网站产生影响。

那么,什么适合我的网站。 选择Google拼写检查是不是一个好主意? 是否有任何非免费的拼写检查解决方案?

我认为,使用Hunspell是件好事

使用Hunspell的原因

NHunspell基于Hunspell,将Open Office拼写检查,连字符和同义词库带入Microsoft®.NETFramework。 NHunspell是一个.NET(C#,VB)库,包含本地库Hunspell,Hyphen和MyThes。

集成库在OpenOffice中使用,并与OpenOffice.org上发布的词典一起使用。

NHunspell的许可证如下:GPL / LGPL / MPL。 根据LGPL和MPL许可,允许在商业应用中免费使用。 您的商业应用程序可以链接到NHunspell DLLs。

从其中一条评论:

拼写检查:Hunspell Hunspell是一个拼写检查

形态分析仪和发生器。 它具有词干function,可以找到词干。 它允许从词干生成派生forms(复数,……)。

SpellEngine – 拼写检查

服务器和Web服务器的连字符和同义词库(ASP.NET)SpellEngine允许线程安全地执行拼写检查请求。 它是服务器优化的组件。 所有NHunspellfunction(拼写检查,连字符,词库,分析和生成)都集成在一起。 为了确保在多个请求上充分利用CPU,每个处理器或处理器核心实例化一个Hunspell,Hyphen或MyThes,并由信号量控制。 可以安装多个词典以提供不同的语言。 支持多语言应用程序中的拼写检查,连字符和同义词,无需任何其他编程。

来源: 1,2