
كان Whisper-1 speech-to-text النسخ، مدربا على صوت متعدد اللغات تحت إشراف، مع حد رفع 25 ميجابايت لكل ملف.
كان Whisper-1 speech-to-text النسخ، مدربا على صوت متعدد اللغات تحت إشراف، مع حد رفع 25 ميجابايت لكل ملف.
يعرف أيضا باسم OpenAI-Whisper-1
openai-whisper-1/v1/audio/transcriptionsopenai-whisperwhisper-1أسعار الدفع حسب الاستخدام مباشرة من كتالوج EmpirioLabs. تدفع فقط مقابل ما تستخدمه، بدون حد أدنى شهري.
يعمل OpenAI Whisper 1 عبر POST /v1/audio/transcriptions. يعيد الطلب job_id فورًا؛ استعلم عن GET /v1/jobs/{job_id} حتى تكتمل المهمة ثم اقرأ روابط الإخراج من النتيجة. احصل على مفتاح API من لوحة تحكم EmpirioLabs.
curl https://api.empiriolabs.ai/v1/audio/transcriptions \
-H "Authorization: Bearer $EMPIRIOLABS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "openai-whisper-1",
"audio_url": "https://example.com/meeting-recording.mp3"
}'curl https://api.empiriolabs.ai/v1/jobs/JOB_ID \
-H "Authorization: Bearer $EMPIRIOLABS_API_KEY"import requests
response = requests.post(
"https://api.empiriolabs.ai/v1/audio/transcriptions",
headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
json={
"model": "openai-whisper-1",
"audio_url": "https://example.com/meeting-recording.mp3",
},
)
job = response.json()
# Generation runs as an async job. Poll until it completes.
import time
while True:
status = requests.get(
f"https://api.empiriolabs.ai/v1/jobs/{job['job_id']}",
headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
).json()
if status.get("status") in ("completed", "failed"):
print(status)
break
time.sleep(5)معلمات الطلب التي تدعمها واجهة OpenAI Whisper 1 API على EmpirioLabs. تُطبق القيم الافتراضية عند حذف أي حقل.
| المعامل | النوع | الافتراضي | النطاق / القيم | الوصف |
|---|---|---|---|---|
| file | string | - | - | ملف صوتي (رفع متعدد الأجزاء) أو استخدام file_url لمسار JSON. |
| file_url | string | - | - | عنوان URL عام لجلب الصوت منه (بديل لرفع الملف). |
| translate | boolean | false | - | إذا كان صحيحا، قم بالتوجيه إلى /audio/translations وترجم إلى الإنجليزية بدلا من النسخ باللغة المصدر. |
| timestamps | boolean | false | - | مفتاح الراحة. إذا كان صحيحا، تجمع response_format=verbose_json وتشمل timestamp_granularities على مستوى الكلمة. |
| language | string | - | - | رمز لغة اختياري ISO-639-1. يتم الكشف التلقائي إذا تم حذفه. يتم تجاهله عندما يكون translate=true. |
| prompt | string | - | - | مسرد أو سياق سابق لتحيز النموذج. |
| response_format | enum | json | json, text, srt, verbose_json, vtt | تم تجاوزه إلى verbose_json عندما = true. |
| temperature | number | 0 | 0 إلى 1 | أخذ عينات من درجة الحرارة. |
| timestamp_granularities | string | - | - | قائمة مفصولة بالفواصل: كلمة، مقطع. يستخدم عندما response_format=verbose_json. |
على EmpirioLabs، تتم فوترة OpenAI Whisper 1 حسب الاستخدام: لكل دقيقة صوت $0.030 في الدقيقة. جدول الأسعار المباشر في هذه الصفحة يطابق دائمًا ما تحتسبه الواجهة.
يُقدَّم OpenAI Whisper 1 عبر POST /v1/audio/transcriptions على api.empiriolabs.ai مع مصادقة Bearer القياسية.
نعم. يشغّل ملعب EmpirioLabs نموذج OpenAI Whisper 1 في المتصفح بنفس المعلمات التي تتيحها الواجهة، لتجربة المطالبات قبل كتابة الكود.
أنشئ حساب EmpirioLabs ثم أنشئ مفتاحًا من API Keys في لوحة التحكم. الفوترة برصيد الدفع حسب الاستخدام، فلا تدفع إلا مقابل الطلبات التي تنفذها.
تحقق من تسعيرنا أو تواصل إذا كنت ترغب في نشر نموذجك الخاص على مجموعتنا.