Verificați gramatica documentelor Word, PDF, Web în Java

Soluție Java pentru verificarea gramaticii cu IA

Integrare perfectă cu principalele modele lingvistice, cum ar fi OpenAI, Claude și Gemini, oferă capabilități extinse de procesare a documentelor bazate pe IA pentru aplicații Java.

Vizualizați fragmentul de cod

Verificator gramatical AI pentru documente în Java

Detectați și evidențiați erorile gramaticale în documente utilizând modelele AI de la OpenAI, Google și Claude cu Aspose.Words pentru Java. Metoda CheckGrammar analizează fișierele DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT și EPUB și marchează problemele gramaticale — ajutându-vă să livrați conținut rafinat și profesional fără corectură manuală.

De ce dezvoltatorii aleg Aspose.Words pentru verificarea gramaticii

  • Un singur apel API pentru a verifica gramatica întregului document
  • Suport pentru familiile de modele OpenAI (GPT-4o), Google (Gemini) și Claude
  • Erori evidențiate în documentul de ieșire pentru o revizuire facilă
  • Suport pentru DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB și altele

Autentificarea necesită o cheie API de la furnizorul de AI ales. Pentru o listă completă a modelelor suportate, consultați Referința API.

Începeți să verificați gramatica în Java astăzi — încercați demonstrația live de mai sus.

Exemplu de cod în Java pentru verificarea gramaticii
Selectați formatul țintă din listă
Rulați codul
// Repository path: https://releases.aspose.com/java/repo/
// Maven, where 'ver' - Aspose.Words version number, for example, 24.4.
<dependency>
  <groupId>com.aspose</groupId>
  <artifactId>aspose-words</artifactId>
  <version>ver</version>
  <classifier>jdk17</classifier>
</dependency>
Copie
// Repository path: https://releases.aspose.com/java/repo/
// Gradle, where 'ver' - Aspose.Words version number, for example, 24.4.
compile(group: 'com.aspose', name: 'aspose-words', version: 'ver', classifier: 'jdk17')
Copie
// Repository path: https://releases.aspose.com/java/repo/
// Ivy, where 'ver' - Aspose.Words version number, for example, 24.4.
<dependency org="com.aspose" name="aspose-words" rev="ver">
 <artifact name="aspose-words" m:classifier="jdk17" ext="jar"/>
</dependency>
Copie
// Repository path: https://releases.aspose.com/java/repo/
// Sbt, where 'ver' - Aspose.Words version number, for example, 24.4.
libraryDependencies += "com.aspose" % "aspose-words" % "ver"
Copie
Document doc = new Document("Document.docx");
String apiKey = System.getenv("API_KEY");

// Folosiți modelele de limbaj generative OpenAI.
AiModel model = AiModel.create(AiModelType.GPT_4_O_MINI).withApiKey(apiKey);

CheckGrammarOptions grammarOptions = new CheckGrammarOptions();
grammarOptions.setImproveStylistics(true);

Document proofedDoc = model.checkGrammar(doc, grammarOptions);
proofedDoc.save("Output.docx")
Document doc = new Document("Document.docx");
// Pass an empty string if the self-hosted model does not require an API key.
AiModel model = new CustomAiModel().withApiKey("");

CheckGrammarOptions grammarOptions = new CheckGrammarOptions();
grammarOptions.setImproveStylistics(true);

Document proofedDoc = model.checkGrammar(doc, grammarOptions);
proofedDoc.save("Output.docx")

static class CustomAiModel extends OpenAiModel
{
    protected String getUrl() { return "https://your-server.com/v1"; }
    protected String getName() { return "my-model-24b"; }
}
Rulați codul

Cum să verificați gramatica într-un document utilizând Java

  1. Instalați Aspose.Words for Java.
  2. Adăugați o referință la bibliotecă (importați biblioteca) în proiectul dumneavoastră Java.
  3. Deschideți fișierul sursă în Java.
  4. Apelați metoda CheckGrammar, furnizând documentul dumneavoastră.
  5. După finalizare, problemele gramaticale din document vor fi evidențiate, și dumneavoastră puteți salva rezultatul ca un fișier nou în formatul dorit.

Biblioteca Java pentru verificarea gramaticii

Java pachetele noastre Java în depozitele Maven. 'Aspose.Words pentru Java' este un JAR obișnuit care conține byte-code. Vă rugăm să urmați instrucțiunile pas cu pas despre cum să îl instalați în mediul dumneavoastră de dezvoltator Java.

Cerințe de sistem

Java SE 7 și versiunile mai recente Java sunt acceptate. De asemenea, oferim un pachet separat pentru Java SE 6 în cazul în care sunteți obligat să utilizați acest JRE învechit.

Pachetul nostru Java este multiplataforma și rulează pe toate sistemele de operare cu JVM, inclusiv Microsoft Windows, Linux, macOS, Android și iOS.

Pentru informații despre dependențele opționale ale pachetelor, cum ar fi JogAmp JOGL, motorul de fonturi Harfbuzz Java Advanced Imaging JAI, vă rugăm să consultați Documentația produsului.

5%

Abonați-vă la Actualizări de produse Aspose

Primiți buletine informative lunare și oferte livrate direct în căsuța dvs. poștală.

© Aspose Pty Ltd 2001-2026. Toate drepturile rezervate.