使用c ++或共享对象检测文本语言

时间:2015-07-01 12:24:37

标签: c++ text detect identify

我是 c ++ 的新手,需要一种方法来检测文本的语言。 我搜索了任何插件,只找到了开源代码 https://code.google.com/p/cld2/
有很多页面谈论在python,java或独立使用它但我无法找到任何关于在c ++代码中使用它的教程。
所以我需要声明如何使用它或任何其他好的库来使用 c ++ 检测文本语言。
语言文本将由用户添加,我想检测是否是英语,法语或阿拉伯语...等根据它来应用nlp。

谢谢,

2 个答案:

答案 0 :(得分:2)

您可以将此链接检查为其c ++库:

https://github.com/mzsanford/cld

答案 1 :(得分:0)

虽然它不是库,但您可以选择使用Google翻译API来检测语言。这是使用REST完成的。明显的缺点是您需要连接到互联网才能拨打电话。 The docs explain how you can do this here