Mikä on OpenAI:n Jukebox?

Mika On Openai N Jukebox



OpenAI:n Jukebox on hermoverkko, joka voi tuottaa sanoituksia ja musiikkia eri tyyleissä ja genreissä. Se voi myös miksata olemassa olevia kappaleita tai luoda uusia alusta alkaen. Jukeboxin voimanlähteenä on laajamittainen muuntajamalli, joka on opetettu miljooniin verkosta tuleviin kappaleisiin ja sanoituksiin.

Tämä viesti selittää seuraavan sisällön:

Mikä on OpenAI:n Jukebox?

Jukebox on syväoppimisjärjestelmä, joka voi luoda musiikkia tyhjästä, kun otetaan huomioon jokin panos, kuten sanoitus, genre, artisti tai tunnelma. Jukebox käyttää laajaa tietojoukkoa, joka sisältää yli 1,2 miljoonaa kappaletta eri lähteistä, kuten Spotify-, YouTube- ja MIDI-tiedostoista, oppiakseen musiikin kuvioita ja ominaisuuksia.









Kuinka OpenAI:n Jukebox toimii?

Jukebox koostuu kolmesta pääkomponentista: VQ-VAE-kooderista, muuntajadekooderista ja upsamplerista.



VQ-VAE kooderi

VQ-VAE-kooderi vastaa raakaäänen pakkaamisesta alemman ulottuvuuden esitykseen, joka säilyttää musiikin olennaiset tiedot. Enkooderi käyttää tekniikkaa, jota kutsutaan vektorikvantisaatioksi (VQ), joka kuvaa jokaisen äänen segmentin yhteen 2048 tunnuksesta.





Muuntaja dekooderi

Nämä merkit syötetään sitten muuntajan dekooderiin, joka on hermoverkko, joka voi luoda merkkijonoja syötteen ja opitun musiikillisen tiedon perusteella. Dekooderi voi luoda merkkejä, jotka vastaavat sanoituksia, melodiaa, harmoniaa, rytmiä, sointia ja muita musiikillisia näkökohtia.

Upsampler

Upsampleri on viimeinen komponentti, joka muuntaa luodut tokenit takaisin korkealaatuiseksi ääneksi. Ylösnäytteistaja käyttää toista VQ-VAE:tä rekonstruoimaan äänen tokeneista ja lisäämällä yksityiskohtia ja vivahteita, jotka puuttuvat alemman ulottuvuuden esityksestä. Upsampleri voi myös käyttää lisätietoa, kuten genre- tai artisti upotuksia, hienosäätääkseen ulostuloa ja tehdäkseen sen kuulostavan realistisemmalta ja monipuolisemmalta.



Kuinka käyttää OpenAI:n Jukeboxia?

Jukeboxin käyttäminen edellyttää pääsyn tehokkaaseen grafiikkasuorittimeen tai pilvipalveluun, joka voi suorittaa Jukebox-koodin. Löydät skriptin ja ohjeet Jukeboxin asentamiseen ja käyttämiseen GitHub . Löydät myös esimerkkejä Jukeboxin luomista kappaleista SoundCloud alla:

Jotta voit luoda omia kappaleita Jukeboxilla, sinun on annettava joitain syöttöparametreja, kuten sanoitus, genre, artisti tai tunnelma. Voit myös määrittää näytteenottolämpötilan, joka määrää, kuinka satunnainen ja luova tuloste on.

Korkeampi lämpötila tarkoittaa enemmän monimuotoisuutta ja uutuutta, kun taas alhaisempi lämpötila tarkoittaa enemmän johdonmukaisuutta ja samankaltaisuutta syötteen kanssa. Voit myös valita tulosteen laatu- ja monimutkaisuustason välillä 5b (korkein) 1b (matalin). Korkeampi taso tarkoittaa enemmän tarkkuutta ja yksityiskohtia, mutta myös enemmän laskenta-aikaa ja resursseja.

Kun olet määrittänyt syöttöparametrit, voit suorittaa Jukebox-koodin ja odottaa, että se luo kappaleesi. Asetuksistasi ja laitteistostasi riippuen tämä voi kestää minuuteista tunteihin tai jopa päiviin. Seuraa myös edistymistä ja kuuntele välinäytteitä matkan varrella. Kun sukupolvi on valmis, voit ladata kappaleesi MP3-tiedostona ja nauttia musiikillisesta mestariteoksesta.

Jukeboxin ominaisuudet

Jukeboksia voidaan käyttää useisiin tarkoituksiin, kuten:

  • Alkuperäisen musiikin luominen henkilökohtaiseen tai kaupalliseen käyttöön
  • Olemassa olevien kappaleiden miksaus tai näytteenotto
  • Musiikin luominen tiettyihin tunnelmiin, teemoihin tai tilaisuuksiin
  • Tutustutaan eri musiikkityyleihin ja -tyyleihin
  • Pidä hauskaa ja ole luova

Johtopäätös

Jukebox on hämmästyttävä työkalu, jonka avulla voit luoda omaperäistä ja monipuolista musiikkia pienellä vaivalla. Sen avulla voit kokeilla erilaisia ​​genrejä ja tyylejä, miksata olemassa olevia kappaleita tai artisteja tai ilmaista omia tunteitasi ja ideoitasi musiikin kautta. Jukeboksi ei kuitenkaan ole täydellinen; se voi joskus tuottaa häiriöitä, virheitä tai järjettömiä tuloksia.