> 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";

### Dubbing v2 API

Dubbing v2 is nu beschikbaar via de API. Hiermee vertaal je audio en video naar meer dan 90 talen, met behoud van de stem, toon en het spreektempo van elke spreker.

De nieuwe projectgebaseerde API bewaart bronttranscripten en vertalingen als bewerkbare JSON. Maak een project van een bestand of URL, voeg een of meer doeltalen toe, bewerk afzonderlijke transcriptsegmenten of vertalingen en genereer vervolgens alleen de gewijzigde delen opnieuw. Volg de [Dubbing-snelstartgids](/docs/nl/eleven-api/guides/cookbooks/dubbing) om je eerste nasynchronisatie te maken.

<YoutubeEmbed id="GSk5JyiT4sU" />

<CardGroup cols={3}>
  <Card
    title="Snelstartgids"
    icon="duotone code"
    href="/docs/nl/eleven-api/guides/cookbooks/dubbing"
  >
    Maak je eerste Dubbing v2-project en genereer een vertaalde audiotrack.
  </Card>
  <Card
    title="Verfijnen en opnieuw genereren"
    icon="/docs/_fern-files/elevenlabs.docs.buildwithfern.com/77d8c519257eb198dd8c1be0c00e24edfbbf36bf99d5edcc5dcf5598c8e9ae36/assets/icons/dubbing.svg"
    href="/docs/nl/eleven-api/guides/how-to/dubbing/refine-and-regenerate"
  >
    Bewerk bronttranscripten en vertalingen en genereer vervolgens gewijzigde delen opnieuw.
  </Card>
  <Card
    title="API-referentie"
    icon="duotone book"
    href="/docs/nl/api-reference/dubbing/create-project"
  >
    Verken endpoints voor Dubbing-projecten, talen en transcripten.
  </Card>
</CardGroup>

### ElevenAgents

- **Gespreksfilters voor guardrails**: [Gesprekken weergeven](/docs/nl/api-reference/conversations/list) voegt optionele queryparameters `guardrail_types` (`GuardrailType[]`) en `custom_guardrail_names` (stringarray) toe. De bestaande gesprekshiërarchie kan nu worden gefilterd met het optionele `parent_conversation_id` (string).
- **Status van verschillen tussen branches**: [Agentbranches weergeven](/docs/nl/api-reference/agents/branches/list) voegt het optionele `include_commit_status` (boolean, standaard `false`) toe. Wanneer dit is ingeschakeld, bevatten branchsamenvattingen de nullable velden `commits_ahead`, `commits_behind` en `merged_into_branch_id`.
- **Bediening voor gesprekken en tools**: Clientoverrides ondersteunen nu `max_duration_seconds` en `pronunciation_dictionary_locators`. MCP-serverconfiguratie voegt `request_meta` toe om MCP-waarden van `_meta` door te geven aan toolaanroepen, en time-outs voor webhooktools ondersteunen nu maximaal 300 seconden.
- **Gebruik van analyse na gesprekken**: Gesprekskosten voegen een uitsplitsing van `analysis` toe met lopende totalen per functie en momentopnamen van runs. Transcriptberichten voegen `triggered_guardrails` toe en gespreksbeurten voegen het optionele `producing_llm` toe.

### Stemmen

- **Zoekfilters voor stemmen**: [Alle stemmen v2 ophalen](/docs/nl/api-reference/voices/search) voegt de optionele queryparameters `gender`, `age`, `language`, `accent`, `use_cases`, `min_notice_period_days`, `include_custom_rates`, `include_live_moderated` en `high_quality` toe.

### SDK-releases

#### JavaScript SDK

- [v2.63.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.63.0) - Opties voor realtime Speech to Text toegevoegd voor secundaire talen, taal- en entiteitsdetectie, filtering van achtergrondgeluid, logging en authenticatie met tokens voor eenmalig gebruik. Events voor definitieve transcripties, entiteiten en ongeldige requests toegevoegd; dispatch van niet-geaccepteerde voorwaarden, dubbele parameters voor `audio_format` en inclusieve VAD-grenzen opgelost.
- [v2.62.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.62.0) - Methoden voor bulkupdates van Dubbing-transcripten en `DubbingRegenerateResponse` toegevoegd; filters voor gespreksguardrails, commitstatus voor agentbranches, waarschuwingen voor agents en ondersteuning voor MCP `requestMeta` toegevoegd. Het maken van taaldoelen accepteert niet langer `modelId`.
- [v2.61.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.61.0) - Filtering van gesprekshiërarchieën, kosten voor analyses na gesprekken, metagegevens voor geactiveerde guardrails, details over mergeconflicten van branches, redactie van DTMF-invoer en uploads van Dubbing-transcripten toegevoegd. Geëxporteerde OpenAI-realtimesessietypen en toolresultaatvarianten van `run_subagent_*` verwijderd.

#### Python SDK

