background

وثائق المطور

مرحبًا بك في دليل تكامل واجهة برمجة التطبيقات الشامل الخاص بنا. ستجد هنا كل ما تحتاجه لدمج خدماتنا في تطبيقاتك. نسخ غير متاح

اختر خدمة

جنس الصوت

تحليل ملف الصوت

جنس الصوت (رابط صوتي)

إرسال رابط صوتي بتنسيق JSON للكشف عن الجنس

الجنس حسب الاسم

كشف الجنس بناءً على الاسم

العمر حسب الاسم

تقدير العمر بناءً على الاسم

الأصل العرقي حسب الاسم

كشف الأصل العرقي بناءً على الاسم

اللغة حسب الاسم

اكتشاف اللغة بالاعتماد على الاسم

معالجة ملف CSV

معالجة جماعية للأسماء

اكتشاف الصوت المزيف العميق

اكتشاف الصوت المزيف العميق

العمر من الصوت

ارفع ملفًا صوتيًا لتقدير العمر من خلال الصوت

صورة التنبؤ بين الجنسين

قم بتحميل صورة لاكتشاف الوجوه والتنبؤ بالجنس

توقع العمر من الصورة

ارفع صورة لاكتشاف الوجوه وتقدير العمر

التعرف على المشاعر من الكلام

اكتشف مشاعر المتحدث من تسجيلات الصوت

فاحص جودة الصوت

ارفع ملفًا صوتيًا للتحقق من جودة التسجيل

اختر لغة البرمجة:

const apiKey = "YOUR_API_KEY";

const formData = new FormData();
formData.append("file", "recording.wav");
const sendFile = async () => {
  try {
    const response = await fetch('https://api.genderrecognition.com/v1/voice-gender-recognition/api', {
      method: 'POST',
      body: formData, //Upload a file. Supported formats: .wav, .mp3, .m4a, .flac, .ogg, .webm, .aac, .opus, .wma, .amr, .3gp, .aiff, .aif, .au, .wv, .ra, .ram, .ac3, .mka, .spx, .mid, .midi, .ape, .tta, .shn, .tak, .dsd, .dsf, .dff
      headers: {
        'apiKey': apiKey
      }
    });
    const data = await response.json();
    console.log('File response:', data);
  } catch (error) {
    console.error('Error uploading file:', error);
  }
};

جاهز للتكامل؟

لديك الآن كل المعلومات اللازمة لدمج واجهات برمجة التطبيقات الخاصة بنا في تطبيقاتك. إذا كانت لديك أي أسئلة أو تحتاج إلى مساعدة، فلا تتردد في التواصل مع فريق الدعم لدينا.

استخدام طلبات واجهة برمجة التطبيقات

فهم كيفية حساب طلباتك

واجهات برمجة التطبيقات لتحليل الصوت

كشف الجنس من الصوت

طلب واحد لكل استدعاء واجهة برمجة التطبيقات

واجهات برمجة التطبيقات القائمة على الاسم

الجنس من الاسم، العمر من الاسم، الأصل العرقي من الاسم

طلب واحد لكل استدعاء واجهة برمجة التطبيقات

رفع ملف واحد

معالجة ملف فردي

طلب واحد لكل اسم معالج

معالجة CSV بالجملة

أسماء متعددة بتنسيق CSV

طلب واحد لكل اسم في CSV

أمثلة على الحسابات

ملف CSV يحتوي على 100 اسم = 100 طلب
تحليل اسم واحد = 1 طلب
تحليل التسجيل الصوتي = 1 طلب

إشعار مهم

تأكد من وجود طلبات كافية في حصتك قبل معالجة ملفات CSV كبيرة. راقب استخدامك بانتظام لتجنب انقطاع الخدمة.