Använda uttalslexikon
Den här guiden visar hur du hanterar uttalslexikon programmatiskt.
Guide · Förutsätter att du har slutfört snabbstartsguiden för ElevenAPI.
Översikt
Med uttalslexikon kan du 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 konsekvent uttal i alla konversationer
- Anpassa regionala uttalsvariationer
ElevenLabs stöder både IPA- och CMU-alfabet.
Fonemtaggar i uttalslexikon fungerar endast med modellerna eleven_v4, eleven_v4_turbo, eleven_flash_v2 och eleven_v3.
Andra modeller hoppar över fonemtaggar i lexikonet 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_v4_turbo.
Snabbstart
Den här guiden förutsätter att du har konfigurerat din API-nyckel och SDK. Slutför snabbstartsguiden först om du inte redan har gjort det.
Skapa en uttalslexikonfil
I det här exemplet skapar vi en uttalslexikonfil för ordet tomato.
Den här regeln använder alfabetet “IPA” och uppdaterar uttalet för tomato och Tomato med ett annat uttal. PLS-filer är skiftlägeskänsliga, vilket är anledningen till att vi inkluderar båda, med och utan stort “T”.
Du kan använda AI-verktyg som Claude eller ChatGPT för att skapa IPA- eller CMU-notationer för specifika ord.