Cld3.net
Compact language detector v3 by Google for .Net
Install / Use
/learn @NikulovE/Cld3.netREADME
cld3.net
Compact language detector v3 by Google for .Net <br> in upstream google CLD3 https://github.com/google/cld3 <br> thanks ezra100 for library https://gist.github.com/ezra100/ba69ec42600b2baa7430dd53bec3f37c
<p> <br> To solve issue with angle-brackets in headers extract google.zip (headers) to C:\Program Files (x86)\Microsoft Visual Studio\2019\%VSversion%\VC\Tools\MSVC\%msvcversion%\include <br> by default project configured for VS2019 .net 4.6.1Detect for 3 possible languages:
var detector = new CLD3Net.LanguageDetector();
var languges = detector.DetectNMostFreqLangs("Hello, how are you? Привет, как дела?", 3);
[
{
"language": "Russian",
"probability": 0.977100,
"is_reliable": 1,
"proportion": 0.612245
},
{
"language": "English",
"probability": 0.998582,
"is_reliable": 1,
"proportion": 0.387755
},
{
"language": "Undefined Language",
"probability": 0.000000,
"is_reliable": 0,
"proportion": 0.000000
}
]
Sample in .NetCoreApp:
public static void Main(string[] args)
{
var detector = new LanguageDetectorLibrary();
var Rulanguage=detector.DetectLanguages("Привет, как дела?", 3);
var Enlanguage=detector.DetectLanguages("How are you?", 3);
}
Related Skills
node-connect
336.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
82.9kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
336.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
82.9kCommit, push, and open a PR
