bertx / README(2).md
MennatullahHany's picture
Upload 4 files
c1da3e1 verified
|
Raw
History Blame Contribute Delete
944 Bytes
metadata
title: Bert FastAPI
emoji: 🎙️
colorFrom: blue
colorTo: indigo
sdk: docker
app_port: 7860
pinned: false

Voice Safety Detection API (FastAPI + Docker)

API مبنية بـ FastAPI تستقبل ملف صوتي، تحوله لنص باستخدام Whisper، ثم تصنف النص كـ Safe أو Danger باستخدام موديل MennatullahHany/Abert.

Endpoints

  • GET / — فحص أن السيرفر شغال
  • GET /health — health check
  • POST /predict — يستقبل ملف صوتي (form field اسمه audio) ويرجع:
{
  "text": "النص المحوّل من الصوت",
  "result": "Safe",
  "confidence": 0.98
}

مثال استخدام (curl)

curl -X POST "https://<your-space>.hf.space/predict" \
  -F "audio=@sample.wav"

التوثيق التفاعلي

بعد تشغيل السيرفر، تقدر تفتح /docs لواجهة Swagger التفاعلية.