Currently I am running a research project to process English text. The text data is quite noisy and contains many spelling and grammatical errors.
目前我正在运行一个研究英语文本的研究项目。文本数据非常嘈杂,包含许多拼写和语法错误。
I know MS Word can automatically highlight these errors in their own MS Word application.
我知道MS Word可以在自己的MS Word应用程序中自动地突出这些错误。
My question is, can I programmatically call their spelling check engine (possibly via VSTO), to get the errors as well as the correction suggestion for any given text strings? without using any MS Word GUI.
我的问题是,我可以通过编程的方式调用他们的拼写检查引擎(可能是通过VSTO)来获得错误以及对任何给定文本字符串的修正建议吗?不使用任何MS Word GUI。
Ideally, I am asking for function:
理想情况下,我要求的是功能:
List< Errors> RunSpellChecking(String text)
列表> <错误runspellchecking(字符串文本)< p>
Many Thanks!
很多谢谢!
2 个解决方案
#1
0
why word? can you use spellchek library like http://nhunspell.sourceforge.net/
为什么单词?你可以使用像http://nhunspell.sourceforge.net/这样的spellchek库吗?
#2
0
There is a sample code here
这里有一个示例代码。
Check on this MSDN as well
检查一下这个MSDN。
GetSpellingSuggestions
CheckSpelling
#1
0
why word? can you use spellchek library like http://nhunspell.sourceforge.net/
为什么单词?你可以使用像http://nhunspell.sourceforge.net/这样的spellchek库吗?
#2
0
There is a sample code here
这里有一个示例代码。
Check on this MSDN as well
检查一下这个MSDN。
GetSpellingSuggestions
CheckSpelling