- [v2.63.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.63.0) - Opties voor realtime Speech to Text toegevoegd voor secundaire talen, taal- en entiteitsdetectie, filtering van achtergrondgeluid, logging en authenticatie met tokens voor eenmalig gebruik. Events voor definitieve transcripties, entiteiten en ongeldige requests toegevoegd; dispatch van niet-geaccepteerde voorwaarden opgelost en verbindingen zonder API-sleutel of token worden nu geweigerd.
- [v2.62.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.62.0) - Dubbing-methoden voor `update_segments` en `DubbingRegenerateResponse` toegevoegd; ondersteuning voor `guardrail_types`, `custom_guardrail_names`, `include_commit_status` en MCP `request_meta` toegevoegd. Updates van Dubbing-segmenten gebruiken nu requestbodymodellen en het maken van taaldoelen accepteert niet langer `model_id`.
- [v2.61.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.61.0) - `parent_conversation_id`, kosten voor analyses, metagegevens voor geactiveerde guardrails, mergeconflicten van branches, redactie van DTMF-invoer en uploads van Dubbing-transcripten toegevoegd. OpenAI-realtimesessietypen en resultaatmodellen van `run_subagent_*` verwijderd.

#### Android SDK

- [v0.12.1](https://github.com/elevenlabs/elevenlabs-android/releases/tag/v0.12.1) - Opgelost dat bedoelde verbrekingen van sessies met alleen tekst werden gemeld als `ConversationStatus.ERROR`.
- [v0.12.0](https://github.com/elevenlabs/elevenlabs-android/releases/tag/v0.12.0) - `ConversationConfig.useMediaStream` toegevoegd om gespreksaudio via de Android-mediastream te routeren. Externe normale WebSocket-sluitingen melden nu `DisconnectionDetails.Agent`, terwijl lokaal geïnitieerde sluitingen `DisconnectionDetails.User` melden.

#### MCP-server

- [v0.12.2](https://github.com/elevenlabs/elevenlabs-mcp/releases/tag/v0.12.2) - Een probleem met path traversal opgelost.

### API

<Accordion title="API-wijzigingen bekijken">

## Nieuwe endpoints

### Dubbing

- [Bronsegmenten in bulk bijwerken](/docs/nl/api-reference/dubbing/source-transcript/batch-update-source-segments) - `PATCH /v1/dubbing/project/{project_id}/transcript/segments`
  - Vereist `DubbingBulkSegmentUpdateRequest`
  - Werkt brontekst, spreker of timing van segmenten atomair bij
  - Retourneert `DubbingBulkSourceSegmentUpdateResponse` met de bijgewerkte `segments` en `revision`
- [Doelsegmenten in bulk bijwerken](/docs/nl/api-reference/dubbing/target-transcript/batch-update-target-segments) - `PATCH /v1/dubbing/project/{project_id}/language/{language_id}/transcript/segments`
  - Vereist `DubbingBulkTargetSegmentUpdateRequest`
  - Werkt vertalingen voor meerdere doelsegmenten atomair bij
  - Retourneert `DubbingBulkTargetSegmentUpdateResponse` met de bijgewerkte `segments` en `revision`

## Bijgewerkte endpoints

### ElevenAgents

- [Gesprekken weergeven](/docs/nl/api-reference/conversations/list) - `GET /v1/convai/conversations`
  - Optioneel `parent_conversation_id` (string) toegevoegd
  - Optionele herhaalbare `guardrail_types` (`GuardrailType[]`) en `custom_guardrail_names` (stringarray) toegevoegd
- [Agentbranches weergeven](/docs/nl/api-reference/agents/branches/list) - `GET /v1/convai/agents/{agent_id}/branches`
  - Optioneel `include_commit_status` (boolean, standaard `false`) toegevoegd
  - Branchsamenvattingen voegen nullable `commits_ahead` (integer), `commits_behind` (integer) en `merged_into_branch_id` (string) toe

### Stemmen

- [Alle stemmen v2 ophalen](/docs/nl/api-reference/voices/search) - `GET /v2/voices`
  - Optionele filters voor `gender`, `age` en `accent` (string) toegevoegd
  - Optionele filters voor `language` en `use_cases` (stringarray) toegevoegd
  - Optionele filters voor `min_notice_period_days` (integer), `include_custom_rates`, `include_live_moderated` en `high_quality` (boolean) toegevoegd

## Schemawijzigingen

### ElevenAgents

- Clientoverrideschema's voegen `max_duration_seconds` (integer) en `pronunciation_dictionary_locators` (array) toe
- Invoer- en uitvoerschema's voor MCP-servers voegen `request_meta`-maps toe
- Instellingen voor het agentplatform voegen `alerting` toe; taaldetectie voegt `only_at_conversation_start` (boolean) toe
- `AnalysisCharging.last_run` is nu vereist en niet nullable; lopende totalen voegen het vereiste `runs` (integer) toe
- RAG-chunkresponses vereisen nu `content_format` en `document_type`

</Accordion>