C++中的Word语言检测

Viv*_*mar 6 c++

在Google上搜索后,我不知道用于检测特定单词是否属于哪种语言的任何标准方式或库.

假设我有任何语言,我怎么能找到它是哪种语言:英语,日语,意大利语,德语等.

有没有可用于C++的库?任何有关这方面的建议将不胜感激!

小智 -4

我假设您正在处理文本而不是语音。

如果您使用 UNICODE,那么它为每种语言提供了插槽。

因此您可以识别出特定单词的所有字符都属于该语言槽。

有关 unicode 语言槽的更多帮助,您可以在这里

  • 这实际上行不通,例如德语、英语和意大利语使用相同的字符集。 (2认同)
  • 不,UNICODE 支持各种字符集,并且对于大多数字符集来说,它与语言无关。“A”是哪种语言? (2认同)