.webp&w=3840&q=95)
7 tips for creating a professional-grade voice clone in ElevenLabs
Learn how to create professional-grade voice clones with ElevenLabs using these 7 essential tips.
Presenterar Eleven v3 Alpha
Prova v3Learn how ElevenLabs created SB1, an infinite soundboard powered by their text-to-sound effects AI audio model, allowing users to generate any sound on demand.
Imagine a soundboard that can generate unlimited sounds on demand. That’s exactly what we built at ElevenLabs — meet SB1, our infinite soundboard. On the surface, it looks like a typical grid of pads you trigger with clicks or keyboard shortcuts. Under the hood, it’s powered by our text-to-sound effects AI audio model.
To use it you simply describe any sound you can think of, and SB1 will generate it. There are also some predefined default sounds, but even they can be replaced.
Vi började med en enkel fråga: vad om du kunde skriva en beskrivning, som “mjuka omgivande skogsljud” eller “dramatiskt publikgasp,” och få en färdig ljudeffekt?
Traditionella ljudbrädor förlitar sig på statiska MP3-bibliotek du måste leta upp online. Även om du hittar ett lämpligt ljud är det ofta inte ‘exakt’ vad du ville ha. Men med generativ AI är det inte längre ett problem. Du är inte längre begränsad.
Innan vi hoppade in i koden vände vi oss till Lovable för att skapa en grundläggande prototypversion av vad som skulle bli SB1. Inte kopplad till API ännu, gav det oss en chans att experimentera med designval och knappplaceringar, innan vårt briljanta team skapade den slutliga UI och koden.
Vi ville ha dynamiskt innehåll — vilket ljud som helst, genererat direkt. Kärnan i vår lösning är ElevenLabs SFX API. API:et sitter bakom en enda slutpunkt:
1 | POST https://api.elevenlabs.io/v1/sound-generation |
Du skickar en JSON-belastning med din prompt, antalet variationer du vill ha (vi har standard på fyra), och din API-nyckel i Authorization-headern.
Svaret returnerar en array av URL:er som pekar på genererade WAV-filer. Därifrån kan du strömma eller ladda ner och tilldela varje klipp till en pad. Du kan till och med ställa in looping. Använd beskrivande prompts för mer detaljer.
/v1/sound-effects/generate
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
prompt
(string): beskrivning av ljudetn
(integer): antal variationer (1–10)format
(string, valfritt): wav eller mp3 (standard är wav)Ett exempel på en begäran ser ut så här:
1 | { |
2 | "prompt": "rain hitting the roof of a tent", |
3 | "n": 4, |
4 | "format": "wav" |
5 | } |
6 |
Och du får tillbaka en array med fyra URL:er. Vi designade API:et så att det skalas till alla användningsfall — från ad hoc-ljudbrädskapande till massgenerering för spelresurser.
Med API:et på plats vände vi oss till front-end. SB1 är en webbapp byggd med React och Tailwind CSS. Varje pad-komponent har två lägen:
När du klickar på en tom pad i anpassat läge visas en promptdialog. Du skriver din beskrivning, trycker på Generera, och API:et returnerar fyra alternativ. Du provlyssnar dem direkt, väljer din favorit, och paden uppdateras omedelbart. Tangentbordsbindningar låter dig trigga pads med knapptryckningar, så du kan spela rytmer eller ljudsignaler live.
Vi lade också till loopkontroller. Tryck bara på loopknappen, tryck på ljudet du vill loopa och det kommer att fortsätta spela tills du släpper det. Det gör SB1 användbart inte bara för skämt — tänk trummaskiner och omgivande atmosfärer — utan också för podcasting, livestream-ljudsignaler och guidade meditationer.
Vi genererade varje genom att skicka prompts som “lätt regn som droppar på löv” och “mjuka vågor som rullar in mot stranden.” Sedan satte vi dessa pads till loop, vilket skapade en bakgrund för fokus eller meditation.
Du behöver inte ljudprover från ett trumbibliotek. Beskriv bara “super basig 808 kick” eller “tight snärtslag,” och API:et ger dig fyra versioner att provlyssna. Vi mappade dem till A, S och D-tangenterna för en liveuppvisning.
Om du verkligen vill utmana modellen kan du också använda den för att skapa korta röstsnuttar i en karaktärs ljud. Du specificerar bara karaktären och sätter orden inom parentes.
Du kan spara och namnge dina egna förinställningar—säg, “Livestream FX” med gasp, skratt och applåder. Efter att ha byggt din bräda, klicka på Dela för att kopiera en länk eller posta direkt på sociala medier. Alla med länken laddar din SB1-konfiguration och kan spela dina kuraterade ljud.
För att komma igång själv, kolla in våra dokument. Du hittar kodexempel i JavaScript, Python och cURL som visar hur du integrerar SFX API i dina projekt.
SB1 är bara en demo av vad vår ljudeffektmodell kan göra. Vi utforskar plugins för OBS och digitala ljudarbetsstationer, så du kan generera nya ljud utan att lämna din streaming- eller produktionsprogramvara. Vi finjusterar också modellen för att förbättra prestandan på musikrelaterade prompts — tänk exotisk percussion eller synttexturer.
Om du bygger något coolt vill vi se det. Tagga oss på sociala medier eller dela din förinställningslänk. Oavsett om du är streamer, podcaster, spelutvecklare eller bara någon som älskar att leka med ljud, ger SB1 och SFX API obegränsad ljudkreativitet vid dina fingertoppar.
Prova gratis idag — inget MP3-bibliotek krävs.
Learn how to create professional-grade voice clones with ElevenLabs using these 7 essential tips.
Learn how to create a beat from scratch.
Drivs av ElevenLabs Conversational AI