
Тепер Aspose.Words пропонує розширені можливості перекладу тексту за допомогою штучного інтелекту через простір імен Aspose.Words.AI. Ця функція використовує генеративні мовні моделі Google, дозволяючи розробникам легко перекладати вміст документа різними мовами з мінімальними зусиллями. Незалежно від того, локалізуєте ви документ чи співпрацюєте в різних мовних регіонах, Aspose.Words спрощує інтеграцію функції перекладу у ваші програми.
Ця стаття охоплює такі теми:
Як перекласти документ
Щоб перекласти документ, ви можете використати метод Translate, наданий інтерфейсом IAiModelText. Почніть зі створення екземпляра моделі AI, встановлення відповідного ключа API та вказівки цільової мови за допомогою переліку Language. Процес перекладу є ефективним, що дозволяє розробникам легко працювати з багатомовними документами.
Ось приклад того, як перекласти документ Word за допомогою Aspose.Words:
Document doc = новий документ (MyDir + "Document.docx");
string apiKey = Environment.GetEnvironmentVariable("API_KEY");
// Використовуйте генеративні мовні моделі Google.
IAiModelText model = (IAiModelText)AiModel.Create(AiModelType.Gemini15Flash).WithApiKey(apiKey);
Документ translatedDoc = model.Translate(doc, Language.Arabic);
translatedDoc.Save(ArtifactsDir + "AI.AiTranslate.docx");
Навіщо використовувати Aspose.Words для перекладу?
- Безшовна інтеграція: Легко додайте функції перекладу до ваших програм.
- Настроювані параметри: Перекладайте вміст різними мовами з точним керуванням.
- Ефективність: Використовуйте моделі на основі штучного інтелекту для швидкого та надійного перекладу.
Aspose.Words спрощує процес перекладу документів, дозволяючи розробникам зосередитися на наданні високоякісних багатомовних рішень. Щоб отримати додаткові відомості, перегляньте документацію Aspose.Words API.