python 语言识别langid

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 语言识别langid相关的知识,希望对你有一定的参考价值。

import langid
>>> langid.classify("I do not speak english")
('en', 0.57133487679900674)
>>> langid.set_languages(['de','fr','it'])
>>> langid.classify("I do not speak english")
('it', 0.99999835791478453)
>>> langid.set_languages(['en','it'])
>>> langid.classify("I do not speak english")
('en', 0.99176190378750373)


>> from langid.langid import LanguageIdentifier, model
>> identifier = LanguageIdentifier.from_modelstring(model, norm_probs=True)
>> identifier.classify("This is a test")
('en', 0.9999999909903544)

以上是关于python 语言识别langid的主要内容,如果未能解决你的问题,请参考以下文章

系统学习NLP(二十五)--语种识别landID

语言检测

NLTK 和语言检测

基于百度语音识别API的Python语音识别小程序

什么语言识别二维码

Delphi 获取系统的语言环境参数GetSystemDefaultLangIDVerLanguageNameGetLocaleInfo