道招

目前市面上的拼写检查工具哪家强?没有调研就没有发言权

如果您发现本文排版有问题,可以先点击下面的链接切换至老版进行查看!!!

目前市面上的拼写检查工具哪家强?没有调研就没有发言权

目前市面上的含拼写检查功能产品主要分两种,拼写检查类写作助手(支持拼写检查、语法检查、书写润色等)类。

下面分别以这两类的典型产品举例。

拼写检查类产品

一、chrome类拼写检查
目标文本识别

自动识别特定html元素内的文字

具体要求如下:

  • input、textarea以及设置contenteditable为可编辑的元素
  • input、textarea未设置disabled或readonly
  • 未设置spellcheck=false
检查结果标记

自动对目标文本进行检查,并用自动用红色波浪线标记存在拼写错误的单词。

拼写错误替换

在结果标记处右键,系统会自动选中被标记字符,选择目标候选词进行点击即可完成覆盖替换

集成方式

无需额外安装

支持语种

南非荷兰语, 保加利亚语, 加泰罗尼亚语, 捷克语, 威尔士语, 丹麦语, 德语, 希腊语, 澳大利亚英语, 加拿大英语, 英国英语, 美国英语, 西班牙语, 拉丁美洲西班牙语, 阿根廷西班牙语, 西班牙西班牙语, 墨西哥西班牙语, 美国西班牙语, 爱沙尼亚语, 波斯语, 法罗语, 法语, 希伯来语, 印地语, 克罗地亚语, 匈牙利语, 亚美尼亚语, 印度尼西亚语, 意大利语, 韩语, 立陶宛语, 拉脱维亚语, 挪威博克马尔语, 荷兰语, 波兰语, 巴西葡萄牙语, 葡萄牙葡萄牙语, 罗马尼亚语, 俄语, 塞尔维亚-克罗地亚语, 斯洛伐克语, 斯洛文尼亚语, 阿尔巴尼亚语, 塞尔维亚语, 瑞典语, 泰米尔语, 塔吉克语, 土耳其语, 乌克兰语, 越南语,共50个语种

af, bg, ca, cs, cy, da, de, el, en-AU, en-CA, en-GB, en-US, es, es-419, es-AR, es-ES, es-MX, es-US, et, fa, fo, fr, he, hi, hr, hu, hy, id, it, ko, lt, lv, nb, nl, pl, pt-BR, pt-PT, ro, ru, sh, sk, sl, sq, sr, sv, ta, tg, tr, uk, vi

依赖

不依赖网络,开源

扩展

根据API可获取拼写检查结果及拼写建议

交互

可使用系统自带或自行实现

用法示意

file

二、simple-spellchecker工具包类
目标文本识别

需自行提供(文本或文件)

检查结果标记

只能告知检查结果,需自行实现交互

拼写错误替换

自行实现

集成方式

安装npm包 simple-spellchecker

支持语种

德语(德国),英语(英国),英语(美国),西班牙语(西班牙),西班牙语(墨西哥),法语(法国),意大利语(意大利),立陶宛语(立陶宛),荷兰语(荷兰),波兰语(波兰),巴西葡萄牙语(巴西),俄语(俄罗斯),瑞典语(瑞典),乌克兰语(乌克兰),共14个语种

de-DE, en-GB, en-US, es-ES, es-MX, fr-FR, it-IT, lt-LT, nl-NL, pl-PL, pt-BR, ru-RU, sv-SE, uk-UA

依赖

不依赖网络,开源

扩展

根据API可获取拼写检查结果及拼写建议

交互

必须自行实现

用法示意

file

写作助手类产品

一、Grammarly
目标文本识别

自动识别特定html元素内的文字

具体要求如下:

  • 设置contenteditable为可编辑的元素
  • 无视spellcheck属性值
检查结果标记

自动对目标文本进行检查,并用自动用红色下滑线标记存在拼写错误的单词。

拼写错误替换

结果标记处hover,会弹出浮层,在浮层中选中目标候选词完成替换

集成方式
  • 官方chrome插件
  • Grammarly客户端
  • Grammarly editor sdk(即将废弃) 官方申明
支持语种

英语(美国),西班牙语(英国),英语(澳大利亚),西班牙语(加拿大),英语(印度),共5个语种

依赖

使用过程中需要联网

需要注册账号,高级功能需付费

扩展

Grammarly editor sdk被废弃,未开放API

交互

Grammarly editor sdk被废弃,无法自定义

特点

能检测出长文本类的语法错误

输入Certain chapters entirely comprice accounts of events by other charactors, which the narrator recalls from memory, seletively editing or elaborating on certain aspect of dialogue, particularly Strickland's, because Strickland is said by the narrator to have a very poor ability to express himself in word. The narrator first develop a acquaintance with Strickland wife at literary parties and later meets Strickland himself, who appears to be an unremarkable businessman with no interest in his wife's literary or artistics tastes.

chrome检测到4处拼写错误,Grammarly检测到4处拼写错误以及4处语法错误(动词第三人称单数,名词复数、冠词、形容词)

file

用法示意

file

二、LanguageTool
目标文本识别

自动识别特定html元素内的文字

具体要求如下:

  • 设置contenteditable为可编辑的元素
  • 无视spellcheck属性值
检查结果标记

自动对目标文本进行检查,并用自动用红色下滑线标记存在拼写错误的单词。

拼写错误替换

结果标记处点击,会弹出浮层,在浮层中选中目标候选词完成替换

集成方式
  • 官方chrome插件
  • LanguageTool客户端
支持语种

