
Aspose.Words hiện cung cấp khả năng dịch văn bản nâng cao hỗ trợ AI thông qua không gian tên Aspose.Words.AI. Tính năng này tận dụng các mô hình ngôn ngữ tạo sinh của Google, cho phép các nhà phát triển dịch nội dung tài liệu sang nhiều ngôn ngữ khác nhau một cách liền mạch với nỗ lực tối thiểu. Cho dù bạn đang bản địa hóa tài liệu hay cộng tác trên nhiều vùng ngôn ngữ khác nhau, Aspose.Words giúp bạn dễ dàng tích hợp chức năng dịch vào ứng dụng của mình.
Bài viết này đề cập đến các chủ đề sau:
Cách dịch tài liệu
Để dịch tài liệu, bạn có thể sử dụng phương thức Translate do giao diện IAiModelText cung cấp. Bắt đầu bằng cách tạo một phiên bản mô hình AI, đặt khóa API phù hợp và chỉ định ngôn ngữ đích bằng cách sử dụng phép liệt kê Language. Quá trình dịch hiệu quả, cho phép các nhà phát triển xử lý các tài liệu đa ngôn ngữ một cách dễ dàng.
Sau đây là ví dụ về cách dịch tài liệu Word bằng Aspose.Words:
Document doc = new Document(MyDir + "Document.docx");
string apiKey = Environment.GetEnvironmentVariable("API_KEY");
// Sử dụng mô hình ngôn ngữ tạo của Google.
IAiModelText model = (IAiModelText)AiModel.Create(AiModelType.Gemini15Flash).WithApiKey(apiKey);
Document translatedDoc = model.Translate(doc, Language.Arabic);
translatedDoc.Save(ArtifactsDir + "AI.AiTranslate.docx");
Tại sao nên sử dụng Aspose.Words để dịch?
- Tích hợp liền mạch: Dễ dàng thêm chức năng dịch vào ứng dụng của bạn.
- Tùy chọn có thể tùy chỉnh: Dịch nội dung sang nhiều ngôn ngữ khác nhau với khả năng kiểm soát chính xác.
- Hiệu quả: Sử dụng các mô hình do AI điều khiển để dịch nhanh và đáng tin cậy.
Aspose.Words đơn giản hóa quy trình dịch tài liệu, cho phép các nhà phát triển tập trung vào việc cung cấp các giải pháp đa ngôn ngữ chất lượng cao. Để biết thêm chi tiết, hãy khám phá Tài liệu API Aspose.Words.