OpenAI Whisper 1 एपीआई

व्हिस्पर-1 speech-to-text ट्रांसक्रिप्शन को बहुभाषी पर्यवेक्षित ऑडियो पर प्रशिक्षित किया गया है, जिसमें प्रति फ़ाइल 25 एमबी अपलोड सीमा है।

OpenAIप्रतिलेखनरिलीज 21 सित॰ 2022स्वामित्व वाला एंडपॉइंट

OpenAI Whisper 1 के बारे में

व्हिस्पर-1 speech-to-text ट्रांसक्रिप्शन को बहुभाषी पर्यवेक्षित ऑडियो पर प्रशिक्षित किया गया है, जिसमें प्रति फ़ाइल 25 एमबी अपलोड सीमा है।

transcriptionspeech to textrealtimestreaming asr

OpenAI Whisper 1 की विशेषताएं

मॉडल ID
openai-whisper-1
निर्माता
OpenAI
श्रेणी
प्रतिलेखन
रिलीज
21 सित॰ 2022
इनपुट
ऑडियो
आउटपुट
टेक्स्ट
एंडपॉइंट
POST/v1/audio/transcriptionsWEBSOCKET/v1/realtime
वैकल्पिक मॉडल ID
openai-whisperwhisper-1

OpenAI Whisper 1 API की कीमतें

EmpirioLabs कैटलॉग से लाइव pay-as-you-go दरें। आप सिर्फ उतना ही भुगतान करते हैं जितना उपयोग करते हैं, कोई मासिक न्यूनतम नहीं।

प्रकार
स्पेक
दर
प्रति मिनट ऑडियो
प्रति मिनट
$0.030
पूरे कीमत पेज पर तुलना करें

OpenAI Whisper 1 API को कैसे कॉल करें

OpenAI Whisper 1 POST /v1/audio/transcriptions से चलता है। request तुरंत job_id देती है; job पूरा होने तक GET /v1/jobs/{job_id} को poll करें और परिणाम से आउटपुट URLs पढ़ें। EmpirioLabs डैशबोर्ड से API key प्राप्त करें।

cURL: job सबमिट करें
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: परिणाम के लिए poll करें
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 के पैरामीटर

EmpirioLabs पर OpenAI Whisper 1 API द्वारा समर्थित request पैरामीटर। फ़ील्ड छोड़ने पर डिफ़ॉल्ट मान लागू होते हैं।

पैरामीटरप्रकारडिफॉल्टरेंज / मानविवरण
filestring--ऑडियो फ़ाइल (मल्टीपार्ट अपलोड) या JSON पथ के लिए file_url का उपयोग करें।
file_urlstring--ऑडियो लाने के लिए सार्वजनिक URL (फ़ाइल अपलोड के विकल्प)।
translatebooleanfalse-यदि सत्य है, तो स्रोत भाषा में ट्रांसक्रिप्ट करने के बजाय /audio/translations का मार्ग और अंग्रेजी में अनुवाद करें।
timestampsbooleanfalse-सुविधा टॉगल। यदि सत्य है, तो response_format=verbose_json सेट करता है और इसमें शब्द-स्तरीय timestamp_granularities शामिल होता है.
languagestring--वैकल्पिक ISO-639-1 भाषा कोड। यदि छोड़ दिया गया है तो स्वतः पता चल गया। अनुवाद करते समय अनदेखा किया जाता है = true।
promptstring--मॉडल को पूर्वाग्रह करने के लिए शब्दावली या पूर्व संदर्भ।
response_formatenumverbose_jsonjson, text, srt, verbose_json, vttverbose_json के लिए डिफ़ॉल्ट है, जो टाइमस्टैम्प = true हमेशा उपयोग करता है।
temperaturenumber00 से 1नमूना तापमान।
timestamp_granularitiesstring--अल्पविराम से अलग सूची: शब्द, खंड। जब response_format=verbose_json का उपयोग किया जाता है।

जानने योग्य

POST /v1/audio/transcriptions पर एक फ़ाइल अपलोड करें, या wss://api.empiriolabs.ai/v1/realtime?model=openai-whisper-1 पर WebSocket पर लाइव ट्रांसक्राइब करें। सॉकेट input_audio_buffer.append24 में 24 kHz मोनो 16-बिट PCM को बेस 64 के रूप में लेता है और ट्रांसक्रिप्ट ईवेंट लौटाता है; वॉयस एक्टिविटी डिटेक्शन यह तय करता है कि प्रत्येक वाक्यांश कब समाप्त होता है, इसलिए आप एक कमिट नहीं भेजते हैं। दोनों सतहें एक ही दर पर प्रति मिनट ऑडियो बिल करती हैं।

OpenAI Whisper 1 API: आम सवाल

OpenAI Whisper 1 API की कीमत कितनी है?

EmpirioLabs पर OpenAI Whisper 1 का बिल उपयोग के अनुसार बनता है: प्रति मिनट ऑडियो $0.030 प्रति मिनट। इस पेज की लाइव दर तालिका हमेशा API की वास्तविक बिलिंग से मेल खाती है।

OpenAI Whisper 1 कौन सा endpoint उपयोग करता है?

OpenAI Whisper 1 api.empiriolabs.ai पर POST /v1/audio/transcriptions के ज़रिए मिलता है, मानक Bearer टोकन प्रमाणीकरण के साथ।

क्या मैं इंटीग्रेट करने से पहले ब्राउज़र में OpenAI Whisper 1 आज़मा सकता हूं?

EmpirioLabs playground खोलें और Start session दबाकर इसे अपने ब्राउज़र में आज़माएँ। OpenAI Whisper 1 अनुरोध और प्रतिक्रिया के बजाय WebSocket पर चलता है, इसलिए इसे जोड़ने के लिए रियलटाइम वॉइस क्विकस्टार्ट से शुरू करें। अपनी EmpirioLabs API key और मॉडल id openai-whisper-1 के साथ अपने सर्वर से कनेक्ट करें, फिर दोनों दिशाओं में ऑडियो स्ट्रीम करें।

OpenAI Whisper 1 की API key कैसे मिलेगी?

EmpirioLabs खाता बनाएं, फिर डैशबोर्ड में API Keys में key जनरेट करें। बिलिंग pay-as-you-go क्रेडिट से होती है, इसलिए आप सिर्फ अपनी requests का भुगतान करते हैं।

बेहतर समापन बिंदुओं का उपयोग करने के लिए तैयार हैं?

हमारे मूल्य निर्धारण की जाँच करें या यदि आप चाहते हैं कि आपका अपना मॉडल हमारे स्टैक पर तैनात किया जाए, तो पहुंचें।