> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt.

import { YoutubeEmbed } from "../../../components/YoutubeEmbed";

### डबिंग v2 API

डबिंग v2 अब API के ज़रिए उपलब्ध है। यह हर स्पीकर की आवाज़, टोन और गति बनाए रखते हुए ऑडियो और वीडियो को 90 से ज़्यादा भाषाओं में अनुवाद करता है।

नया प्रोजेक्ट-आधारित API सोर्स ट्रांसक्रिप्ट और अनुवाद को संपादन योग्य JSON के रूप में रखता है। किसी फ़ाइल या URL से प्रोजेक्ट बनाएं, एक या ज़्यादा टारगेट भाषाएं जोड़ें, अलग-अलग ट्रांसक्रिप्ट सेगमेंट या अनुवाद संपादित करें, फिर सिर्फ़ बदले हुए हिस्सों को फिर से जनरेट करें। अपना पहला डब बनाने के लिए [डबिंग क्विकस्टार्ट](/docs/hi/eleven-api/guides/cookbooks/dubbing) देखें।

<YoutubeEmbed id="GSk5JyiT4sU" />

<CardGroup cols={3}>
  <Card
    title="क्विकस्टार्ट"
    icon="duotone code"
    href="/docs/hi/eleven-api/guides/cookbooks/dubbing"
  >
    अपना पहला डबिंग v2 प्रोजेक्ट बनाएं और अनुवादित ऑडियो ट्रैक जनरेट करें।
  </Card>
  <Card
    title="सुधारें और फिर से जनरेट करें"
    icon="/docs/_fern-files/elevenlabs.docs.buildwithfern.com/77d8c519257eb198dd8c1be0c00e24edfbbf36bf99d5edcc5dcf5598c8e9ae36/assets/icons/dubbing.svg"
    href="/docs/hi/eleven-api/guides/how-to/dubbing/refine-and-regenerate"
  >
    सोर्स ट्रांसक्रिप्ट और अनुवाद संपादित करें, फिर बदले हुए हिस्सों को फिर से जनरेट करें।
  </Card>
  <Card
    title="API रेफरेंस"
    icon="duotone book"
    href="/docs/hi/api-reference/dubbing/create-project"
  >
    डबिंग प्रोजेक्ट, भाषा और ट्रांसक्रिप्ट एंडपॉइंट देखें।
  </Card>
</CardGroup>

### ElevenAgents

- **कन्वर्सेशन गार्डरेल फ़िल्टर**: [कन्वर्सेशन की सूची](/docs/hi/api-reference/conversations/list) में वैकल्पिक `guardrail_types` (`GuardrailType[]`) और `custom_guardrail_names` (string array) क्वेरी पैरामीटर जोड़े गए हैं। मौजूदा कन्वर्सेशन हायरार्की को अब वैकल्पिक `parent_conversation_id` (string) से फ़िल्टर किया जा सकता है।
- **ब्रांच अंतर स्थिति**: [एजेंट ब्रांच की सूची](/docs/hi/api-reference/agents/branches/list) में वैकल्पिक `include_commit_status` (boolean, डिफ़ॉल्ट `false`) जोड़ा गया है। सक्षम होने पर, ब्रांच सारांश में nullable `commits_ahead`, `commits_behind` और `merged_into_branch_id` फ़ील्ड शामिल होते हैं।
- **कन्वर्सेशन और टूल कंट्रोल**: क्लाइंट ओवरराइड अब `max_duration_seconds` और `pronunciation_dictionary_locators` का समर्थन करते हैं। MCP सर्वर कॉन्फ़िगरेशन में टूल कॉल को MCP `_meta` वैल्यू पास करने के लिए `request_meta` जोड़ा गया है, और वेबहुक टूल टाइमआउट अब 300 सेकंड तक का समर्थन करते हैं।
- **कॉल के बाद विश्लेषण उपयोग**: कन्वर्सेशन चार्जिंग में हर फ़ीचर के रनिंग टोटल और रन स्नैपशॉट के साथ `analysis` ब्रेकडाउन जोड़ा गया है। ट्रांसक्रिप्ट मैसेज में `triggered_guardrails` और कन्वर्सेशन टर्न में वैकल्पिक `producing_llm` जोड़ा गया है।

