> 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.

# Uttalslexikon

## Översikt

Uttalslexikon gör att du kan anpassa hur din AI-agent uttalar specifika ord eller fraser. Det är särskilt användbart för att:

* Korrigera uttalet av namn, platser eller tekniska termer
* Säkerställa ett konsekvent uttal i alla samtal
* Anpassa regionala uttalsvariationer

## Konfiguration

> **Note**
>
> Fonemtaggar i uttalslexikon fungerar endast med modellerna eleven\_v4, eleven\_flash\_v2 och eleven\_v3.
>
> Andra modeller hoppar över fonemtaggar i lexikon och använder standarduttalet. För andra modeller använder du
> i stället aliastaggar för att ersätta stavningar eller fraser som ger det uttal du behöver.
>
> Om du vill använda IPA- och CMU-uttal på andra språk än engelska måste du
> byta till modellerna eleven\_v3 eller eleven\_v4.

### Koppla ett lexikon till din agent

#### Uppdatera via dashboarden

Öppna din agent i dashboarden, gå till **Röstinställningar** och lägg till ett uttalslexikon. Spara ändringarna.

![Lägg till ett uttalslexikon från agentens röstinställningar](/docs/_fern-files/elevenlabs.docs.buildwithfern.com/1e7c851096776b9b8cb39cc95b54d394cc02ec7e4771d13958a259accf0ad757/assets/images/conversational-ai/pd-agents.webp)

#### Uppdatera via CLI

#### Hämta agentkonfigurationen

```bash
elevenlabs agents pull --agent "<agent-name>"
```

#### Redigera \`agent\_configs/\<agent-name>.json\`

Ange `conversation_config.tts.pronunciation_dictionary_locators`:

```json
{
  "conversation_config": {
    "tts": {
      "pronunciation_dictionary_locators": [
        {
          "pronunciation_dictionary_id": "<dictionary-id>",
          "version_id": "<version-id>"
        }
      ]
    }
  }
}
```

#### Skicka dina ändringar

```bash
elevenlabs agents push --agent "<agent-name>"
```

#### Uppdatera via API

```python
from elevenlabs import ElevenLabs

elevenlabs = ElevenLabs()

elevenlabs.conversational_ai.agents.update(
    agent_id="agent_7101k5zvyjhmfg983brhmhkd98n6",
    conversation_config={
        "tts": {
            "pronunciation_dictionary_locators": [
                {
                    "pronunciation_dictionary_id": "<dictionary-id>",
                    "version_id": "<version-id>",
                }
            ]
        },
    },
)
```

```typescript
import { ElevenLabsClient } from "@elevenlabs/elevenlabs-js";

const elevenlabs = new ElevenLabsClient();

await elevenlabs.conversationalAi.agents.update("agent_7101k5zvyjhmfg983brhmhkd98n6", {
  conversationConfig: {
    tts: {
      pronunciationDictionaryLocators: [
        {
          pronunciationDictionaryId: "<dictionary-id>",
          versionId: "<version-id>",
        },
      ],
    },
  },
});
```

## Lexikonfilformat

Uttalslexikon använder XML-baserade `.pls`-filer. Här är ett exempel på strukturen:

```xml
<?xml version="1.0" encoding="UTF-8"?>
<lexicon version="1.0"
      xmlns="http://www.w3.org/2005/01/pronunciation-lexicon"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="http://www.w3.org/2005/01/pronunciation-lexicon
        http://www.w3.org/TR/2007/CR-pronunciation-lexicon-20071212/pls.xsd"
      alphabet="ipa" xml:lang="en-GB">
  <lexeme>
    <grapheme>Apple</grapheme>
    <phoneme>ˈæpl̩</phoneme>
  </lexeme>
  <lexeme>
    <grapheme>UN</grapheme>
    <alias>United Nations</alias>
  </lexeme>
</lexicon>
```

## Format som stöds

Uttalslexikon stöder två typer av uttalsnotation:

1. **IPA (International Phonetic Alphabet)**

   * Mer exakt kontroll över uttal
   * Kräver kunskap om IPA-symboler
   * Exempel: "nginx" som `/ˈɛndʒɪnˈɛks/`

2. **CMU-format (Carnegie Mellon University Dictionary)**
   * Enklare ASCII-baserat format
   * Mer tillgängligt för engelska uttal
   * Exempel: "tomato" som "T AH M EY T OW"

> **Tip**
>
> Du kan använda AI-verktyg som Claude eller ChatGPT för att få hjälp att generera IPA- eller CMU-notationer för specifika
> ord.

## Bästa praxis

1. **Skiftlägeskänslighet**: Skapa separata poster för ord med stor och liten begynnelsebokstav vid behov
2. **Testning**: Testa alltid uttal med den röst och modell du har valt
3. **Underhåll**: Håll ditt lexikon organiserat och dokumenterat
4. **Omfattning**: Fokusera på ord som ofta uttalas fel eller är viktiga för ditt användningsområde

## Vanliga frågor

#### Vilka modeller stöder fonembaserat uttal?

Fonemtaggar i uttalslexikon fungerar endast med modellerna eleven\_v4, eleven\_flash\_v2 och eleven\_v3.

Andra modeller hoppar över fonemtaggar i lexikon och använder standarduttalet. För andra modeller
använder du i stället aliastaggar för att ersätta stavningar eller fraser som ger det uttal du
behöver.

Om du vill använda IPA- och CMU-uttal på andra språk än engelska måste du
byta till modellen eleven\_v4 eller eleven\_v3.

#### Kan jag använda flera lexikon?

Ja, du kan ladda upp flera lexikonfiler för att hantera olika uppsättningar av uttal.

#### Vad händer om ett ord inte finns i lexikonet?

Modellen använder sina standardregler för uttal för alla ord som inte anges i
lexikonet.

## Ytterligare resurser

* [Professional Voice Cloning](/docs/sv/eleven-creative/voices/voice-cloning/professional-voice-cloning)
* [Voice Design](/docs/sv/eleven-creative/voices/voice-design)
* [API-referens för Text to Speech](/docs/sv/api-reference/text-to-speech/convert)