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

### Eleven v4 och Eleven v4 Turbo

[Eleven v4 och Eleven v4 Turbo](/docs/sv/overview/capabilities/text-to-speech/eleven-v4) är nu tillgängliga. Eleven v4 ger tal av högre kvalitet, mer uttrycksfullt tal och förbättrad röstkloning på fler än 90 språk. Eleven v4 Turbo erbjuder samma modellfamilj för realtidsapplikationer, med en medianlatens för inferens på cirka 100 ms.

Använd `eleven_v4` via Text to Dialogue API för innehållsskapande och långformatljud. Använd `eleven_v4_turbo` via Text to Dialogue WebSocket för agenter och interaktiva applikationer.

<YoutubeEmbed id="4QHFkK2MTcw" />

<CardGroup cols={3}>
  <Card
    title="Översikt över Eleven v4"
    icon="duotone book"
    href="/docs/sv/overview/capabilities/text-to-speech/eleven-v4"
  >
    Jämför de två modellvarianterna, röstkloningsbeteende, inställningar och språk som stöds.
  </Card>
  <Card
    title="Text to Dialogue API"
    icon="duotone code"
    href="/docs/sv/api-reference/text-to-dialogue/convert"
  >
    Generera dialog av hög kvalitet med Eleven v4.
  </Card>
  <Card
    title="Realtidsstreaming"
    icon="duotone code"
    href="/docs/sv/eleven-api/guides/how-to/websockets/realtime-tdd"
  >
    Streama dialog från Eleven v4 Turbo via en WebSocket-anslutning.
  </Card>
</CardGroup>

### Speech to Text

- **Transkriptredigering**: Batch- och realtidstranskribering accepterar nu en redigeringsinstruktion på naturligt språk på upp till 2 000 tecken. Batch-svar returnerar resultatet i `edited_transcript`, medan realtidssessioner skickar en `edited_transcript`-händelse. Läs [batch-](/docs/sv/eleven-api/guides/how-to/speech-to-text/batch/transcript-editing) och [realtidsguiderna](/docs/sv/eleven-api/guides/how-to/speech-to-text/realtime/transcript-editing) för inkompatibiliteter, svarshantering och prissättning.

### ElevenAgents

- **Agentmodeller**: Lade till `gpt-6-sol`, `gpt-6-luna`, `glm-52`, `deepseek-v41-flash`, `claude-opus-5` och `claude-opus-5-5` bland de LLM-alternativ som stöds för agenter.
- **Användning vid agenttester**: Sammanfattningar av testanrop kan innehålla totalt antal krediter och pris i USD. Enskilda testkörningar kan innehålla krediter och en kostnadsuppdelning.

### Flows

- **Template API**: Lade till slutpunkter för att lista och hämta publicerade Flows-mallar, starta mallkörningar och hämta körningsresultat. Körningar kan rikta in sig på en publicerad version och skicka slutresultatet till en konfigurerad webhook.

### Text to Dialogue

- **Kontinuitet vid generering**: Text to Dialogue-förfrågningar kan använda föregående eller efterföljande text och förfrågnings-ID:n för att bibehålla kontinuitet mellan genereringar.
- **Professionellt röstläge**: Text to Dialogue-förfrågningar kan använda Instant Voice Clone-versionen av en Professional Voice Clone för att minska latensen eller förbättra uttrycksfullheten.

### SDK-versioner

#### JavaScript SDK

- [v2.70.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.70.0) - Lade till typer för redigering av Speech to Text-transkript i batch och realtid, `branchId`-filtrering och kostnadsfält för sammanfattningar av testanrop, automatisk identifiering av kunskapsbaser, Text to Dialogue `usePvcAsIvc` och agentmodellen `deepseek-v41-flash`.

#### Python SDK

- [v2.70.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.70.0) - Lade till typer för redigering av Speech to Text-transkript i batch och realtid, `branch_id`-filtrering och kostnadsfält för sammanfattningar av testanrop, automatisk identifiering av kunskapsbaser, Text to Dialogue `use_pvc_as_ivc` och agentmodellen `deepseek-v41-flash`.

#### ElevenLabs CLI

