मैं जावा एप्लिकेशन में वर्तनी जांच और/या वर्तनी सुधार कैसे कर सकता हूं?जावा में वर्तनी जांच और/या वर्तनी सुधार
उत्तर
Google का वर्तनी परीक्षक http://code.google.com/p/google-api-spelling-java/
SpellChecker checker = new SpellChecker();
SpellResponse spellResponse = checker.check("helloo worlrd");
for(SpellCorrection sc : spellResponse.getCorrections())
System.out.println(sc.getValue());
यह बहुत जब आप (translate.google.com या खोज की तरह) जीमेल या गूगल सेवाओं का उपयोग जैसा कि आप किसी टाइपो है कि आप वैकल्पिक सुझाव देता है।
पृष्ठभूमि में क्या होता है?
स्पेल चेकर वर्ग अनुरोध को एक्सएमएल में बदल देता है और इसे Google की वर्तनी जांचकर्ता सेवा पर भेजता है। प्रतिक्रिया एक्सएमएल में भी है, जो को सरल पीओजेओ में deserialized है।
पहला उदाहरण के लिए अनुरोध ऊपर लगता है कि:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <spellrequest textalreadyclipped="0" ignoredigits="1" ignoreallcaps="1" ignoredups="0"> <text>helloo worlrd</text> </spellrequest>
और प्रतिक्रिया एक्सएमएल लगता है:
<?xml version="1.0" encoding="UTF-8"?> <spellresult error="0" clipped="0" charschecked="13"> <c o="0" l="6" s="1">hello Helli hell hallo hullo</c> <c o="7" l="6" s="1">world whorled wold warlord would</c> </spellresult>
हालांकि आज़माया नहीं।
अद्यतन:
Google इस के लिए चार्ज शुरू हो सकता है। मेरे पास यह जांचने के लिए कोड करने का समय नहीं है। कोई पुष्टि कर सकता है। जहां तक Google का संबंध है, ऐसा लगता है कि उन्होंने पुराने और एपीआई के लिए पुरानी एपीआई को हटा दिया है।
देखें: Google Translate API FAQ
एपीआई अनुवाद के पिछले मुक्त संस्करणों का क्या हुआ?
Google अनुवाद API v1 अब 1 दिसंबर, 2011 तक उपलब्ध नहीं है और इसे Google अनुवाद API v2 द्वारा प्रतिस्थापित किया गया है। Google अनुवाद API v1 को आधिकारिक तौर पर 26 मई, 2011 को बहिष्कृत किया गया था। एपीआई को हटाने और इसे भुगतान सेवा के साथ बदलने का निर्णय व्यापक दुर्व्यवहार के कारण पर्याप्त आर्थिक बोझ के कारण किया गया था।
आप JOrtho का उपयोग कर सकते हैं। मैंने इसे पहले स्विंग ऐप में इस्तेमाल किया है।
Hunspell आज़माएं। यह वर्तनी जांच के लिए एक मानक है। आप Java port of Hunspell का उपयोग कर सकते हैं जो Hunspell-c + JNA
एक अच्छा ऑफ़लाइन समाधान Jazzy है। इस example आज़माएं और dictionary डाउनलोड करें।
यहाँ पुस्तकालय के लिए Maven dependency है:
<dependency>
<groupId>net.sf.jazzy</groupId>
<artifactId>jazzy</artifactId>
<version>0.5.2-rtext-1.4.1-2</version>
</dependency>
एक और उदाहरण पाया जा सकता है [यहां] (http://alvinalexander.com/blog/post/java/jazzy-spell-checking-tool-test-2) – cgl
आप एक सरल और ऑफ़लाइन समाधान, गूगल के Peter Norvig explanation के आधार पर पढ़नेवाला वर्तनी, यहाँ एक नज़र रखना चाहते हैं: http://raelcunha.com/spell-correct.php
Languagetool है जावा ठिकानों वर्तनी जांच और प्रूफरीडिंग सॉफ्टवेयर जो फिट हो सकता है।
- 1. स्फिंक्स में वर्तनी सुधार?
- 2. स्वत: सुधार वर्तनी परीक्षक
- 3. एक्सकोड वर्तनी जांच
- 4. .NET वर्तनी जांच नियंत्रण?
- 5. TeXlipse वर्तनी-जांच कॉन्फ़िगरेशन
- 6. मैं JTextArea में वर्तनी जांच कैसे जोड़ूं?
- 7. जावा वर्तनी परीक्षक पुस्तकालय
- 8. जावा में डेटा सामान्यीकरण के लिए वर्तनी सुधार
- 9. UITextView कस्टम वर्तनी और स्वत: सुधार
- 10. रूबी में सरल वर्तनी जांच विधि/मणि?
- 11. सहायता पाठ में स्वत: अक्षम वर्तनी जांच
- 12. Solr आप मतलब (वर्तनी जांच घटक)
- 13. मैं जीवीआईएम में वर्तनी जांच कैसे कर सकता हूं?
- 14. पूरी तरह से अक्षम NSTextView वर्तनी जांच
- 15. विजुअल स्टूडियो वर्तनी जांच अक्षम करें
- 16. एचटीएमएल टेक्स्टफील्ड पर वर्तनी-जांच अक्षम करें
- 17. Textarea वर्तनी जांच विशेषता एक्सएचटीएमएल सख्त
- 18. बैच स्रोत-कोड जागरूक वर्तनी जांच
- 19. वर्तनी शहर के नाम की जांच?
- 20. विजुअल स्टूडियो 08 वर्तनी जांच Addin?
- 21. पायथन और जावा में फोनेटिक वर्तनी
- 22. व्यक्ति के नामों के लिए वर्तनी सुधार (पायथन)
- 23. मैं ग्रहण में वर्तनी जांच कैसे सक्षम करूं?
- 24. emacs में विभिन्न वर्तनी जांच मोड के पेशेवरों और विपक्ष
- 25. Emacs के साथ C++ कोड में टिप्पणियों की वर्तनी जांच
- 26. Google वर्तनी API और TinyMCE
- 27. कि ग़लत वर्तनी
- 28. सोलर - उदाहरण वर्तनी परीक्षक
- 29. विम वर्तनी में शब्द पहचान कैसे बदलें?
- 30. सिंक्रनाइज़ स्क्रॉलिंग और वर्तनी जांच सुविधाओं के साथ टेक्स्ट एडिटर
यह गूगल समाधान ऑफ़लाइन काम नहीं करता है देखते हैं? – Rakesh
यह ऑफ़लाइन काम नहीं करेगा। हाँ। – Nishant
क्या यह अभी भी मुफ़्त है? Google अब Google अनुवाद API उपयोग के लिए धन चाहते हैं। मुझे लगता है कि वे वास्तव में वहां पर हैं ... – thedp