UI

  • बेहतर नोटिफ़िकेशन्स: नोटिफ़िकेशन सिस्टम को अपडेट किया गया है, ताकि वह आपके देख रहे सक्रिय प्लेटफ़ॉर्म से जुड़े नोटिफ़िकेशन्स दिखाए और आपको ज़्यादा केंद्रित व संदर्भानुकूल अनुभव मिले।

एजेंट्स प्लेटफ़ॉर्म

  • डायनामिक वेरिएबल ट्रांसफ़र डेस्टिनेशन्स: एजेंट ट्रांसफ़र अब फ़ोन नंबर और SIP URI के लिए डायनामिक वेरिएबल्स सपोर्ट करते हैं। इससे बातचीत के संदर्भ के आधार पर रनटाइम में ट्रांसफ़र डेस्टिनेशन तय किया जा सकता है।
  • MCP टूल कॉन्फ़िगरेशन ओवरराइड्स: खास MCP Server टूल्स के लिए कस्टम कॉन्फ़िगरेशन ओवरराइड्स बनाने, अपडेट करने, पाने और हटाने की सुविधा जोड़ी गई है, जिससे टूल व्यवहार और पैरामीटर्स पर बारीकी से नियंत्रण मिलता है।

टेक्स्ट टू डायलॉग

  • टाइमस्टैम्प्स और वॉइस सेगमेंट्स: टेक्स्ट टू डायलॉग अब कैरेक्टर-लेवल अलाइनमेंट और वॉइस सेगमेंट ट्रैकिंग के साथ टाइमस्टैम्प्ड आउटपुट सपोर्ट करता है। इससे डायलॉग को एनिमेशन या सबटाइटल्स के साथ सिंक करना आसान हो जाता है।

Music API

  • स्टेम सेपरेशन: मौजूदा म्यूज़िक ट्रैक्स से अलग-अलग ऑडियो कंपोनेंट्स (वोकल्स, ड्रम्स, बेस, इंस्ट्रूमेंट्स) को अलग करने के लिए नया स्टेम सेपरेशन एंडपॉइंट जोड़ा गया।
  • बढ़ी हुई प्रॉम्प्ट लंबाई: म्यूज़िक जनरेशन अब 4,100 कैरेक्टर्स तक के प्रॉम्प्ट सपोर्ट करता है और हर लिरिक्स लाइन 200 कैरेक्टर्स तक की हो सकती है।

सुरक्षा

  • सिंगल-यूज़ टोकन्स: सुरक्षित ऑपरेशन्स के लिए समय-सीमित सिंगल-यूज़ टोकन जनरेशन पेश किया गया है, जो संवेदनशील API ऑपरेशन्स की सुरक्षा बढ़ाता है।

SDK रिलीज़

JavaScript SDK

  • v2.22.0 - वर्कस्पेस मॉडल अप्रूवल्स और MCP टूल कॉन्फ़िगरेशन एंडपॉइंट्स समेत, नए API स्कीमा बदलावों के साथ अपडेट किया गया।
  • v2.21.0 - सामान्य message हैंडलर के ज़रिए रॉ WebSocket मैसेजेस इंटरसेप्ट करने का सपोर्ट जोड़ा गया। इससे डेवलपर्स स्टैंडर्ड कॉलबैक्स से आगे के सभी मैसेजेस, जिनमें agent_tool_response जैसे अनडॉक्यूमेंटेड मैसेज टाइप्स भी शामिल हैं, एक्सेस कर सकते हैं।

Python SDK

  • v2.22.0 - वर्कस्पेस मॉडल अप्रूवल्स और MCP टूल कॉन्फ़िगरेशन एंडपॉइंट्स समेत, नए API स्कीमा बदलावों के साथ अपडेट किया गया।
  • v2.21.0 - बेहतर डिबगिंग और प्रोडक्शन उपयोग के लिए print स्टेटमेंट्स की जगह उचित लॉगिंग का इस्तेमाल किया गया।

एजेंट्स पैकेजेस

  • @elevenlabs/agents-cli@0.6.1 - यूनिफ़ाइड ElevenLabs CLI के पक्ष में पैकेज को डिप्रिकेट कर दिया गया है।
  • @elevenlabs/react@0.9.1 - वह समस्या ठीक की गई जिसमें end_call टूल बातचीत को सही तरह से समाप्त नहीं कर रहा था। साथ ही, मैन्युअल डिस्कनेक्शन के बाद React Native रीकनेक्शन लॉजिक बेहतर किया गया।
  • @elevenlabs/react-native@0.5.2 - वह समस्या ठीक की गई जिसमें end_call टूल बातचीत को सही तरह से समाप्त नहीं कर रहा था और मैन्युअल डिस्कनेक्शन के बाद रीकनेक्शन लॉजिक बेहतर किया गया।
  • @elevenlabs/client@0.9.1 - वह समस्या ठीक की गई जिसमें end_call टूल बातचीत को सही तरह से समाप्त नहीं कर रहा था और React Native रीकनेक्शन लॉजिक बेहतर किया गया।

Android SDK

  • v0.4.0 - स्ट्रिंग्स की जगह ConversationMode enums इस्तेमाल करके टाइप सेफ़्टी बेहतर की गई, बैकवर्ड कंपैटिबिलिटी सपोर्ट के साथ LiveData से StateFlow पर माइग्रेट किया गया और वह बग ठीक किया गया जिसमें अनुरोध करने पर एजेंट्स कॉल समाप्त नहीं करते थे।