### वॉइसेज़

- **वॉइस खोज फ़िल्टर**: [सभी वॉइसेज़ v2 पाएं](/docs/hi/api-reference/voices/search) में वैकल्पिक `gender`, `age`, `language`, `accent`, `use_cases`, `min_notice_period_days`, `include_custom_rates`, `include_live_moderated` और `high_quality` क्वेरी पैरामीटर जोड़े गए हैं।

### SDK रिलीज़

#### JavaScript SDK

- [v2.63.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.63.0) - सेकंडरी भाषाओं, भाषा और एंटिटी डिटेक्शन, बैकग्राउंड ऑडियो फ़िल्टरिंग, लॉगिंग और सिंगल-यूज़ टोकन ऑथेंटिकेशन के लिए रीयलटाइम स्पीच टू टेक्स्ट विकल्प जोड़े गए। अंतिम ट्रांसक्रिप्ट, एंटिटी और अमान्य अनुरोध इवेंट जोड़े गए; अस्वीकृत शर्तों के डिस्पैच, डुप्लिकेट `audio_format` पैरामीटर और inclusive VAD bounds को ठीक किया गया।
- [v2.62.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.62.0) - डबिंग बल्क ट्रांसक्रिप्ट अपडेट मेथड और `DubbingRegenerateResponse` जोड़े गए; कन्वर्सेशन गार्डरेल फ़िल्टर, एजेंट ब्रांच कमिट स्थिति, एजेंट अलर्टिंग और MCP `requestMeta` सपोर्ट जोड़ा गया। भाषा टारगेट बनाना अब `modelId` स्वीकार नहीं करता।
- [v2.61.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.61.0) - कन्वर्सेशन हायरार्की फ़िल्टरिंग, कॉल के बाद विश्लेषण चार्जिंग, ट्रिगर किए गए गार्डरेल मेटाडेटा, ब्रांच मर्ज कॉन्फ़्लिक्ट विवरण, DTMF इनपुट रिडैक्शन और डबिंग ट्रांसक्रिप्ट अपलोड जोड़े गए। एक्सपोर्ट किए गए OpenAI रीयलटाइम सेशन टाइप और `run_subagent_*` टूल-रिज़ल्ट वेरिएंट हटाए गए।

#### Python SDK

- [v2.63.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.63.0) - सेकंडरी भाषाओं, भाषा और एंटिटी डिटेक्शन, बैकग्राउंड ऑडियो फ़िल्टरिंग, लॉगिंग और सिंगल-यूज़ टोकन ऑथेंटिकेशन के लिए रीयलटाइम स्पीच टू टेक्स्ट विकल्प जोड़े गए। अंतिम ट्रांसक्रिप्ट, एंटिटी और अमान्य अनुरोध इवेंट जोड़े गए; अस्वीकृत शर्तों के डिस्पैच को ठीक किया गया और अब API key या टोकन के बिना कनेक्शन अस्वीकार किए जाते हैं।
- [v2.62.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.62.0) - डबिंग `update_segments` मेथड और `DubbingRegenerateResponse` जोड़े गए; `guardrail_types`, `custom_guardrail_names`, `include_commit_status` और MCP `request_meta` सपोर्ट जोड़ा गया। डबिंग सेगमेंट अपडेट अब रिक्वेस्ट बॉडी मॉडल इस्तेमाल करते हैं और भाषा टारगेट बनाना अब `model_id` स्वीकार नहीं करता।
- [v2.61.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.61.0) - `parent_conversation_id`, विश्लेषण चार्जिंग, ट्रिगर किए गए गार्डरेल मेटाडेटा, ब्रांच मर्ज कॉन्फ़्लिक्ट, DTMF इनपुट रिडैक्शन और डबिंग ट्रांसक्रिप्ट अपलोड जोड़े गए। OpenAI रीयलटाइम सेशन टाइप और `run_subagent_*` रिज़ल्ट मॉडल हटाए गए।

#### Android SDK

