OpenAI Whisper 1 واجهة برمجة التطبيقات

كان Whisper-1 speech-to-text النسخ، مدربا على صوت متعدد اللغات تحت إشراف، مع حد رفع 25 ميجابايت لكل ملف.

OpenAIالنسختاريخ الإصدار 21 سبتمبر 2022نقطة نهاية مملوكة

حول OpenAI Whisper 1

كان Whisper-1 speech-to-text النسخ، مدربا على صوت متعدد اللغات تحت إشراف، مع حد رفع 25 ميجابايت لكل ملف.

transcriptionspeech to textrealtimestreaming asr

مواصفات OpenAI Whisper 1

معرّف النموذج
openai-whisper-1
المطور
OpenAI
الفئة
النسخ
تاريخ الإصدار
21 سبتمبر 2022
الإدخال
صوت
الإخراج
نص
نقاط النهاية
POST/v1/audio/transcriptionsWEBSOCKET/v1/realtime
معرّفات نموذج بديلة
openai-whisperwhisper-1

أسعار واجهة OpenAI Whisper 1 API

أسعار الدفع حسب الاستخدام مباشرة من كتالوج EmpirioLabs. تدفع فقط مقابل ما تستخدمه، بدون حد أدنى شهري.

النوع
المواصفة
السعر
لكل دقيقة صوت
في الدقيقة
$0.030
قارن في صفحة الأسعار الكاملة

كيفية استدعاء واجهة OpenAI Whisper 1 API

يعمل OpenAI Whisper 1 عبر POST /v1/audio/transcriptions. يعيد الطلب job_id فورًا؛ استعلم عن GET /v1/jobs/{job_id} حتى تكتمل المهمة ثم اقرأ روابط الإخراج من النتيجة. احصل على مفتاح API من لوحة تحكم EmpirioLabs.

cURL: إرسال المهمة
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: استعلام النتيجة
curl https://api.empiriolabs.ai/v1/jobs/JOB_ID \
  -H "Authorization: Bearer $EMPIRIOLABS_API_KEY"
Python
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

معلمات واجهة OpenAI Whisper 1 API

معلمات الطلب التي تدعمها واجهة OpenAI Whisper 1 API على EmpirioLabs. تُطبق القيم الافتراضية عند حذف أي حقل.

المعاملالنوعالافتراضيالنطاق / القيمالوصف
filestring--ملف صوتي (رفع متعدد الأجزاء) أو استخدام file_url لمسار JSON.
file_urlstring--عنوان URL عام لجلب الصوت منه (بديل لرفع الملف).
translatebooleanfalse-إذا كان صحيحا، قم بالتوجيه إلى /audio/translations وترجم إلى الإنجليزية بدلا من النسخ باللغة المصدر.
timestampsbooleanfalse-مفتاح الراحة. إذا كان صحيحا، تجمع response_format=verbose_json وتشمل timestamp_granularities على مستوى الكلمة.
languagestring--رمز لغة اختياري ISO-639-1. يتم الكشف التلقائي إذا تم حذفه. يتم تجاهله عندما يكون translate=true.
promptstring--مسرد أو سياق سابق لتحيز النموذج.
response_formatenumverbose_jsonjson, text, srt, verbose_json, vttالافتراضية verbose_json، والتي يستخدمها دائما Timestamps=true.
temperaturenumber00 إلى 1أخذ عينات من درجة الحرارة.
timestamp_granularitiesstring--قائمة مفصولة بالفواصل: كلمة، مقطع. يستخدم عندما response_format=verbose_json.

معلومات مفيدة

قم بتحميل ملف إلى POST /v1/audio/transcriptions، أو قم بنسخ الملف مباشرة عبر WebSocket على wss://api.empiriolabs.ai/v1/realtime?model=openai-whisper-1. يأخذ المقبس PCM أحادي 16 بت على تردد 24 كيلوهرتز كقاعدة 64 في input_audio_buffer.append ويعيد أحداث النص؛ يحدد اكتشاف نشاط الصوت متى تنتهي كل عبارة، لذلك لا ترسل التزاما. كلا السطحين يعملان على أساس كل دقيقة من الصوت بنفس المعدل.

واجهة OpenAI Whisper 1 API: أسئلة شائعة

كم تكلف واجهة OpenAI Whisper 1 API؟

على EmpirioLabs، تتم فوترة OpenAI Whisper 1 حسب الاستخدام: لكل دقيقة صوت $0.030 في الدقيقة. جدول الأسعار المباشر في هذه الصفحة يطابق دائمًا ما تحتسبه الواجهة.

أي نقطة نهاية يستخدم OpenAI Whisper 1؟

يُقدَّم OpenAI Whisper 1 عبر POST /v1/audio/transcriptions على api.empiriolabs.ai مع مصادقة Bearer القياسية.

هل يمكنني تجربة OpenAI Whisper 1 في المتصفح قبل الدمج؟

افتح ملعب EmpirioLabs واضغط Start session لتجربته في المتصفح. يعمل OpenAI Whisper 1 عبر WebSocket بدلاً من طلب واستجابة، لذا ابدأ من دليل البدء السريع للصوت الفوري عند الدمج. اتصل من خادمك باستخدام مفتاح EmpirioLabs API ومعرف النموذج openai-whisper-1، ثم مرّر الصوت في الاتجاهين.

كيف أحصل على مفتاح API لنموذج OpenAI Whisper 1؟

أنشئ حساب EmpirioLabs ثم أنشئ مفتاحًا من API Keys في لوحة التحكم. الفوترة برصيد الدفع حسب الاستخدام، فلا تدفع إلا مقابل الطلبات التي تنفذها.

هل أنت مستعد لاستخدام نقاط نهاية أفضل؟

تحقق من تسعيرنا أو تواصل إذا كنت ترغب في نشر نموذجك الخاص على مجموعتنا.