Image

Aspose.Words nyní nabízí pokročilé možnosti překladu textu založené na umělé inteligenci prostřednictvím jmenného prostoru Aspose.Words.AI. Tato funkce využívá generativní jazykové modely Google a umožňuje vývojářům bezproblémově překládat obsah dokumentů do různých jazyků s minimálním úsilím. Ať už lokalizujete dokument nebo spolupracujete v různých jazykových oblastech, Aspose.Words usnadňuje integraci funkcí překladu do vašich aplikací.

Tento článek se zabývá následujícími tématy:

Jak přeložit dokument

K překladu dokumentu můžete použít metodu Translate poskytovanou rozhraním IAiModelText. Začněte vytvořením instance modelu AI, nastavením příslušného klíče API a určením cílového jazyka pomocí výčtu Language. Proces překladu je efektivní a umožňuje vývojářům snadno zpracovávat vícejazyčné dokumenty.

Zde je příklad, jak přeložit dokument Word pomocí Aspose.Words:

Dokument doc = nový dokument(MyDir + "Document.docx");

string apiKey = Environment.GetEnvironmentVariable("API_KEY");
// Použijte generativní jazykové modely Google.
IAiModelText model = (IAiModelText)AiModel.Create(AiModelType.Gemini15Flash).WithApiKey(apiKey);

Document translateDoc = model.Translate(doc, Language.Arabic);
translateDoc.Save(ArtifactsDir + "AI.AiTranslate.docx");

Proč používat Aspose.Words pro překlad?

  • Bezproblémová integrace: Snadno přidejte do svých aplikací funkce překladu.
  • Přizpůsobitelné možnosti: Překládejte obsah do různých jazyků s přesnou kontrolou.
  • Efektivita: Využijte modely řízené umělou inteligencí pro rychlé a spolehlivé překlady.

Aspose.Words zjednodušuje proces překladu dokumentů a umožňuje vývojářům soustředit se na poskytování vysoce kvalitních vícejazyčných řešení. Další podrobnosti najdete v dokumentaci API Aspose.Words.

Viz také