واجهة برمجة تطبيقات REST للترجمة النصية
ترجمة النص هي ميزة مستندة إلى السحابة لخدمة Azure الذكاء الاصطناعي Translator وهي جزء من عائلة خدمة Azure الذكاء الاصطناعي لواجهات برمجة تطبيقات REST. تترجم واجهة برمجة تطبيقات ترجمة النص بين أزواج اللغات عبر جميع اللغات واللهجات المدعومة. يتم سرد الأساليب المتوفرة في الجدول أدناه:
طلب | الأسلوب | الوصف |
---|---|---|
لغات | GET | إرجاع مجموعة اللغات المعتمدة حاليًا بواسطة أساليب الترجمةوالترجمة الحرفيةوالقاموس. لا يتطلب هذا الطلب عناوين مصادقة ولا تحتاج إلى مورد Translator لعرض مجموعة اللغة المدعومة. |
translate | انشر | ترجمة نص لغة المصدر المحدد إلى نص اللغة الهدف. |
transliterate | انشر | تعيين البرنامج النصي للغة المصدر أو الأبجدية إلى برنامج نصي أو أبجدي للغة الهدف. |
detect | انشر | تحديد اللغة المصدر. |
breakSentence | انشر | إرجاع صفيف من الأعداد الصحيحة التي تمثل طول الجمل في نص مصدر. |
dictionary/lookup | انشر | إرجاع بدائل لترجمات كلمة واحدة. |
dictionary/examples | انشر | إرجاع كيفية استخدام مصطلح في السياق. |