For AI agents: a documentation index is available at the root level at /llms.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
En guide till hur du omvandlar text till tal med ElevenLabs
Översikt
ElevenLabs Text to Speech-teknik är en central del av vårt erbjudande och driver AI-genererat tal av hög kvalitet i olika applikationer världen över. Du har förmodligen redan hört våra röster i praktiken, där de levererar verklighetstrogna ljudupplevelser.
Det är enkelt att komma igång och generera ditt första ljud med Text to Speech. För att få ut det mesta av funktionen finns det dock några saker du behöver tänka på.
Klicka på knappen “Generera” för att skapa din ljudfil.
Inställningar
Lär känna rösterna, modellerna och inställningarna för att skapa högkvalitativt tal.
Inställningarna du använder, särskilt rösten och modellen, påverkar resultatet avsevärt. Det är mycket viktigt att lära känna dem och förstå några bästa metoder. Även om andra inställningar också påverkar resultatet är deras inverkan mindre jämfört med den röst och modell du väljer.
Viktighetsordningen är följande: valet av röst är viktigast, följt av val av modell och sedan modellens inställningar. Alla dessa, och kombinationen av dem, påverkar resultatet.
Röster
Röster
Vi erbjuder många typer av röster, bland annat de utvalda standardrösterna, vårt omfattande röstbibliotek wmed nästan alla röster du kan föreställa dig, helt syntetiska röster som skapats med vårt verktyg Voice Design, och du kan skapa en egen samling klonade röster med våra två tekniker: Instant Voice Cloning och Professional Voice Cloning.
Alla röster är inte likvärdiga, och mycket beror på källjudet som användes för att skapa dem. Vissa röster ger en bättre, mer mänsklig prestation och leverans, medan andra är mer stabila.
Att välja rätt röst för ditt specifika innehåll är avgörande. Detta är sannolikt det viktigaste beslutet och det som har störst påverkan på slutresultatet. Det avgör kön, ton, accent, rytm och leverans. Det är värt att lägga extra tid på att välja den perfekta rösten och testa den ordentligt för att säkerställa att den är konsekvent och uppfyller dina förväntningar.
För att generera tal på ett visst språk får du bäst resultat om du använder en modersmålsröst från röstbiblioteket eller klonar en röst som talar språket med rätt accent. Även om alla röster tekniskt sett kan tala alla språk behåller de sin ursprungliga accent. Om du till exempel använder en engelskspråkig modersmålsröst för att generera franskt tal blir resultatet troligen på franska men med engelsk accent, eftersom AI:n måste generalisera hur rösten skulle låta på ett språk som den inte tränats på.
Om du har en röst som du gillar men vill ha en annan leverans kan vårt verktyg Voice Remixing hjälpa dig. Det låter dig använda uppmaningar på naturligt språk för att ändra en rösts leverans, rytm, ton, kön och till och med accent. När du ändrar accent är basrösten och målaccenten mycket viktiga. Resultaten kan variera: ibland fungerar det perfekt, medan det andra gånger kan krävas några försök för att få till det rätt.
Du kan få mycket bra resultat med Voice Remixing, men de blir vanligtvis inte lika bra som med en korrekt klonad Professional Voice Clone. De ligger närmare resultatet från en Instant Voice Clone.
Tänk på att röstremixning bara fungerar för vissa röster. Du kan till exempel inte remixa röster från röstbiblioteket, utan bara röster som du själv har skapat eller standardrösterna.
Modeller
Modeller
Vi erbjuder två modellfamiljer: Standardmodeller (hög kvalitet) och Flash-modeller, som är optimerade för extremt låg latens. De flesta familjer innehåller både engelskspråkiga och flerspråkiga versioner.
Eleven v4 är vår senaste modell. Den finns i två varianter: Eleven v4 och Eleven v4 Turbo.
Valet av modell är den näst viktigaste faktorn för ditt slutliga ljudresultat, direkt efter röstvalet. Vi rekommenderar att du testar de olika modellerna med den röst du har valt för att hitta den bästa kombinationen. Alla våra modeller har styrkor och svagheter och fungerar bättre med vissa röster än med andra, så det är viktigt att hitta en bra kombination.
Om ditt resultat enbart ska vara på engelska rekommenderar vi starkt att du använder någon av våra modeller endast för engelska. De är ofta enklare att arbeta med, mer stabila och ger generellt bättre resultat för innehåll enbart på engelska. Om ditt innehåll ska vara på ett annat språk eller potentiellt flerspråkigt måste du använda någon av de flerspråkiga modellerna.
Den vanligaste inställningen är stabilitet runt 50, likhet runt 75 och stil på 0, med minimala ändringar därefter. Allt detta beror förstås på den ursprungliga rösten och den typ av prestation du vill uppnå.
Det är viktigt att notera att AI:n är icke-deterministisk. Att ställa in reglagen på specifika värden garanterar inte samma resultat varje gång. Reglagen fungerar snarare som ett intervall som avgör hur stor slumpvariationen kan vara mellan varje generering.
Hastighet
Med hastighetsinställningen kan du öka eller minska hastigheten på det genererade talet. Standardvärdet är 1.0, vilket innebär att hastigheten inte justeras. Värden under 1.0 saktar ned rösten, till minst 0.7. Värden över 1.0 snabbar upp rösten, till högst 1.2. Extrema värden kan påverka kvaliteten på det genererade talet.
Hastighet är inte tillgängligt för modellen Eleven v3.
Stabilitet
Stabilitetsreglaget avgör hur stabil rösten är och graden av slumpvariation mellan varje generering. Om du sänker reglaget får rösten ett bredare känslomässigt register. Som nämnts tidigare påverkas detta också mycket av den ursprungliga rösten. Om reglaget ställs för lågt kan det leda till märkliga prestationer som är alltför slumpmässiga och får karaktären att tala för snabbt. Om du däremot ställer det för högt kan rösten bli monoton med begränsade känslouttryck.
För en mer livfull och dramatisk prestation rekommenderar vi att du ställer stabilitetsreglaget lägre och genererar några gånger tills du hittar en prestation du gillar.
Om du i stället vill ha en mer seriös prestation, som kan närma sig monoton vid mycket höga värden, rekommenderar vi att du ställer stabilitetsreglaget högre. Eftersom resultatet blir mer konsekvent och stabilt behöver du vanligtvis inte generera lika många exempel för att uppnå önskat resultat. Experimentera för att hitta det som fungerar bäst för dig!
Likhet
Likhetsreglaget styr hur nära AI:n ska hålla sig till den ursprungliga rösten när den försöker återskapa den. Om originalljudet är av dålig kvalitet och likhetsreglaget är inställt för högt kan AI:n återskapa artefakter eller bakgrundsbrus när den försöker efterlikna rösten, om de fanns i den ursprungliga inspelningen.
Likhet är inte tillgängligt för modellen Eleven v3.
Stilöverdrift
I samband med lanseringen av de nyare modellerna lade vi också till en inställning för stilöverdrift. Inställningen försöker förstärka den ursprungliga talarens stil. Den använder extra beräkningsresurser och kan öka latensen om den ställs in på något annat än 0. Det är viktigt att notera att användning av denna inställning har visat sig göra modellen något mindre stabil, eftersom den strävar efter att framhäva och efterlikna den ursprungliga röstens stil.
Generellt rekommenderar vi att du alltid håller denna inställning på 0.
Speaker Boost
Den här inställningen ökar likheten med den ursprungliga talaren. Den kräver dock något högre beräkningskapacitet, vilket i sin tur ökar latensen. Skillnaderna som inställningen ger är i allmänhet ganska subtila.
Speaker Boost är inte tillgängligt för modellen Eleven v3.
Ljudeffekter
Ljudeffekter
Ljudeffekter bearbetar det genererade talet så att det låter som om det spelats in på en specifik plats eller genom en specifik enhet. De tillämpas efter genereringen och ändrar inte kostnaden.
Öppna avsnittet Ljudeffekter i inställningspanelen och klicka på Lägg till effekt. Varje effekttyp kan läggas till en gång:
Filter: färgar rösten, till exempel som en telefonlinje, en gammal radio eller en robot.
Brus: loopar ett bakgrundsljud, till exempel ett kafé, ett callcenter, en stad eller tangentbordsknatter, under rösten.
Rum: placerar rösten i ett rum eller en utomhusmiljö med passande reverb, från ett litet rum till en sal eller en skog.
Avstånd: anger hur långt talaren befinner sig från mikrofonen: Nära, Medel eller Långt bort.
När en effekt har lagts till klickar du på Förhandsgranska för att höra de aktuella effekterna på en exempellröst innan du genererar. Om du vill ta bort en effekt klickar du på borttagningsknappen på dess rad.
Ljudeffekter är tillgängliga på fliken Text to Speech. Om du vill tillämpa effekter på dialog använder du
parametern audio_effects
i Text to Dialogue API.
Generera
När du har valt röst, valt en modell och konfigurerat dina inställningar är genereringsprocessen enkel: du anger text, trycker på “Generera tal” och ljudet genereras sedan.
Även om processen är mycket enkel på ytan är texten du anger extremt viktig för att uppnå önskat resultat. När du använder ord som kan vara “utanför distributionen” – alltså sådant som AI:n sällan stötte på under träningen – som märkliga namn, ovanliga förkortningar, symboler eller till och med emoji, kan du riskera att förvirra AI:n och göra resultatet mer instabilt. Emoji och vissa symboler är särskilt svåra för AI:n att tolka korrekt.
När du använder Text to Speech via användargränssnittet kör vi ett automatiskt normaliseringssteg på din inmatning för att förbättra textens läsbarhet och göra den enklare för AI:n att bearbeta. Generellt omvandlar detta steg symboler och siffror till utskriven text, vilket hjälper AI:n med korrekt uttal.
En bästa metod som vi starkt rekommenderar är att undvika att skriva siffror som tal eller använda symboler, särskilt när du använder flerspråkiga modeller (men detta gäller även modeller endast för engelska). Eftersom siffror och symboler skrivs på samma sätt på många språk men uttalas olika skapar användning av siffror en tvetydighet för AI:n. Till exempel skrivs siffran “1” likadant på engelska och många andra språk, men uttalas olika. Om du skriver ut siffran i text, till exempel “ett”, behöver AI:n inte tolka vad den ska göra.
Vi arbetar med mer avancerade arbetsflöden så att du kan påverka AI:ns leverans och prestation med det vi kallar Audio Tags. Funktionen är tillgänglig i Eleven v4 och Eleven v3. Om du vill lära dig mer om funktionen rekommenderar vi att du läser vår guide för prompting.
Vanliga frågor
Bra indata ger bra resultat
Den första faktorn, och en av de viktigaste, är att bra, högkvalitativa och konsekventa indata ger bra, högkvalitativa och konsekventa resultat.
Om du ger AI:n ljud som inte är idealiskt – till exempel ljud med mycket brus, reverb på tydligt tal, flera talare eller ojämn volym, prestation eller leverans – blir AI:n mer instabil och resultatet mer oförutsägbart.
Om du planerar att klona din egen röst rekommenderar vi starkt att du går igenom riktlinjerna i dokumentationen om hur du skapar korrekta röstkloner, eftersom det ger dig bästa möjliga grund att utgå från. Även om du bara tänker använda Instant Voice Clones rekommenderar vi att du även läser avsnittet om Professional Voice Cloning. Det avsnittet innehåller värdefull information om att skapa röstkloner, även om kraven för de två teknikerna skiljer sig något åt.
Använd rätt röst
Den andra faktorn att tänka på är att rösten du väljer har en enorm effekt på resultatet. Inte bara kvaliteten och konsekvensen hos de exempel som användes för att skapa den specifika klonen är, som nämnts i den första faktorn, extremt viktiga, utan även röstens språk och tonalitet.
Om du vill ha en röst som låter glad och munter bör du använda en röst som har klonats med glada och muntra exempel. Om du däremot vill ha en röst som låter eftertänksam och grubblande bör du välja en röst med dessa egenskaper.
Det är dock också avgörande att använda en röst som har tränats på rätt språk. Till exempel är alla professionella röstkloner som vi erbjuder som standardröster engelska röster och har tränats på engelska exempel. Därför kan deras prestation på andra språk vara oförutsägbar. Det är viktigt att använda en röst som har klonats från exempel där rösten talade det språk som du sedan vill att AI:n ska tala.
Använd korrekt formatering
Det kan verka lite trivialt, men det kan göra stor skillnad. AI:n försöker förstå hur något ska läsas utifrån textens sammanhang, vilket inte bara innebär vilka ord som används utan också hur de sätts ihop, hur skiljetecken används, grammatiken och textens allmänna formatering.
Detta kan ha en liten men betydelsefull inverkan på AI:ns leverans. Om du stavar ett ord fel korrigerar AI:n det inte, utan försöker läsa det som det är skrivet.
Icke-deterministisk
AI:ns inställningar är icke-deterministiska, vilket innebär att den ger dig något olika resultat även med samma startförhållanden (röst, inställningar, modell), ungefär som en röstskådespelare ger en lite annorlunda prestation varje gång.
Denna variation kan bero på flera faktorer, till exempel alternativen som nämndes tidigare: röst, inställningar och modell. Generellt kan omfattningen av variationen styras med stabilitetsreglaget. En lägre stabilitetsinställning innebär ett bredare variationsintervall mellan genereringar, men det medför också variation mellan genereringar, där AI:n kan vara lite mer uttrycksfull.
Större variation kan ofta vara önskvärd, eftersom en alltför hög stabilitet kan få vissa röster att låta monotona då AI:n inte får samma utrymme att generera mer varierat innehåll. Om stabiliteten däremot ställs för lågt kan det också leda till andra problem där genereringarna blir instabila, särskilt med vissa röster där ljudet som användes för kloningsprocessen kanske inte var idealiskt.
Standardinställningen 50 är generellt en bra utgångspunkt för de flesta användningsområden.
Vad är Eleven v4?
Vi rekommenderar att du byter till Eleven v4 och testar det med ditt eget innehåll.
Eleven v4 är vår senaste och mest avancerade Text to Speech-modell, och den första i en ny generation av modeller. Den förbättrar kvaliteten på resultatet, röstnoggrannheten, känslor, ljudtaggar och språkstödet jämfört med Eleven v3.
Noggrannheten i Voice Cloning tar ett stort steg framåt med Eleven v4. Klonade röster fångar källröstens egenskaper – klangfärg, rytm och framförande – mer troget än någon tidigare modell.
Instant Voice Clones (IVC:er) är mer exakta än någonsin i Eleven v4. De fångar de utmärkande egenskaperna hos en källröst mer troget, vilket gör det enklare att snabbt skapa en övertygande klon från ett kort ljudprov.
Professional Voice Clones (PVC:er) stöds fullt ut i Eleven v4. De bygger på samma framsteg inom röstnoggrannhet och erbjuder en mer trogen återgivning av källrösten för arbetsflöden som kräver högsta möjliga konsekvens och kontroll.
Eleven v4 finns i två varianter, så att du kan välja rätt balans mellan kvalitet och hastighet för ditt användningsfall:
Eleven v4 (eleven_v4) – vår modell med högst kvalitet, perfekt för innehållsskapande, ljudböcker, röstpålägg för karaktärer och alla användningsfall där kvalitet är högsta prioritet.
Eleven v4 Turbo (eleven_v4_turbo) – extremt hög kvalitet med imponerande låg latens, särskilt utvecklad för realtidsanvändning som konversationsagenter och interaktiva röstupplevelser.
Båda varianterna använder två röstinställningar: Stability och Similarity. Reglagen Style och Speed är inte tillgängliga i Eleven v4, och SSML stöds inte.
När språket du genererar på matchar språket för din referensröst bevaras den ursprungliga accenten precis som tidigare. När språket du genererar på skiljer sig från referensröstens språk genererar Eleven v4 flytande, naturligt klingande tal på målspråket – i stället för att föra över referensröstens accent från dess ursprungliga språk.
Information om kloning, accenter, jämförelser och en fullständig beskrivning finns i Eleven v4. Information om taggar och prompting finns i Prompting Eleven v4.
Vad är Eleven v3?
Vi rekommenderar att du byter till Eleven
v4 och testar det
med ditt eget innehåll. Många av promptteknikerna för Eleven
v4 fungerar även för
Eleven v3.
Eleven v3 är en känslomässigt rik och uttrycksfull Text to Speech-modell. Den producerar naturligt, verklighetstroget tal med stort känslomässigt omfång och kontextförståelse på över 70 språk.
Du kan styra rösthastigheten för Text to Speech via Speech Synthesis, Studio, ElevenAgents och vårt API.
Du kan styra röstens hastighet med inställningen Speed.
Möjliga värden är från 0,7 till 1,2. Värden under 1 saktar ner talet, medan värden över 1 snabbar upp det. Extrema värden kan påverka kvaliteten på det genererade talet.
Den här inställningen är tillgänglig för alla röster och modeller. Du hittar den i röstinställningarna.
Information om hur du styr talet när du använder API:t finns i vår API-referens.
Kan jag använda samma klonade/designade röst på olika språk?
Alla röster kan tala alla språk som stöds.
Den nuvarande modellen fungerar så att du inte väljer ett specifikt språk. I stället skriver du på det språk du vill att AI:n ska tala, och AI:n förstår automatiskt. Det kan dock finnas överlappningar mellan olika språk som använder liknande ord och ordförråd men har helt olika uttal och accenter. Därför bör du använda en klonad röst som klonades medan personen talade språket med rätt accent.
Språket avgörs av texten, medan accent och uttal avgörs av själva rösten. Den behöver båda dessa sammanhang för att fungera optimalt.
Vi undersöker hur vi kan utveckla ny teknik som underlättar språkvalet, men sättet AI:n är byggd på innebär att arbetet fortfarande pågår.
Hur laddar jag ner genererade filer från Text to Speech?
Du kan ladda ner de genererade filerna på två sätt:
Du kan ladda ner en genererad fil direkt genom att klicka på nedladdningsknappen längst ner till höger efter att du har genererat innehållet.
Tidigare genererade filer kan laddas ner från din historik.
För att komma åt din historik loggar du in på ditt konto och väljer Text to Speech i sidofältet. Öppna sedan historiken genom att klicka på historikfliken i panelen på skärmens högra sida. På smala skärmar kan du komma åt historiken genom att klicka på historikikonen ovanför knappen Generera tal.
I historiken kan du klicka på nedladdningsikonen för att se alternativet att ladda ner som MP3-fil (128 kbps) eller WAV-fil.
Du kan också klicka på Avancerat för att ladda ner i ytterligare filformat:
MP3 (192 kbps)
MP3 (256 kbps)
M4A
FLAC
Kan du få röster att skapa ljudet av andning?
Ja. Med Eleven v4 och Eleven v3 kan du använda ljudtaggar som [sighs] eller [exhales] för att lägga till andning och liknande reaktioner i genererat tal.
I promptguiden finns mer information om ljudtaggar och styrning av framförandet.
Erbjuder ni en AI-modell för samtal eller chatbotar?
Våra Flash- och Turbo-modeller har utvecklats särskilt för applikationer med låg latens.
Flash v2 och Flash v2.5 är våra modeller med ultralåg latens och genererar ljud på mindre än 75 ms. Flash v2 är endast tillgänglig på engelska, medan Flash v2.5 stöder 32 språk. Du hittar en fullständig lista över alla språk som stöds
här.
Våra Turbo-modeller har också låg latens, men eftersom Flash-modellerna ger mycket liknande resultat rekommenderar vi att du använder Flash-modellerna i stället för Turbo. Turbo v2 är endast tillgänglig på engelska, medan Turbo v2.5 stöder 32 språk och är 25 % snabbare än Turbo v2, med ljudgenerering på omkring 300 ms.
Både Flash och Turbo är högoptimerade modeller, särskilt anpassade för applikationer med låg latens utan att kompromissa med röstprestandan eller den kvalitetsnivå som människor förväntar sig av våra modeller.
Båda modellerna är rabatterade när du genererar via API. Mer information finns i våra API-priser.
Vi erbjuder även ElevenAgents, vår plattform för att driftsätta anpassade, interaktiva röstagentar. Besök vår dokumentation för ElevenAgents om du vill veta mer.
Hur kan jag lägga till pauser?
Det finns några sätt att lägga in en paus eller ett avbrott och påverka talarens rytm och tempo. Vilken metod du använder beror på modellen.
Ljudtaggar (Eleven v4 och Eleven v3)
Med Eleven v4 och Eleven v3 använder du ljudtaggar och skiljetecken för att styra tempo och framförande. Dessa modeller har inte stöd för SSML-breaktaggar.
I promptguiden finns vägledning om hur du anger pauser och framförande.
Breaktaggar (Multilingual v2, Flash v2 och Flash v2.5)
Det mest konsekventa sättet att lägga till en paus i Multilingual v2, Flash v2 och Flash v2.5 är med SSML-syntaxen för breaktaggar: <break time="1.5s" />. Detta skapar en exakt och naturlig paus i talet. Det är inte bara tystnad som läggs in mellan ord – modellen förstår syntaxen och lägger till en naturlig paus.
Hur modellen hanterar dessa pauser kan variera. Rösten som används spelar en avgörande roll för resultatet. Vissa röster, som tränats med några “eh” och “ah”, kan lägga in sådana röstmanér under pauser, precis som en riktig talare kan göra.
Ett exempel kan se ut så här:
“Ge mig en sekund att tänka på det.” <break time="1.0s" /> “Ja, det skulle fungera.”
Pausens längd ska anges i sekunder. AI:n kan hantera pauser på upp till 3 sekunder och kan användas i Text to Speech och via API:t.
Om du använder ett alltför stort antal SSML-pauser i texten kan det orsaka problem. Talet kan bli snabbare, eller så kan ljudet få mer brus och andra artefakter. Vi arbetar på att lösa detta.
Skiljetecken
De här alternativen är mindre konsekventa än breaktaggar eller ljudtaggar, men kan ändå påverka tempot.
Ett enkelt bindestreck - eller tankstreck — fungerar ofta bra. Du kan lägga till flera bindestreck, till exempel -- --, för en längre paus.
“Det - börjar - bli sent.”
En ellips ... kan ibland lägga till en paus mellan ord, men den ger vanligtvis också rösten en viss tvekan eller nervositet som inte alltid passar.
“Jag… ja, det antar jag…”
Hur kan jag tvinga fram ett visst uttal av ett ord eller namn?
Eleven v3 har inbyggt stöd för det internationella fonetiska alfabetet (IPA). Läs mer i IPA med Eleven v3.
SSML-fonemtaggar (endast Flash v2 och Turbo v2)
I Flash v2 och Turbo v2 kan du tvinga fram ett visst uttal med SSML-fonemtaggar. Vi stöder både IPA och CMU. CMU tenderar att vara lite mer förutsägbart och konsekvent i den nuvarande implementeringen. Du kan läsa mer i vår uttalsguide.
Alternativa stavningar
Ett alternativ är att hitta en annan stavning och skriva ett ord mer fonetiskt. Du kan använda olika knep, till exempel versaler, bindestreck, apostrofer eller till och med enkla citattecken runt en eller flera bokstäver.
Till exempel kan ett ord som “trapezii” stavas “trapezIi” för att betona ordets “ii” mer.
Hur fungerar audiotaggar med Eleven v3 och v4?
Eleven v4 och Eleven v3 stöder ljudtaggar. Vi rekommenderar Eleven v4. Skriv en kort instruktion inom hakparenteser och placera den i texten där framförandet ska ändras. Samma taggar fungerar med båda modellerna.
Filer som du har genererat med Text to Speech eller Voice Changer kan laddas ner som MP3-, WAV-, M4A- eller FLAC-filer. WAV-, M4A- och FLAC-filer måste laddas ner från din historik.
Så laddar du ner WAV-filer
Välj antingen Text to Speech eller Voice Changer i sidofältet och öppna sedan historiken genom att klicka på historikfliken i panelen på skärmens högra sida. På smala skärmar kan du komma åt historiken genom att klicka på historikikonen ovanför knappen Generera tal.
I historiken kan du klicka på nedladdningsikonen för att se alternativet att ladda ner som MP3- eller WAV-fil.
Så laddar du ner FLAC- eller M4A-filer
Välj antingen Text to Speech eller Voice Changer i sidofältet och öppna sedan historiken genom att klicka på historikfliken i panelen på skärmens högra sida. På smala skärmar kan du komma åt historiken genom att klicka på historikikonen ovanför knappen Generera tal.
I historiken kan du klicka på nedladdningsikonen för att se alternativet att ladda ner som MP3- eller WAV-fil. För att få tillgång till ytterligare filformat, inklusive FLAC och M4A, klickar du på Avancerat och väljer önskat format.
Hur väljer jag språk och accent?
Språk vid generering på webbplatsen
När du genererar ljud på ElevenLabs webbplats identifierar vår AI automatiskt språket utifrån sammanhanget i texten i din prompt. Därför är det bäst att undvika flera språk i samma prompt, eftersom det kan skapa förvirring kring vilket språk som ska användas. För närvarande går det inte att ange ett språk vid generering på webbplatsen.
Språk vid generering via API
Om du genererar ljud via API:t kan du manuellt ange språket för din prompt med parametern language_code. Detta är en valfri parameter som accepterar språkkoder enligt ISO 639-1.
Detta kan vara användbart för korta eller tvetydiga promptar, till exempel när texten bara innehåller siffror. Genom att ange språket säkerställer du att normaliseraren tillämpar rätt regler för det språket.
Accenten som används i din generering kommer från rösten du använder. Om du använder en röst som inte har tränats på språket du genererar på kan du märka en lätt accent från röstens ursprungliga språk.
För bästa resultat rekommenderar vi att du använder en röst som har tränats på ljud på språket du genererar på, med den accent du föredrar. Det hjälper AI:n att förstå uttal och intonation mer exakt.
Detta är särskilt viktigt för språk som liknar varandra eller delar många vanliga ord. Genom att välja en röst som tränats på rätt språk säkerställer du att AI:n använder rätt uttal och accent.
Du kan:
Skapa en klonad röst med ljud på språket och med accenten du föredrar.
Bläddra i Voice Library och använda sökfiltren för att hitta lämpliga röster som
passar dina behov.
Hur mycket kostar det att generera med Eleven v3 (Alpha)?
Det kostar 1 kredit per tecken att generera med Eleven v3 på webbplatsen. Generering via API har rabatt – se API-priser för mer information.
Med Eleven v4 och Eleven v3 kan du använda ljudtaggar, till exempel [laughs], för att lägga till skratt och andra reaktioner i genererat tal. Mer information finns i promptguiden.
För andra modeller beror känslomässigt framförande på sammanhang, skiljetecken och röstinställningar. Se Hur skapar jag känslor?.
Hur skapar jag känslouttryck?
Modellen är känslig för det bredare sammanhanget kring varje yttrande – den bedömer om något är rimligt utifrån hur det hänger ihop med föregående och efterföljande text. Detta helhetsperspektiv gör att den kan intonera längre stycken korrekt genom att lägga ett enhetligt känslomässigt mönster över en tankegång som sträcker sig över flera meningar.
Tips för att skapa känslor:
Kontext är avgörande för att skapa specifika känslor. Om du skriver in skrattande eller rolig text kan resultatet bli glatt. Detsamma gäller ilska, sorg och andra känslor – det är viktigt att sätta rätt kontext.
Interpunktion och röstinställningar spelar störst roll för hur resultatet framförs.
Lägg till betoning genom att sätta relevanta ord eller fraser inom citationstecken.
För tal som genereras med en klonad röst återskapas talstilen från de exempel du laddar upp för kloning i resultatet. Om talet i det uppladdade exemplet är monotont kommer modellen att ha svårt att skapa ett uttrycksfullt resultat.
Med Eleven v4 och Eleven v3 kan du även använda ljudtaggar för att styra känslor och framförande mer direkt, till exempel [happy], [sad], [angry], [whispers] och [laughs]. Mer information finns i promptguiden.
De här tipsen kan hjälpa till att styra det känslomässiga framförandet, men garanterar inte ett specifikt resultat.
Finns det ett sätt att förhandsgranska ljud utan att förbruka kvot innan nedladdning?
Tyvärr erbjuder vi för närvarande inte avdrag vid nedladdning som ett alternativ till avdrag vid generering. Det finns för närvarande inget sätt att förhandsgranska genereringar utan att förbruka kvot.
När du trycker på ”Generate” på webbplatsen dras krediter, eftersom servrarna behöver startas och ljudet behöver genereras. Det går inte att testa eller förhandsgranska en röst med din egen text utan att använda krediter.
Vi tillåter två kostnadsfria omgenereringar i Text to Speech via webbplatsen under följande omständigheter:
Prompten (för Text to Speech) eller filen (för Voice Changer), rösten och modellen är oförändrade. Du kan ändra reglagen för röstinställningarna.
Den första genereringen gjordes för mindre än två timmar sedan.
Du har inte uppdaterat sidan sedan det ursprungliga ljudet genererades.
Om detta gäller dig visas ”Regenerate speech”, och antalet återstående kostnadsfria omgenereringar visas när du håller muspekaren över knappen ”Regenerate speech”:
När dina kostnadsfria omgenereringar har använts ändras knappen tillbaka till ”Generate speech”, och antalet krediter som används för genereringen visas:
Kostnadsfria omgenereringar är endast tillgängliga i Text to Speech via webbplatsen. De är inte tillgängliga via API:et.
Vi undersöker om vi kan möjliggöra förhandsgranskningar med den här kvaliteten utan att höja priserna eller kostnaderna. Vi undersöker också sätt att göra AI:n mer styrbar, så att du slipper förhandsgranska och i stället får önskat resultat, förhoppningsvis redan vid första försöket.
Vad är dialogläget?
Eleven v4 och Eleven v3 erbjuder dialogläget, som låter dig generera dynamiska konversationer med flera talare i naturligt tempo och hantera avbrott, tonlägesändringar och känslomässiga signaler utifrån samtalets kontext.
Dialogläget är tillgängligt när du använder flera talare via webbplatsen.
Du kan även använda API-slutpunkterna för Text to Dialogue för att generera interaktioner med flera talare. Mer information finns i vår API-dokumentation:
Alla röster kan tala alla språk som AI:n för närvarande stöder. Men om du inte använder en röst som har det språk du vill att AI:n ska tala som modersmål – till exempel om du använder en genererad röst eller en röst som klonats medan den talar engelska – kan AI:n ha en svag engelsk accent eller ibland växla till närliggande språk.
En fullständig lista över alla språk som stöds finns i den här artikeln: Vilka språk stöder ni?
Den nuvarande modellen fungerar så att du inte väljer ett specifikt språk. I stället skriver du på det språk du vill att AI:n ska tala, så förstår AI:n automatiskt. Eftersom olika språk kan överlappa genom att använda liknande ord och ordförråd, men ha ganska olika uttal och accenter, bör du använda en klonad röst som klonats medan den talar språket med rätt accent. Det ger AI:n bäst förutsättningar att förstå hur något ska uttalas och på vilket språk.
Språket avgörs av texten, medan accent och uttal avgörs av själva
rösten.
Vi undersöker ny teknik som kan göra det möjligt att välja språk, men sättet AI:n är uppbyggd på innebär att allt detta fortfarande är under utveckling.
Hur många tecken och hur mycket text kan jag som mest generera?
I Text to Speech kan du, via webbplatsen, generera upp till 5 000 tecken i en enda generering med alla betalplaner och upp till 2 500 tecken med alla gratisplaner.
Om du planerar att generera längre innehåll med fler än några tusen tecken rekommenderar vi dock starkt att du använder Studio, där du enkelt kan generera mycket långt innehåll som böcker och romaner. Du kan läsa mer om det här.
Om du genererar via API:t varierar den maximala inmatningslängden beroende på vilken modell du använder:
Text to Speech
Flash v2.5 – upp till 40 000 tecken (~40 minuters ljud)
Turbo v2.5 – upp till 40 000 tecken (~40 minuters ljud)
Flash v2 – upp till 30 000 tecken (~30 minuters ljud)
Turbo v2 – upp till 30 000 tecken (~30 minuters ljud)
Multilingual v2 – upp till 10 000 tecken (~10 minuters ljud)
Voice Changer
Multilingual v2 – upp till 10 minuters ljud
Vilka röster i röstbiblioteket har ett visst språk som modersmål?
Alla förgjorda röster och genererade röster är engelska. Det betyder att de kanske inte har rätt accent eller uttal när de talar andra språk.
I Voice Library, under kategorin för professionella röster, hittar du röster som communityn har delat med oss. Dessa röster är communitymedlemmarnas egna Professional Voice Clones. De har vanligtvis en språktagg som anger språket de klonades på, vilket gör dem till modersmålsröster för det språket. Du kan också använda språkfiltret för att filtrera efter specifika språk.
Varför uttalas inte siffror, datum, symboler och akronymer korrekt eller på rätt språk?
Siffror, datum, symboler och förkortningar kan vara en utmaning för AI:n, eftersom det ofta finns flera sätt att uttala dem korrekt. Det kan också bero på vilket språk som används. Till exempel kan ”11” läsas som ”elva”, men på spanska kan det vara ”once” och på tyska ”elf”.
Det finns flera sätt att säkerställa att siffror, datum, förkortningar och symboler uttalas korrekt.
Skriv ut dem med ord
För bästa resultat rekommenderar vi att du skriver siffror, förkortningar, datum och symboler fullt ut med ord, på det sätt du vill att AI:n ska uttala dem. Då får AI:n så mycket sammanhang som möjligt för att kunna ge rätt resultat. För ”$100” rekommenderar vi till exempel att du skriver antingen ”hundra dollar” eller ”en hundra dollar” för att säkerställa att du får det resultat du vill ha.
Använda en LLM
Om du använder en stor språkmodell för att skapa dina textprompter, till exempel när du använder ElevenAgents, kan du instruera modellen att alltid skriva ut siffror, datum, symboler och förkortningar med ord på det sätt du vill att AI:n ska uttala dem.
Normalisering
Om du genererar via API:t kan du ange om textnormalisering ska tillämpas med parametern apply_text_normalization. Textnormalisering skriver ut siffror och datum med ord för att ge bättre uttal. Det här alternativet ökar fördröjningen eftersom normaliseringsprocessen kräver extra bearbetningstid.
Parametern apply_text_normalization har tre lägen:
on, vilket innebär att den alltid tillämpas
off, vilket innebär att den aldrig tillämpas
auto, vilket innebär att AI:n automatiskt avgör när textnormalisering ska tillämpas
Du kan också ange språket för din prompt med parametern language_code. Det här är en valfri parameter som accepterar språkkoder enligt ISO 639-1.
Det kan vara användbart för korta eller tvetydiga promptar, till exempel när texten bara innehåller siffror eller symboler. Genom att ange språket säkerställer du att normaliseraren tillämpar rätt regler för det språket.
Normalisering är aktiverat som standard när du genererar med Text to Speech via webbplatsen.
I Studio tillämpas normalisering automatiskt som standard, vilket innebär att AI:n avgör när textnormalisering ska användas. Du kan också välja att normalisering alltid ska tillämpas – alternativet finns i Projektinställningar under fliken Avancerat.
Varför uttalar min röst vissa ord fel?
Feluttal kan bero på flera olika saker. Den vanligaste orsaken är att ordet helt enkelt är felstavat. AI:n försöker inte rätta felstavade ord, utan läser dem precis som de är skrivna. Därför är det viktigt att dubbelkolla och se till att texten är korrekturläst och färdig innan AI:n läser den.
Om du vill tvinga fram ett visst uttal kan du använda SSML-fonemtaggar med vår Flash v2-modell. Läs mer om detta i vår uttalsguide.
Ibland kan AI:n uttala ord fel eller ha en ovanlig accent som inte är den du förväntar dig. Det kan bero på flera saker och är i de flesta fall mycket beroende av rösten och språket. Det bästa sättet att säkerställa rätt accent och uttal är att klona en röst med rätt accent och uttal. Då får AI:n mest sammanhang när ljudet genereras.
Språket anges av texten och accenten anges av rösten. Om du skriver på ett språk som delar många vanliga ord med ett annat språk eller som är nära besläktat med ett annat språk, kan AI:n därför ha svårt att förstå hur vissa ord ska uttalas eller när den ska växla mellan accenter.
Under vissa omständigheter kan AI:n dock uttala korrekt skrivna ord fel, även på engelska. Det verkar i hög grad bero på rösten och texten som används, men bör vara ovanligt.