- [v0.12.1](https://github.com/elevenlabs/elevenlabs-android/releases/tag/v0.12.1) - जानबूझकर किए गए केवल-टेक्स्ट सेशन डिस्कनेक्ट को `ConversationStatus.ERROR` के रूप में रिपोर्ट करने की समस्या ठीक की गई।
- [v0.12.0](https://github.com/elevenlabs/elevenlabs-android/releases/tag/v0.12.0) - कन्वर्सेशन ऑडियो को Android मीडिया स्ट्रीम से रूट करने के लिए `ConversationConfig.useMediaStream` जोड़ा गया। रिमोट सामान्य WebSocket क्लोज़र अब `DisconnectionDetails.Agent` रिपोर्ट करते हैं, जबकि स्थानीय रूप से शुरू किए गए क्लोज़र `DisconnectionDetails.User` रिपोर्ट करते हैं।

#### MCP सर्वर

- [v0.12.2](https://github.com/elevenlabs/elevenlabs-mcp/releases/tag/v0.12.2) - पाथ ट्रैवर्सल की समस्या ठीक की गई।

### API

<Accordion title="API बदलाव देखें">

## नए एंडपॉइंट

### डबिंग

- [सोर्स सेगमेंट का बैच अपडेट](/docs/hi/api-reference/dubbing/source-transcript/batch-update-source-segments) - `PATCH /v1/dubbing/project/{project_id}/transcript/segments`
  - `DubbingBulkSegmentUpdateRequest` आवश्यक है
  - सोर्स सेगमेंट टेक्स्ट, स्पीकर या टाइमिंग को एटॉमिक रूप से अपडेट करता है
  - अपडेट किए गए `segments` और `revision` के साथ `DubbingBulkSourceSegmentUpdateResponse` लौटाता है
- [टारगेट सेगमेंट का बैच अपडेट](/docs/hi/api-reference/dubbing/target-transcript/batch-update-target-segments) - `PATCH /v1/dubbing/project/{project_id}/language/{language_id}/transcript/segments`
  - `DubbingBulkTargetSegmentUpdateRequest` आवश्यक है
  - कई टारगेट सेगमेंट के अनुवाद को एटॉमिक रूप से अपडेट करता है
  - अपडेट किए गए `segments` और `revision` के साथ `DubbingBulkTargetSegmentUpdateResponse` लौटाता है

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

### ElevenAgents

- [कन्वर्सेशन की सूची](/docs/hi/api-reference/conversations/list) - `GET /v1/convai/conversations`
  - वैकल्पिक `parent_conversation_id` (string) जोड़ा गया
  - वैकल्पिक दोहराए जा सकने वाले `guardrail_types` (`GuardrailType[]`) और `custom_guardrail_names` (string array) जोड़े गए
- [एजेंट ब्रांच की सूची](/docs/hi/api-reference/agents/branches/list) - `GET /v1/convai/agents/{agent_id}/branches`
  - वैकल्पिक `include_commit_status` (boolean, डिफ़ॉल्ट `false`) जोड़ा गया
  - ब्रांच सारांश में nullable `commits_ahead` (integer), `commits_behind` (integer) और `merged_into_branch_id` (string) जोड़े गए

### वॉइसेज़

- [सभी वॉइसेज़ v2 पाएं](/docs/hi/api-reference/voices/search) - `GET /v2/voices`
  - वैकल्पिक `gender`, `age` और `accent` (string) फ़िल्टर जोड़े गए
  - वैकल्पिक `language` और `use_cases` (string array) फ़िल्टर जोड़े गए
  - वैकल्पिक `min_notice_period_days` (integer), `include_custom_rates`, `include_live_moderated` और `high_quality` (boolean) फ़िल्टर जोड़े गए

## स्कीमा बदलाव

### ElevenAgents

- क्लाइंट ओवरराइड स्कीमा में `max_duration_seconds` (integer) और `pronunciation_dictionary_locators` (array) जोड़े गए
- MCP सर्वर इनपुट और आउटपुट स्कीमा में `request_meta` maps जोड़े गए
- एजेंट प्लेटफ़ॉर्म सेटिंग्स में `alerting` जोड़ा गया; भाषा डिटेक्शन में `only_at_conversation_start` (boolean) जोड़ा गया
- `AnalysisCharging.last_run` अब आवश्यक और non-nullable है; रनिंग टोटल में आवश्यक `runs` (integer) जोड़ा गया
- RAG chunk responses में अब `content_format` और `document_type` आवश्यक हैं

</Accordion>