Widgetcode voor een AI-muziekgenerator: korte fragmenten op basis van een tekstprompt
Zet met één scripttag een AI-muziekgenerator op je website. Bezoekers beschrijven een sfeer of stijl en horen een kort fragment, direct afgespeeld in de widget.
Gepubliceerd:
Een muziekwidget zet een korte beschrijving om in een muziekfragment. Een bezoeker typt "vrolijke akoestische gitaar voor een zomervideo" en even later speelt het fragment af in de widget, met een downloadlink. Het is een eenvoudige manier om een interactieve, creatieve tool toe te voegen aan een site over muziek, video of contentcreatie.
Hoe het werkt
- De bezoeker schrijft een prompt die de stijl, sfeer, instrumenten of het tempo beschrijft.
- De widget stuurt die naar api14 met het id van je widget. Het model, je API-key en je limieten blijven op de server.
- Het muziekmodel streamt de audio terug en de widget speelt die af zodra hij klaar is.
Muziek wordt gegenereerd door modellen die daarvoor gebouwd zijn. Het standaardmodel van de widget voor het type muziek wordt gekozen uit die muziekmodellen, niet uit spraakmodellen, dus een nieuwe widget begint met iets wat echt muziek maakt.
De insluitcode
Maak een widget aan in Widgets, kies Muziek als type en sla op:
<script src="https://api14.com/widget.js" data-widget="YOUR_WIDGET_ID" async></script>
Plak de tag waar de generator moet verschijnen. Gebruik data-target om hem in een bestaand element te plaatsen en data-height om de hoogte te wijzigen (standaard 420px). Met de plaatsing Zwevende knop open je hem in plaats daarvan via een knop in de hoek.
Instellingen om na te lopen
- Model: de keuzelijst toont muziekmodellen met hun prijzen. Lengte en kwaliteit van de fragmenten verschillen per model, dus test een paar prompts in de voorbeeldweergave.
- API-key: kies de key waarop de widget draait, of selecteer Nieuwe API-key maken onderaan de lijst. De dagelijkse bestedingslimiet, het aantal verzoeken per minuut en de toegestane modellen van de key gelden voor de widget.
- Teksten: een goede voorbeeldprompt als plaatshoudertekst leert bezoekers wat ze moeten typen, bijvoorbeeld "Rustige piano, langzaam tempo, voor een studeerplaylist".
- Weergave: accentkleur, thema en hoekafronding.
Prompts die werken
Korte, concrete prompts geven de meest voorspelbare resultaten. Combineer drie of vier elementen:
- Genre: lo-fi, orkestraal, synthwave, folk.
- Sfeer: rustig, energiek, mysterieus.
- Instrumenten: piano, strijkers, drums, akoestische gitaar.
- Gebruik: intro, achtergrondloop, podcastjingle.
Voordat je live gaat
Voeg je domeinen toe onder Instellingen, Widget-sites, stel een dagelijkse bestedingslimiet in en speel een paar fragmenten af op een telefoon en een desktop.
Lees meer over audiogeneratie in de documentatie over muziek en audio en probeer de builder op de widgetpagina.