iOS SDK

  • v2.0.16 - वह समस्या ठीक की गई जिसमें end_call टूल बातचीत को सही तरह से समाप्त नहीं कर रहा था, जिससे एजेंट्स अब कॉल को सही ढंग से समाप्त कर सकते हैं।

CLI

  • @elevenlabs/cli@0.2.0 - वर्चुअल एनवायरनमेंट आइसोलेशन के लिए --env फ़्लैग सपोर्ट हटा दिया गया। प्रोडक्ट में उचित एनवायरनमेंट आइसोलेशन सपोर्ट होने पर इस फ़ीचर को फिर से जोड़ा जाएगा।

API

TLS

हमारे TLS एंडपॉइंट्स अब कुछ पुराने और असुरक्षित साइफ़र मोड्स को अनुमति नहीं देते। ज़्यादातर क्लाइंट्स पर इसका असर नहीं होना चाहिए, क्योंकि वे पहले से ही आधुनिक साइफ़र मोड पर नेगोशिएट करते हैं।

नए एंडपॉइंट्स

एजेंट्स प्लेटफ़ॉर्म

MCP टूल कॉन्फ़िगरेशन

टेक्स्ट टू डायलॉग

  • POST /v1/text-to-dialogue/with-timestamps - कैरेक्टर-लेवल अलाइनमेंट और वॉइस सेगमेंट जानकारी के साथ डायलॉग जनरेट करें।
  • POST /v1/text-to-dialogue/stream/with-timestamps - कैरेक्टर-लेवल अलाइनमेंट और वॉइस सेगमेंट जानकारी के साथ डायलॉग जनरेशन स्ट्रीम करें।

टोकन्स

  • POST /v1/single-use-token/{token_type} - सुरक्षित ऑपरेशन्स के लिए समय-सीमित सिंगल-यूज़ टोकन्स जनरेट करें।

Music API

  • POST /v1/music/stem-separation - ऑडियो को अलग-अलग स्टेम्स (वोकल्स, ड्रम्स, बेस, इंस्ट्रूमेंट्स) में विभाजित करें। मल्टीपार्ट फ़ाइल अपलोड स्वीकार करता है और ZIP आर्काइव लौटाता है।

अपडेट किए गए एंडपॉइंट्स

टेक्स्ट टू डायलॉग

म्यूज़िक

  • म्यूज़िक प्रॉम्प्ट एंडपॉइंट्स अपडेट किए गए:
    • अधिकतम प्रॉम्प्ट लंबाई पिछली सीमा से बढ़ाकर 4,100 कैरेक्टर्स की गई
    • लिरिक्स लाइनें अब हर लाइन में 200 कैरेक्टर्स तक सपोर्ट करती हैं

वर्कस्पेस

  • वर्कस्पेस रिसोर्स पाएं
    • WorkspaceResourceType enum में dashboard और dashboard_configuration जोड़े गए
    • रिस्पॉन्स स्कीमा बदलाव (कंपैटिबिलिटी ब्रेकिंग - नीचे माइग्रेशन नोट्स देखें)

बिलिंग

  • सब्सक्रिप्शन पाएं
    • PendingSubscriptionSwitchResponseModel में next_billing_period फ़ील्ड (आवश्यक) जोड़ा गया
    • बेहतर इनवॉइस विवरण के लिए InvoiceResponseModel में subtotal_cents और tax_cents (nullable) जोड़े गए

एजेंट्स प्लेटफ़ॉर्म

बैच कॉलिंग

ट्रांसफ़र डेस्टिनेशन्स

  • ट्रांसफ़र से जुड़े एंडपॉइंट्स अब डायनामिक वेरिएबल ट्रांसफ़र डेस्टिनेशन्स सपोर्ट करते हैं:
    • डायनामिक वेरिएबल्स का उपयोग करने वाले फ़ोन नंबर ट्रांसफ़र्स के लिए PhoneNumberDynamicVariableTransferDestination टाइप जोड़ा गया
    • डायनामिक वेरिएबल्स का उपयोग करने वाले SIP URI ट्रांसफ़र्स के लिए SIPUriDynamicVariableTransferDestination टाइप जोड़ा गया
    • डायनामिक वेरिएबल टाइप्स शामिल करने के लिए PhoneNumberTransfer discriminators अपडेट किए गए

MCP सर्वर्स

टूल्स

  • टूल स्कीमा सुधार:
    • LiteralJsonSchemaProperty में अब is_system_provided फ़्लैग शामिल है
    • एजेंट टूल हेडर्स अब डायनामिक हेडर वैल्यूज़ के लिए ConvAIDynamicVariable सपोर्ट करते हैं

Twilio इंटीग्रेशन

  • फ़ोन नंबर एंडपॉइंट्स अपडेट किए गए:
    • Twilio फ़ोन नंबरों के लिए वैकल्पिक region_config फ़ील्ड जोड़ा गया
    • रीजन चयन के लिए TwilioRegionId enum जोड़ा गया
    • एज लोकेशन कॉन्फ़िगरेशन के लिए TwilioEdgeLocation enum जोड़ा गया

एजेंट्स