

StepAudio 3 Realtime और StepAudio 2.5 Realtime साथ-साथ: विशेषताएं, क्षमताएं, पैरामीटर और EmpirioLabs कैटलॉग की लाइव कीमतें।
StepAudio 3 Realtime और StepAudio 2.5 Realtime दोनों StepFun के मॉडल हैं, ऑडियो जनरेशन श्रेणी में आते हैं और EmpirioLabs API के ज़रिए उपलब्ध हैं।
| स्पेक | StepAudio 3 Realtime | StepAudio 2.5 Realtime |
|---|---|---|
| मॉडल ID | stepaudio-3-realtime | stepaudio-2-5-realtime |
| निर्माता | StepFun | StepFun |
| रिलीज | 6 अग॰ 2026 | 16 जुल॰ 2026 |
| कॉन्टेक्स्ट विंडो | 256K टोकन | 256K टोकन |
| अधिकतम आउटपुट | 1,31,072 टोकन | 1,31,072 टोकन |
| इनपुट | ऑडियो टेक्स्ट | ऑडियो टेक्स्ट |
| आउटपुट | ऑडियो टेक्स्ट | ऑडियो टेक्स्ट |
| रीजन | International | International |
| एंडपॉइंट | WEBSOCKET /v1/realtime | WEBSOCKET /v1/realtime |
| क्षमताएं |
दोनों मॉडलों के लिए EmpirioLabs कैटलॉग की लाइव दरें। हर दर तालिका हमेशा API की वास्तविक बिलिंग से मेल खाती है।
EmpirioLabs पर हर मॉडल के लिए सूचीबद्ध रिक्वेस्ट पैरामीटर, और जहां लागू हो वहां मान्य मान या सीमा। डैश उस पैरामीटर को दिखाता है जो मॉडल के लिए सूचीबद्ध नहीं है।
| पैरामीटर | StepAudio 3 Realtime | StepAudio 2.5 Realtime |
|---|---|---|
| voice | soft-spoken-gentleman, magnetic-voiced-male, vibrant-youth, l... डिफॉल्ट: soft-spoken-gentleman | soft-spoken-gentleman, magnetic-voiced-male, vibrant-youth, l... डिफॉल्ट: soft-spoken-gentleman |
| instructions | string | string |
| modalities | string डिफॉल्ट: ["text","audio"] | string डिफॉल्ट: ["text","audio"] |
| volume_ratio | 0.1 से 2 डिफॉल्ट: 1 | 0.1 से 2 डिफॉल्ट: 1 |
| input_audio_format | pcm16 डिफॉल्ट: pcm16 | pcm16 डिफॉल्ट: pcm16 |
| output_audio_format | pcm16 डिफॉल्ट: pcm16 | pcm16 डिफॉल्ट: pcm16 |
| turn_detection | string डिफॉल्ट: {"type":"server_vad"} | string डिफॉल्ट: {"type":"server_vad"} |
wss://api.empiriolabs.ai/v1/realtime?model=stepaudio-3-realtime पर वेबसॉकेट पर पूर्ण-डुप्लेक्स आवाज, साधारण प्राधिकरण वाहक हेडर के साथ प्रमाणित। ऑडियो pcm16 अंदर और बाहर है। मॉडल बोलते समय सुनता है, इसलिए इसे मध्य-उत्तर में बाधित किया जा सकता है, और सर्वर-साइड वॉयस गतिविधि का पता लगाने से पता चलता है कि कब जवाब देना है। पहले ऑडियो से पहले session.update के साथ आवाज सेट करें; एक बार मॉडल के बोलने के बाद इसे बदला नहीं जा सकता है, और केवल सात सूचीबद्ध आवाज़ें स्वीकार की जाती हैं। बातचीत केवल चीनी और अंग्रेजी है। एक सत्र को उसकी लंबाई के आधार पर बिल किया जाता है, जब तक कि यह खुलता है जब तक कि यह बंद नहीं हो जाता, पूरे सेकंड में, आंशिक सेकंड को पूर्ण सेकंड के रूप में गिना जाता है। यह मॉडल पूर्वावलोकन में है और इसकी क्षमताएं बदल सकती हैं।
wss://api.empiriolabs.ai/v1/realtime?model=stepaudio-2-5-realtime पर WebSocket पर पूर्ण-डुप्लेक्स आवाज, साधारण प्राधिकरण वाहक हेडर के साथ प्रमाणित। ऑडियो pcm16 अंदर और बाहर है। मॉडल बोलते समय सुनता है, इसलिए इसे मध्य-उत्तर में बाधित किया जा सकता है, और सर्वर-साइड वॉयस एक्टिविटी डिटेक्शन यह तय करता है कि कब जवाब देना है। पहले ऑडियो से पहले session.update के साथ आवाज सेट करें; एक बार मॉडल के बोलने के बाद इसे बदला नहीं जा सकता है, और केवल सात सूचीबद्ध आवाज़ें स्वीकार की जाती हैं। बातचीत केवल चीनी और अंग्रेजी है। प्रत्येक पूर्ण मोड़ को मॉडल रिपोर्ट के उपयोग से अपने आप बिल किया जाता है।
StepAudio 3 Realtime HTTP एंडपॉइंट के बजाय wss://api.empiriolabs.ai/v1/realtime?model=stepaudio-3-realtime पर एक WebSocket के ज़रिए लाइव बातचीत करता है। मॉडल id stepaudio-3-realtime के साथ कनेक्ट करें और हैंडशेक पर अपनी EmpirioLabs API key को Authorization: Bearer हेडर के रूप में भेजें। ऑडियो दोनों दिशाओं में base64 16-bit PCM के रूप में जाता है। ब्राउज़र WebSocket पर हेडर सेट नहीं कर सकता, इसलिए यह कनेक्शन अपने सर्वर से खोलें और ऑडियो को अपने सॉकेट के ज़रिए ब्राउज़र तक पहुँचाएँ। दोनों मॉडल एक ही एंडपॉइंट से कॉल किए जाते हैं। model को stepaudio-3-realtime या stepaudio-2-5-realtime पर सेट करें। EmpirioLabs डैशबोर्ड से API key प्राप्त करें।
import asyncio, json, os, websockets
async def main():
async with websockets.connect(
"wss://api.empiriolabs.ai/v1/realtime?model=stepaudio-3-realtime",
additional_headers=[
("Authorization", f"Bearer {os.environ['EMPIRIOLABS_API_KEY']}"),
],
max_size=None,
) as ws:
print(json.loads(await ws.recv())["type"]) # session.created
await ws.send(json.dumps({
"type": "conversation.item.create",
"item": {
"type": "message",
"role": "user",
"content": [{"type": "input_text", "text": "Say hello."}],
},
}))
await ws.send(json.dumps({"type": "response.create"}))
async for raw in ws:
event = json.loads(raw)
if event["type"] == "response.audio.delta":
... # base64 audio chunk, append to your playback buffer
elif event["type"] == "response.done":
break
asyncio.run(main())StepAudio 3 Realtime नई रिलीज़ है (6 अग॰ 2026); StepAudio 2.5 Realtime 16 जुल॰ 2026 को रिलीज़ हुआ था। दोनों मॉडलों की कॉन्टेक्स्ट विंडो 256K टोकन की है। इस पेज की विशेषताएं, दर तालिकाएं और पैरामीटर EmpirioLabs के लाइव कैटलॉग से आते हैं।
StepAudio 3 Realtime नई रिलीज़ है (6 अग॰ 2026); StepAudio 2.5 Realtime 16 जुल॰ 2026 को रिलीज़ हुआ था।
दोनों मॉडलों की कीमत अलग इकाइयों या स्तरों पर तय होती है, इसलिए इस पेज की लाइव दर तालिकाओं की तुलना करें। वे हमेशा API की वास्तविक बिलिंग से मेल खाती हैं।
हां। दोनों मॉडल एक ही EmpirioLabs API key के साथ WEBSOCKET /v1/realtime इस्तेमाल करते हैं, इसलिए ज़्यादातर इंटीग्रेशन सिर्फ model मान बदलकर स्विच हो जाते हैं। अगर आप किसी मॉडल-विशेष पैरामीटर पर निर्भर हैं तो पहले इस पेज की पैरामीटर तालिका देखें।
हां। हर मॉडल को EmpirioLabs playground में खोलें और Start session दबाकर इसे अपने ब्राउज़र में आज़माएं।
हमारे मूल्य निर्धारण की जाँच करें या यदि आप चाहते हैं कि आपका अपना मॉडल हमारे स्टैक पर तैनात किया जाए, तो पहुंचें।