","image":"http://www.luping.net/uploads/20240913/172621836966e40081c4aae.jpg","datePublished":"2024-11-08T03:34:27+08:00","dateModified":"2024-11-08T03:34:27+08:00","author":{"@type":"Person","name":"luping.net","url":"https://www.luping.net/articlelist/0_1.html"}}
Spracherkennung ist eine Funktion, die wir in einem früheren Projekt benötigten. Ich habe 2020 einen Artikel über die Verwendung des kju2-Forks der Java-Bibliothek Optimaize Language Detector geschrieben. Die Optimaize-Bibliothek wurde seit 2015 nicht mehr aktualisiert und der kju2-Fork wurde am 16. April 2023 in den schreibgeschützten Modus versetzt.
Ich habe die Lingua-Java-Bibliothek evaluiert. Sie behauptet, die „genaueste Bibliothek zur Erkennung natürlicher Sprache für Java und die JVM zu sein, die sowohl für lange als auch kurze Texte geeignet ist“ und scheint auch aktiv aktualisiert und unterstützt zu werden. In meinem kleinen Unit-Test schien Lingua etwas langsamer zu sein und konnte malaiischen Text nicht richtig identifizieren.
Die Erkennungszeit für beide Java-Bibliotheken war für Englisch ziemlich zufällig. Manchmal wurde eine Antwort in 295 ms zurückgegeben, manchmal in 48.000 ms. (Vielleicht liegt es nur an meinem Entwickler-PC.) kju2 schien im Durchschnitt schneller zu sein.
Ich habe auch eine Detect Language API eines Drittanbieters gefunden, die 165 Sprachen unterstützt und angeblich „hohe Genauigkeit“ aufweist. Es erfordert einen API-Schlüssel und bietet sowohl kostenlose als auch Premium-Pläne.
Was verwenden Sie, wenn Sie die Spracherkennung mit Java und/oder ColdFusion/CFML durchführen?
Sollte sein | kju2 lang | kju2 ms | lingua lang | lingua ms | API-Sprache | api ms | Beispieltext |
---|---|---|---|---|---|---|---|
ENGLISCH | ENGLISCH | 2272 | ENGLISCH | 570 | de | 537 | Eine gute Möglichkeit, spanische Vokabeln zu lernen, ist das Lesen von Texten, Geschichten oder Artikeln, die vollständig in der Sprache verfasst sind. Aus diesem Grund haben wir eigene kurze Lesepassagen auf Spanisch zu verschiedenen Themen verfasst. |
GRIECHISCH | GRIECHISCH | 6 | GRIECHISCH | 12 | el | 105 | Βίβλος γενέσεως Ἰησοῦ Χριστοῦ υἱοῦ Δαυεὶδ υἱοῦ Ἀβραάμ. |
FRANZÖSISCH | FRANZÖSISCH | 61 | FRANZÖSISCH | 78 | fr | 70 | En hiver, il fait froid en France. Die Sonne lebe langsam. Es gab noch eine Nacht, als ich noch Mühe hatte. Parfois, es ist ein Même de la Neige. |
HEBRÄISCH | HEBRÄISCH | 3 | HEBRÄISCH | 11 | iw | 110 | כל ישראל יש להם חלק לעולם הבא ו ארץ, נצר מטעי מעשה ידי להתפאר. |
ARABISCH | ARABISCH | 2 | ARABISCH | 19 | ar | 81 | Die einzige Quelle, die ich vor einem Jahr gesehen habe. تسجّل آن لحضور المؤتمر الدولي العاشر ليونيكود |
CHINESISCH | CHINESISCH | 2 | CHINESISCH | 8 | zh | 74 | 虽然它长得不好看,但是它有一颗无比善良的心.小猴子乐乐的家被大水冲垮了,无家可归。丑丑就让乐乐住在自己的家,还把自己最喜欢吃的巧克力分给乐乐吃.不仅如此,谁头痛、生病了,没钱买药,它都会尽其所能进行帮助. |
KOREANISCH | KOREANISCH | 12 | KOREANISCH | 3 | ko | 120 | 안녕하십니까 할리데이비슨 대구점 MC 우제헌입니다. |
SPANISCH | SPANISCH | 0 | SPANISCH | 116 | es | 92 | Gewöhnlich wird dieser Flughafen auf alle Pisten ohne Flugzeuge in der Luft angewendet, da der richtige Flughafen nicht blockiert ist. |
THAI | THAI | 1 | THAI | 14 | th | 105 | ข้อ 1 าคกันในเกียรติศักด[เกียรติศักดิ์]และสิทธิ ต่างมีเหตุผลและมโนธรรม นด้วยเจตนารมณ์แห่งภราดรภาพ |
VIETNAMESISCH | VIETNAMESISCH | 2 | VIETNAMESISCH | 14 | vi | 98 | Es ist nicht einfach, dies zu tun, und es ist wichtig, dass Sie es nicht verpassen. Mọi con người đều được tạo hóa ban cho lý trí và lương tâm und cần phải đối xử với nhau trong tình anh em. |
TÜRKISCH | TÜRKISCH | 3 | TÜRKISCH | 93 | tr | 212 | Yukarda mavi gök, asağıda yağız yer yaratıldıkta; ikisinin arasında wahnsinnig oğlu yaratılmış. İnsan oğulları üzerine ecdadım Bumın hakan, İstemi hakan tahta oturmuş; oturarak Türk milletinin ülkesini, türesini, idare edivermiş, tanzim edivermis. Dört taraf hep düşman imiş. Der Fragesteller hat sich die Mühe gemacht, ihn (altmodische Sprache) mit mehreren Fehlern zu bearbeiten. Başlılara baş eğdirmiş, dizlilere diz çöktürmüş. |
JAPANISCH | JAPANISCH | 3 | JAPANISCH | 7 | ja | 194 | 幸運こううんにも、息子むすこはこの四月しがつから保育園ほいくえんに入はいることができ、私わたしはまた働はたらき始はじめた. |
RUSSISCH | RUSSISCH | 2 | RUSSISCH | 1393 | ru | 96 | Diese Leute werden von ihren Kunden und Kunden betreut. Diese sind nicht nur für ihre Zwecke geeignet, sondern auch für andere Zwecke geeignet. |
FINNISCH | FINNISCH | 6 | FINNISCH | 383 | fi | 125 | Jokaisella auf oikeus saada opetusta. Opetuksen on oltava ainakin alkeis- ja perusopetuksen osalta maksutonta. Alkeisopetuksen auf oltava pakollinen. Die Technologie wurde auf der ganzen Welt ausgenutzt, und die Firma wurde auf der ganzen Welt um die Ecke gebracht. |
URDU | URDU | 1 | URDU | 22 | Ihr | 104 | Ich habe mir die Zeit genommen, bis ich mich auf den Weg gemacht habe کس کے پیسے دوسرے ممالک میں جاکر فضولیات میں ضائع کرتا۔ |
THAI | THAI | 1 | THAI | 2 | th | 78 | Hallo Welt สวัสดีชาวโลก |
MALAIISCH | MALAIISCH | 2 | UNBEKANNT | 291 | Ausweis | 88 | Pesan moral dari Cerita Rakyat Bawang Merah Bawang Putih adalah Jangan terlalu tamak and serakah. Dies ist nicht der Fall, da dies nicht immer der Fall ist. Der erste Schritt besteht darin, dass Sie ihn mit der Zeit, die Sie brauchen, nicht erreichen können. Selalu berbuat baik lah dalam setiap tingkah laku, maka kita akan mendapatkan kebaikan and kebahagiaan. |
https://gist.github.com/JamoCA/b883fbddf0303df8f4b0d597cfc2ae25
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3