- [v1.4.0](https://github.com/elevenlabs/cli/releases/tag/v1.4.0) - Åtgärdade förfrågningar med en uttrycklig API-nyckel så att de inte längre även skickar lagrade OAuth-autentiseringsuppgifter, vilket orsakade autentiseringsfel. Lade till beskrivningar för kommandogruppen för feedback och instruktioner för hur du rapporterar saknade funktioner till genererade agentfärdigheter. Genererade om API-klienten med Flows-mallslutpunkter och aktuella schematyper.

### API

<Accordion title="Visa API-ändringar">

## Nya slutpunkter

### Flows

- [Lista mallar](/docs/sv/api-reference/flows/templates/list) - `GET /v1/flows/templates` - Lista publicerade mallar och deras körbara versioner.
- [Hämta mall](/docs/sv/api-reference/flows/templates/get) - `GET /v1/flows/templates/{template_id}` - Hämta en mall och dess körbara versioner.
- [Skapa mallkörning](/docs/sv/api-reference/flows/templates/runs/create) - `POST /v1/flows/templates/{template_id}/runs` - Starta en mallkörning med indatavärden, en valfri version och en valfri webhook.
- [Lista mallkörningar](/docs/sv/api-reference/flows/templates/runs/list) - `GET /v1/flows/templates/{template_id}/runs` - Lista mallkörningar med cursor-paginering och valfri versionsfiltrering.
- [Hämta mallkörning](/docs/sv/api-reference/flows/templates/runs/get) - `GET /v1/flows/templates/{template_id}/runs/{run_id}` - Hämta en mallkörning och dess utdata-status.

## Uppdaterade slutpunkter

### Speech to Text

- [Konvertera tal till text](/docs/sv/api-reference/speech-to-text/convert) - `POST /v1/speech-to-text`
  - Lade till valfria nullbara `transcript_edit` (sträng), som accepterar en redigeringsinstruktion på naturligt språk på upp till 2 000 tecken.
  - Svar lägger till valfria nullbara `edited_transcript`. En lyckad redigering innehåller obligatoriska fälten `kind: "transcript"` och `text`. En misslyckad redigering innehåller obligatoriska fälten `kind: "error"`, `error_type: "edit_failed"` och `message`.
- [Realtids-Speech to Text](/docs/sv/api-reference/speech-to-text/v-1-speech-to-text-realtime) accepterar `transcript_edit` (sträng) och skickar `edited_transcript`-händelser med obligatoriska fälten `text` och `edited_text`.

### ElevenAgents

- [Skapa agent](/docs/sv/api-reference/agents/create), [Hämta agent](/docs/sv/api-reference/agents/get) och [Uppdatera agent](/docs/sv/api-reference/agents/update)
  - Lade till `gpt-6-sol`, `gpt-6-luna`, `glm-52`, `deepseek-v41-flash`, `claude-opus-5` och `claude-opus-5-5` i `LLM`-uppräkningen.
  - Övervakare för aviseringar lägger till valfria nullbara `enabled` (boolean) för att styra om en övervakare kan skicka aviseringar.
- [Lista konversationer](/docs/sv/api-reference/conversations/list) och [Textsökning](/docs/sv/api-reference/conversations/messages/text-search)
  - `data_collection_params` och `dynamic_variable_params` lägger till operatorerna `neq` och `in`. Värden för `in` använder pipe-avgränsare.
  - `evaluation_params` accepterar `success`, `failure` eller `unknown` som resultatvärde.
- [Smart sökning](/docs/sv/api-reference/conversations/messages/search) - `GET /v1/convai/conversations/messages/smart-search`
  - Lade till valfria nullbara `branch_id` (sträng).
- [Lista testanrop](/docs/sv/api-reference/tests/test-invocations/list) - `GET /v1/convai/test-invocations`
  - Lade till valfria nullbara `branch_id` (sträng).
  - Sammanfattningar av testanrop lägger till valfria nullbara `credits_used` (heltal) och `total_price` (tal).
- [Hämta testanrop](/docs/sv/api-reference/tests/test-invocations/get) - `GET /v1/convai/test-invocations/{test_invocation_id}`
  - Enskilda testkörningar lägger till valfria nullbara `credits_used` (heltal) och `charging` (`ConversationChargingCommonModel`).
- [Simulera konversation](/docs/sv/api-reference/agents/simulate-conversation) och [Streama simulerad konversation](/docs/sv/api-reference/agents/simulate-conversation-stream)
  - Ändrade standardvärdet för valfria `new_turns_limit` från `10,000` till `100` och satte maxvärdet till `100`.
- [Skapa crawl-jobb](/docs/sv/api-reference/knowledge-base/create-crawl-job) och [Hämta crawl-jobb](/docs/sv/api-reference/knowledge-base/get-crawl-job)
  - Lade till valfria `auto_discover` (boolean, standardvärde `false`) för att följa länkar och lägga till nyligen upptäckta sidor under automatisk synkronisering. Detta kräver `enable_auto_sync: true`.
- [Uppdatera kunskapsbasdokument](/docs/sv/api-reference/knowledge-base/refresh) - `POST /v1/convai/knowledge-base/{documentation_id}/refresh`
  - `AutoSyncInfo` lägger till valfria `auto_discover` (boolean, standardvärde `false`) för att ange om uppdateringar crawlar och lägger till nyligen upptäckta sidor.
- [Lista MCP-serververktyg](/docs/sv/api-reference/mcp/list-tools) - `GET /v1/convai/mcp-servers/{mcp_server_id}/tools`
  - Svar lägger till valfria `tool_approval_statuses` (array). Varje objekt innehåller obligatoriska `tool_id` (sträng) och `state` (`up_to_date`, `needs_review` eller `not_approved`), med valfria fält för godkännandepolicy och godkänd definition.

### Text to Dialogue

- [Konvertera text till dialog](/docs/sv/api-reference/text-to-dialogue/convert), [Streama text till dialog](/docs/sv/api-reference/text-to-dialogue/stream), [Konvertera med tidsstämplar](/docs/sv/api-reference/text-to-dialogue/convert-with-timestamps) och [Streama med tidsstämplar](/docs/sv/api-reference/text-to-dialogue/stream-with-timestamps)
  - Lade till valfria `use_pvc_as_ivc` (boolean, standardvärde `false`) för att använda Instant Voice Clone-versionen av en Professional Voice Clone.
  - Lade till valfria nullbara `previous_text` och `future_text` (strängar, högst 100 tecken) samt `previous_request_ids` och `next_request_ids` (strängarrayer, högst 3 ID:n) för kontinuitet vid generering.
  - Det valfria objektet `settings` lägger till nullbara `similarity` (tal, 0–1, standardvärde `0.75`).

### Text to Speech

- [Konvertera text till tal](/docs/sv/api-reference/text-to-speech/convert), [Streama text till tal](/docs/sv/api-reference/text-to-speech/stream), [Konvertera med tidsstämplar](/docs/sv/api-reference/text-to-speech/convert-with-timestamps) och [Streama med tidsstämplar](/docs/sv/api-reference/text-to-speech/stream-with-timestamps)
  - Det befintliga fältet `use_pvc_as_ivc` är inte längre föråldrat.

### Flows

- [Skapa bildgenerering](/docs/sv/api-reference/flows/image/create), [Skapa videogenerering](/docs/sv/api-reference/flows/video/create) och [Skapa mallkörning](/docs/sv/api-reference/flows/templates/runs/create)
  - Webhook-mål kräver nu en uttrycklig `type`-diskriminator (`all` eller `ids`). De tidigare standardvärdena har tagits bort.

### Voice Design

- [Skapa röst från förhandsvisning](/docs/sv/api-reference/text-to-voice/create), [Skapa röstförhandsvisningar](/docs/sv/api-reference/legacy/voices/create-previews), [Designa en röst](/docs/sv/api-reference/text-to-voice/design) och [Remixa en röst](/docs/sv/api-reference/text-to-voice/remix)
  - Lade till ett `409`-svar när en generering för förhandsvisningen redan pågår. Försök igen efter att du har fått detta svar.

### Arbetsytor

- [Skapa API-nyckel för tjänstkonto](/docs/sv/api-reference/service-accounts/api-keys/create) - `POST /v1/service-accounts/{service_account_user_id}/api-keys`
  - Lade till valfria nullbara `tts_concurrency_limit`, `music_concurrency_limit` och `dubbing_concurrency_limit` (heltal) för API-nycklar till tjänstkonton för företag.
- [Uppdatera API-nyckel för tjänstkonto](/docs/sv/api-reference/service-accounts/api-keys/update) - `PATCH /v1/service-accounts/{service_account_user_id}/api-keys/{api_key_id}`
  - Lade till valfria `tts_concurrency_limit`, `music_concurrency_limit` och `dubbing_concurrency_limit`. Varje fält accepterar ett heltal, `clear`, `no_update` eller `null` och har standardvärdet `no_update`.

### Modeller

- [Lista modeller](/docs/sv/api-reference/models/list) - `GET /v1/models`
  - Förklarade obligatoriska `max_characters_request_free_user` och `max_characters_request_subscribed_user` som föråldrade. Dessa fält tillämpas inte; använd `maximum_text_length_per_request` i stället.

</Accordion>