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

cp1*_*100 4 c# asp.net spell-checking hunspell

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

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

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

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

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

Pyr*_*cer 6

我认为,使用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 DLL.

从其中一条评论:

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

形态分析仪和发生器.它具有词干功能,可以找到词干.它允许从词干生成派生形式(复数,......).

SpellEngine - 拼写检查,

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

源:1,2