南非荷兰语, 阿坎语, 阿姆哈拉语, 阿拉贡语, 阿拉伯语, 阿萨姆语, 阿斯图里亚斯语, 白俄罗斯语, 保加利亚语, 班巴拉语, 孟加拉语, 布列塔尼语, 波斯尼亚语, 加泰罗尼亚语, 捷克语, 威尔士语, 丹麦语, 德语, 希腊语, 世界语, 西班牙语, 爱沙尼亚语, 巴斯克语, 波斯语, 芬兰语, 斐济语, 法语, 爱尔兰语, 苏格兰盖尔语, 加利西亚语, 瓜拉尼语, 古吉拉特语, 豪萨语, 希伯来语, 印地语, 克罗地亚语, 匈牙利语, 亚美尼亚语, 国际语, 印度尼西亚语, 伊博语, 冰岛语, 意大利语, 日语, 哈萨克语, 高棉语, 卡纳达语, 韩语, 库尔德语, 克什米尔语, 拉丁语, 卢干达语, 老挝语, 立陶宛语, 拉脱维亚语, 马尔加什语, 毛利语, 马拉雅拉姆语, 马其顿语, 蒙古语, 马拉地语, 马来语, 缅甸语, 挪威博克马尔语, 尼泊尔语, 挪威尼诺斯克语, 挪威语, 荷兰语, 南恩德贝勒语, 奥克西唐语, 奥里亚语, 旁遮普语, 波兰语, 普什图语, 葡萄牙语, 罗曼什语, 罗马尼亚语, 俄语, 卢旺达语, 梵语, 僧伽罗语, 斯洛伐克语, 斯洛文尼亚语, 索马里语, 塞尔维亚语, 斯瓦特语, 南索托语, 瑞典语, 泰米尔语, 泰卢固语, 泰语, 菲律宾语, 土耳其语, 宗加语, 鞑靼语, 乌克兰语, 乌尔都语, 乌兹别克语, 文达语, 越南语, 约鲁巴语, 祖鲁语,共103个语种

af, ak, am, an, ar, as, ast, be, bg, bm, bn, br, bs, ca, cs, cy, da, de, el, eo, es, et, eu, fa, fi, fj, fr, ga, gd, gl, gn, gu, ha, he, hi, hr, hu, hy, ia, id, ig, is, it, ja, kk, km, kn, ko, ku, ks, la, lg, lo, lt, lv, mg, mi, ml, mk, mn, mr, ms, my, nb, ne, nn, no, nl, nr, oc, or, pa, pl, ps, pt, rm, ro, ru, rw, sa, si, sk, sl, so, sr, ss, st, sv, ta, te, th, tl, fil, tr, ts, tt, uk, ur, uz, ve, vi, yo, zu

依赖

使用过程中需要联网

需要注册账号,高级功能需付费

扩展

未开放API

交互

无法自定义

特点

能检测出长文本类的语法错误

输入Certain chapters entirely comprice accounts of events by other charactors, which the narrator recalls from memory, seletively editing or elaborating on certain aspect of dialogue, particularly Strickland's, because Strickland is said by the narrator to have a very poor ability to express himself in word. The narrator first develop a acquaintance with Strickland wife at literary parties and later meets Strickland himself, who appears to be an unremarkable businessman with no interest in his wife's literary or artistics tastes.

chrome检测到4处拼写错误,LanguageTool检测到4处拼写错误、2处语法错误(动词第三人称单数、冠词)以及3处书写建议

file

用法示意

file

产品对比

两大类拼写检查产品对比

拼写检查类(chrome类) 拼写检查类(simple-spellchecker工具包类) 写作助手类
目标文本识别 自动检测 自行触发 自动检测
检查结果标记 自动标记 自行实现 自动标记
拼写错误替换 系统自带或自行实现 自行实现 应用自带
集成方式 无需额外安装 安装npm包 安装官方chrome插件 安装应用程序
支持语种 50 14 Grammarly 5、LanguageTool 103
依赖 无需联网 无需联网 需联网,需注册账号,高级功能需续费
扩展 提供API 提供API 不开放API
交互 系统自带或自行实现 必须自行实现 不支持自定义

个人结论

  • 自从Grammarly要关闭Grammarly editor sdk开始后,市面上已经没有适合开发者集成的拼写检查类产品了,你可以不维护,不升级,没必要彻底关闭啊。。。
  • 目前拼写检查类产品逐步从拼写检查升级成写作助手
  • 拼写检查产品是通过逐个单词与语种字典进行匹配的方式获取检查结果及拼写建议,偏“静态”检查。
  • 写作助手产品是通过自身服务(或AI)加入了对语法、文意理解、书写润色方向的检查,偏“动态”检查;不开放api,通过官方chrome插件提供基础服务,需要注册、高级功能需要付费。
更新时间:
上一篇:佳明表盘的如何加入设置页,怎么控制功能付费下一篇:推荐一款运动记录转换工具,支持华为小米运动记录导入高驰佳明RQrun等平台

相关文章

记录CKEditor4删除文本引起文本分割而升级版本的经历

背景 前段时间对接了一个electron壳提供功能————拼写检查,也就是在输入的英文有问题的时候,给予红色波浪线提示,邮件的时候能出现候选词,选择候选词后进行替换。 在功能上线当天上午产品 阅读更多…

electron应用更新版本后的拼写检查失效?原来一行代码就搞定

小组的项目半个月前更新了一个小版本,然后大家纷纷问我是改了啥? 我也一脸懵逼啊,我啥以没干啊,那个小版本里面有我这边的一个紧急需求,这个“锅”我推都不好推,只能怪运气不好。 本来指望小组负责el 阅读更多…

关注道招网公众帐号
友情链接
消息推送
道招网关注互联网,分享IT资讯,前沿科技、编程技术,是否允许文章更新后推送通知消息。
允许
不用了