Apa itu Jukebox OpenAI?

Apa Itu Jukebox Openai



Jukebox OpenAI adalah jaringan saraf yang dapat menghasilkan lirik dan musik dalam berbagai gaya dan genre. Itu juga dapat me-remix lagu yang ada atau membuat yang baru dari awal. Jukebox ditenagai oleh model transformator skala besar yang telah dilatih pada jutaan lagu dan lirik dari web.

Posting ini akan menjelaskan konten berikut:

Apa itu Jukebox OpenAI?

Jukebox adalah sistem pembelajaran mendalam yang dapat menghasilkan musik dari nol, dengan memberikan beberapa masukan seperti lirik, genre, artis, atau suasana hati. Jukebox menggunakan kumpulan data besar lebih dari 1,2 juta lagu dari berbagai sumber, seperti file Spotify, YouTube, dan MIDI, untuk mempelajari pola dan fitur musik.









Bagaimana Cara Kerja Jukebox OpenAI?

Jukebox terdiri dari tiga komponen utama: encoder VQ-VAE, decoder transformator, dan upsampler.



Encoder VQ-VAE

Encoder VQ-VAE bertanggung jawab untuk mengompresi audio mentah menjadi representasi dimensi yang lebih rendah yang menjaga informasi penting dari musik. Pembuat enkode menggunakan teknik yang disebut kuantisasi vektor (VQ) untuk memetakan setiap segmen audio menjadi salah satu dari 2048 token.





Dekoder transformator

Token ini kemudian dimasukkan ke decoder transformator, yang merupakan jaringan saraf yang dapat menghasilkan urutan token berdasarkan input dan pengetahuan musik yang dipelajari. Dekoder dapat menghasilkan token yang sesuai dengan lirik, melodi, harmoni, ritme, timbre, dan aspek musik lainnya.

Upsampler

Upsampler adalah komponen terakhir yang mengubah token yang dihasilkan kembali menjadi audio berkualitas tinggi. Upsampler menggunakan VQ-VAE lain untuk merekonstruksi audio dari token sambil menambahkan detail dan nuansa yang hilang dalam representasi dimensi yang lebih rendah. Upsampler juga dapat menggunakan informasi tambahan seperti penyematan genre atau artis untuk menyempurnakan keluaran dan membuatnya terdengar lebih realistis dan beragam.



Bagaimana Cara Menggunakan Jukebox OpenAI?

Untuk menggunakan Jukebox, Anda harus memiliki akses ke GPU yang kuat atau layanan cloud computing yang dapat menjalankan kode Jukebox. Anda dapat menemukan skrip dan petunjuk tentang cara menginstal dan menjalankan Jukebox GitHub . Anda juga dapat menemukan beberapa contoh lagu yang dihasilkan oleh Jukebox di SoundCloud di bawah:

Untuk menghasilkan lagu Anda sendiri dengan Jukebox, Anda perlu memberikan beberapa parameter masukan seperti lirik, genre, artis, atau suasana hati. Anda juga dapat menentukan suhu pengambilan sampel, yang mengontrol seberapa acak dan kreatif hasilnya.

Suhu yang lebih tinggi berarti lebih banyak keragaman dan kebaruan, sedangkan suhu yang lebih rendah berarti lebih banyak koherensi dan kemiripan dengan masukan. Anda juga dapat memilih tingkat kualitas dan kompleksitas keluaran, mulai dari 5b (tertinggi) hingga 1b (terendah). Level yang lebih tinggi berarti lebih banyak fidelitas dan detail, tetapi juga lebih banyak waktu komputasi dan sumber daya.

Setelah Anda mengatur parameter masukan, Anda dapat menjalankan kode Jukebox dan menunggunya menghasilkan lagu Anda. Bergantung pada pengaturan dan perangkat keras Anda, proses ini dapat berlangsung dari beberapa menit hingga beberapa jam atau bahkan berhari-hari. Juga, pantau kemajuannya dan dengarkan sampel perantara di sepanjang jalan. Setelah generasi selesai, Anda dapat mengunduh lagu Anda sebagai file MP3 dan menikmati mahakarya musik Anda.

Fitur Jukebox

Jukebox dapat digunakan untuk berbagai keperluan, seperti:

  • Membuat musik asli untuk penggunaan pribadi atau komersial
  • Remixing atau sampling lagu yang sudah ada
  • Menghasilkan musik untuk suasana hati, tema, atau acara tertentu
  • Menjelajahi berbagai genre dan gaya musik
  • Bersenang-senang dan menjadi kreatif

Kesimpulan

Jukebox adalah alat luar biasa yang dapat membantu Anda membuat musik orisinal dan beragam dengan sedikit usaha. Anda dapat menggunakannya untuk bereksperimen dengan berbagai genre dan gaya, untuk me-remix lagu atau artis yang sudah ada, atau untuk mengekspresikan emosi dan ide Anda sendiri melalui musik. Jukebox tidak sempurna; kadang-kadang dapat menghasilkan gangguan, kesalahan, atau keluaran yang tidak masuk akal.