MusicGen icon

MusicGen

Açık ağırlık
Meta

MusicGen, Meta AI Research tarafından AudioCraft çerçevesinin bir parçası olarak geliştirilen tek aşamalı transformer tabanlı müzik üretim modelidir.

Metinden Ses

Öne Çıkan Özellikler

Tek Asamali Muzik Uretimi

Kaskad model gerektirmeden tek bir transformer ile yuksek kaliteli muzik uretir, bu da daha hizli ve tutarli sonuclar saglar

Melodi Kosullandirma

Mevcut bir melodiyi kromagram cikarimi ile referans alarak yeni muzik parcalari olusturabilir ve farkli turlerle yeniden yorumlayabilir

Farkli Model Boyutlari

300M, 1.5B ve 3.3B parametreli versiyonlar ile farkli hesaplama kaynaklarina ve kalite ihtiyaclarina uygun secenekler sunar

Stereo Ses Uretimi

Mono alternatiflerin otesinde stereo ses uretimi destekleyerek daha zengin, derinlikli ve profesyonel kalitede muzik parcalari olusturur

Hakkında

MusicGen, Meta AI Research tarafindan AudioCraft cercevesinin bir parcasi olarak gelistirilen, tek asamali transformer tabanli bir muzik uretim modelidir. 2023 yilinda yayimlanan MusicGen, sirali olarak calisan birden fazla model gerektiren basamakli yaklasimlarin aksine, tek bir otoregresif dil modeli kullanarak sikistirilmis ayrik ses temsilleri uzerinde calisir. Bu yaklasim, hem uretim kalitesini artirmakta hem de sistem karmasikligini onemli olcude azaltmaktadir.

MusicGen'in teknik mimarisi, Meta'nin EnCodec norolojik ses codec'i tarafindan uretilen ayrik ses tokenleri uzerinde calisan bir transformer dil modelinden olusmaktadir. EnCodec, ses sinyallerini 50 Hz'de 4 codebook katmanina sikistirir ve bu tokenler transformer tarafindan sirali olarak uretilir. Modelin en yenilikci yonu, birden fazla codebook akisini verimli bir sekilde ele alan ozgun bir tokenleme stratejisidir. Bu strateji, duz (flat), gecismeli (interleaved) ve gecikme (delay) gibi cesitli desenleri destekleyerek kalite ve hiz arasinda esneklik saglar. Model, 32 kHz ornekleme hizinda mono ses uretir ve 300M, 1.5B ve 3.3B parametre boyutlarinda sunulur.

MusicGen'in performans metrikleri etkileyicidir. MusicCaps benchmark setinde 3.80 FAD (Frechet Audio Distance) skoru elde etmistir; bu deger, AudioLDM 2'nin 2.18 FAD skoruyla karsilastirildiginda daha yuksek olsa da, MusicGen'in tek asamali basitligi ve hizi goz onune alindiginda rekabetci bir sonuctur. Metin ve melodi kosullama yetenekleri sayesinde kullanicilar, dogal dilde muzik turlerini ve ruh hallerini tanimlayabilir veya mevcut bir melodiyi referans olarak verebilir. Model, 30 saniyeye kadar muzik parcalari uretebilmektedir.

Kullanim alanlari acisindan MusicGen, bagimsiz icerik ureticileri, film ve video yapimcilari, oyun gelistiricileri ve reklam ajanslari tarafindan telif hakki sorunlari olmadan ozgun muzik uretmek icin yaygin olarak tercih edilmektedir. Ozellikle arka plan muzigi, jingle uretimi, mood tabali ses tasarimi ve yaratici kompozisyon deneylerinde one cikar. Melodi kosullama ozelligi, bestecilerin mevcut fikirlerini farkli tarzlarda yeniden yorumlamasina olanak tanir.

MusicGen, MIT lisansi altinda acik kaynak olarak sunulmakta ve Hugging Face platformu uzerinden kolayca erisilebilmektedir. Meta'nin AudioCraft kutuphanesi araciligiyla Python API'si ile entegre edilebilir. Model, tuketici GPU'larinda calistirilabilir olmakla birlikte, 3.3B parametrelik versiyonu icin en az 16 GB VRAM onerilmektedir. Ayrica Hugging Face Spaces uzerinden tarayici tabanli demo sunulmaktadir.

MusicGen, metin-muzik uretimi alaninda tek asamali yaklasimin kalite ve verimlilik arasindaki dengeyi basariyla kurabilecegini kanitlayan onemli bir referans noktasidir. Riffusion'in spektrogram tabanli yaklasimina ve AudioLDM 2'nin difuzyon tabanli mimarisine kiyasla, MusicGen'in otoregresif dil modeli yaklasimi daha tutarli ve yapisal olarak baglantili muzik uretimi saglar. Acik kaynak yapisi ve moduler tasarimi, onu arastirma ve uretim ortamlarinda guclu bir secenek haline getirmektedir.

MusicGen'in teknik derinligine inildiginde, modelin codebook desenleri arasindaki farkliliklarin uretim kalitesi ve hiz uzerindeki etkisi belirgin bicimde ortaya cikmaktadir. Gecikme deseni (delay pattern), kalite ve hiz arasinda en iyi dengeyi saglayan yaklasim olarak one cikmistir ve varsayilan konfigurasyonda kullanilmaktadir. Modelin melodi kosullama ozelligi, ChromaNet adli bir ozellik cikaricisi kullanarak giris melodisinden kromatik ozellikler cikarir ve bunlari uretim surecinde rehber olarak kullanir. Bu sayede kullanicilar, mevcut bir melodiyi farkli enstrumantasyonlar ve turlerle yeniden yorumlayabilir. MusicGen ayrica Hugging Face Transformers kutuphanesine entegre edilmistir ve bu entegrasyon, modelin diger NLP ve ses islemce araclariyla birlikte kullanilmasini kolaylastirmaktadir. Topluluk tarafindan gelistirilen ince ayarli versiyonlar, belirli muzik turlerinde ozellestirilmis sonuclar sunabilmektedir.

Kullanım Senaryoları

1

Video Icerik Produksiyonu

YouTube, TikTok ve sosyal medya videolari icin telifsiz arka plan muzigi uretme

2

Oyun Muzigi Prototipleme

Oyun gelistirme surecinde hizli muzik prototipleri ve konseptleri olusturma

3

Podcast ve Medya Jingleleri

Podcast giris cikislari, reklam muzikleri ve medya projeleri icin kisa muzik parcalari uretme

4

Muzik Egitimi ve Deneyler

Farkli muzik turleri ve enstrumantasyon stilleri ile deneysel besteler olusturarak muzik egitiminde kullanma

Artılar ve Eksiler

Artılar

  • Kromagram çıkarma ile melodi koşullandırma desteği sağlayan metin promptlarından müzik üretir
  • Farklı kalite-hesaplama dengesi için çoklu model boyutları (küçük, orta, büyük, melodi) mevcuttur
  • Stereo ses üretimi, mono alternatiflere kıyasla besteleri daha canlı ve ilgi çekici hale getirir
  • Metin açıklamaları ve meta verilerle 400.000 kayıt (20.000 saat) lisanslı müzikle eğitilmiştir
  • Araştırma kullanımı için HuggingFace'te önceden eğitilmiş modellerle açık kaynak

Eksiler

  • Yeterli VRAM'a sahip GPU gerektirir — büyük model önemli hesaplama kaynakları gerektirir
  • Veri seti yalnızca İngilizce metin-ses çiftleriyle Batı müzik türlerine yöneliktir
  • Açık lisans anlaşması olmadan önceden eğitilmiş modellerin ticari kullanımı kısıtlanmıştır
  • 30 saniyenin ötesinde tutarlı uzun formlu besteler üretmekte zorlanır
  • Bireysel enstrüman tınıları gibi ince müzik öğeleri üzerinde sınırlı kontrol

Teknik Detaylar

Parametre

3.3B

Mimari

Transformer language model with EnCodec audio tokenizer

Eğitim Verisi

20K hours of licensed music from ShutterStock and Pond5

Lisans

MIT

Özellikler

  • Metinden müziğe üretimi
  • Melody Conditioning via Chromagram
  • Multiple Model Sizes (300M/1.5B/3.3B)
  • Stereo Audio Output
  • 32 kHz Sample Rate
  • EnCodec Audio Tokenization

Benchmark Sonuçları

MetrikDeğerKarşılaştırmaKaynak
Örnekleme Hızı32 kHzAudioLDM 2: 16 kHzHugging Face Model Card
FAD (MusicCaps)3.80MusicLM: 4.00arXiv 2306.05284
KL Divergence1.22AudioLDM 2: 1.30arXiv 2306.05284
Parametre Sayısı1.5B / 3.3BAudioCraft: aynı frameworkGitHub facebookresearch/audiocraft

Mevcut Platformlar

hugging face
replicate
fal ai

Sıkça Sorulan Sorular

İlgili Modeller

AudioCraft icon

AudioCraft

Meta|N/A

AudioCraft, Meta AI'ın üretken ses araştırma ve uygulamaları için kapsamlı açık kaynak çerçevesidir ve müzik üretimi için MusicGen, ses efekti sentezi için AudioGen ve sinirsel ses sıkıştırma için EnCodec olmak üzere üç özel modeli tek bir entegre platform altında bir araya getirir. Ağustos 2023'te MIT lisansı altında yayınlanan AudioCraft, tutarlı API'ler ve paylaşılan altyapı aracılığıyla son teknoloji ses üretim modelleriyle çalışmayı kolaylaştıran birleşik bir kod tabanı sağlar. Çerçeve ses sinyallerinin önce EnCodec tarafından ayrık tokenlere sıkıştırıldığı ardından göreve özel dil modelleri tarafından otoregresif olarak üretildiği transformer tabanlı bir mimari üzerine inşa edilmiştir. MusicGen melodi koşullandırma desteğiyle metinden müziğe üretimi yönetirken AudioGen çevresel sesler, ses efektleri ve metin açıklamalarından müzikal olmayan ses üretiminde uzmanlaşmıştır. EnCodec sinirsel ses codec omurgası olarak çeşitli bit hızlarında yüksek algısal kaliteyi koruyarak ses sıkıştırması sağlar. AudioCraft birden fazla model boyutunu ve stereo üretimi destekler, kapsamlı eğitim ve çıkarım araçları sunar. Çerçeve anında kullanım için önceden eğitilmiş modeller ve kullanıcı tarafından sağlanan veri kümeleri üzerinde özel modeller eğitmek için araçlar içerir. pip ile kurulabilen bir Python kütüphanesi olarak AudioCraft mevcut makine öğrenimi ve ses işleme hatlarına sorunsuz entegre olur. Ses üretimini araştıran akademisyenler, yaratıcı ses araçları geliştiren yazılımcılar, orijinal müzik ve ses efektlerine ihtiyaç duyan içerik üreticileri ve dinamik ses sistemleri gerektiren oyun stüdyoları tarafından yaygın olarak kullanılır. AudioCraft Meta'nın açık kaynak ses AI'ına en önemli katkısını temsil eder ve hızla büyüyen AI ses üretim alanında çok sayıda topluluk projesi ve ticari uygulamanın temeli haline gelmiştir.

Açık ağırlık
AudioLDM 2 icon

AudioLDM 2

CUHK & Surrey|N/A

AudioLDM 2, Çin Hong Kong Üniversitesi ve Surrey Üniversitesi araştırmacıları tarafından geliştirilen, tek bir model içinde metin açıklamalarından müzik, ses efektleri ve konuşma üretebilen birleşik bir ses üretim çerçevesidir. Orijinal AudioLDM üzerine inşa edilen versiyon 2, farklı ses türlerini paylaşılan bir semantik uzaya kodlayarak aralarındaki boşluğu kapatan Language of Audio adlı evrensel bir ses temsili tanıtır. Model metin girdilerini anlamak için GPT-2 dil modelini ve ses koşullandırma için AudioMAE kodlayıcısını birleştirerek dalga biçimlerine dönüştürülen ses spektrogramları üreten bir gizli difüzyon modeline besler. Bu mimari AudioLDM 2'nin her ses türü için ayrı özel modeller gerektirmeden çeşitli ses üretim görevlerini yönetmesini sağlar. Model metinden müziğe, metinden ses efektlerine ve metinden konuşmaya değerlendirmeleri dahil birden fazla kıyaslamada rekabetçi performans gösterir. AudioLDM 2 hem müzikal hem de müzikal olmayan içerik için iyi algısal kaliteyle 48 kHz'e kadar ses üretir. Ağustos 2023'te araştırma lisansı altında yayınlanan model kod ve önceden eğitilmiş ağırlıkları GitHub ve Hugging Face üzerinde mevcut olan açık kaynaklıdır. AudioLDM 2 metin koşullu üretimin yanı sıra ses doldurma, stil transferi ve süper çözünürlük desteği de sunar. Model özellikle birleşik ses üretimini araştıran akademisyenler, tek bir araçtan çeşitli ses türlerine ihtiyaç duyan içerik üreticileri ve kapsamlı ses üretim sistemleri kuran geliştiriciler için ilgilidir. Konuşma, müzik ve çevresel sesleri yönetmedeki birleşik yaklaşımı onu çok amaçlı ses uygulamaları için çok yönlü bir temel haline getirir.

Açık ağırlık
Bark icon

Bark

Suno AI|N/A

Bark, Suno AI tarafından geliştirilen, metni doğal ses tonuyla konuşma, müzik ve ses efektlerine dönüştüren transformer tabanlı text-to-audio üretim modelidir. Nisan 2023'te MIT lisansı altında açık kaynak olarak yayınlanan Bark, geleneksel text-to-speech sistemlerinin çok ötesine geçerek metin açıklamalarından yalnızca konuşulan kelimeleri değil aynı zamanda gülme, iç çekme, müzik ve ortam seslerini de üretir. Model ses belirteçleri üreten ve ardından dalga biçimlerine dönüştürülen bir GPT tarzı otoregresif transformer mimarisi ile EnCodec ses tokenizörü kullanır. Bark İngilizce, Çince, Fransızca, Almanca, Hintçe, İtalyanca, Japonca, Korece, Lehçe, Portekizce, Rusça, İspanyolca ve Türkçe dahil birçok dili destekleyerek mevcut en çok dilli açık kaynak ses üretim modellerinden biri konumundadır. Model kısa ses örneklerinden ses özelliklerini klonlayabilir ve kullanıcıların belirli seslerde veya konuşma stillerinde konuşma üretmesine olanak tanır. Bark sıfır atışlı bir şekilde çalışır yani göreve özel ince ayar olmadan çeşitli çıktılar üretebilir. Üretim insan konuşma kalıplarını yakından taklit eden doğal prozodi, duygu ve tonlama içerir. Model çoğu uygulama için makul kalitede 24 kHz örnekleme hızında ses üretir. Önceden eğitilmiş ağırlıkları Hugging Face ve GitHub üzerinde mevcut olan tamamen açık kaynak bir proje olarak Bark ses uygulamaları geliştiren yazılımcılar, çok dilli ses içeriği üreten içerik üreticileri ve üretken ses modellerini araştıran akademisyenler tarafından yaygın olarak kullanılır. Model özellikle tek bir birleşik mimaride çeşitli ses türlerini işlemedeki çok yönlülüğü ve ses üretim uygulamalarının hızlı prototiplenmesi için erişilebilirliğiyle değerlidir.

Açık ağırlık
MusicLM icon

MusicLM

Google|N/A

MusicLM, Google Research tarafından geliştirilen, metin açıklamalarından 24 kHz'de yüksek sadakatli müzik üreten text-to-music üretim modelidir. Ocak 2023'te bir araştırma makalesiyle birlikte yayınlanan MusicLM, AI'ın yalnızca doğal dil açıklamalarından birden fazla dakikayı kapsayan tutarlı ve yüksek kaliteli müzik üretebileceğini gösteren ilk modellerden biri olmuştur. Model ses tokenizasyonu için SoundStream ve ses temsil öğrenimi için w2v-BERT'i birleştiren hiyerarşik bir diziden diziye mimari kullanır ve birden fazla zamansal çözünürlükte müzik tokenleri üretir ardından bunlar dalga biçimlerine dönüştürülür. MusicLM enstrümanları, tempoyu, ruh halini ve müzikal özellikleri tanımlayan metin komutlarına dayalı olarak çeşitli türlerde ve tarzlarda müzik üretebilir ve uzun süreler boyunca müzikal tutarlılığı ve yapısal bütünlüğü korur. Model ayrıca kullanıcıların üretilen çıktıyı yönlendiren bir melodi mırıldanabildiği veya ıslık çalabildiği melodi koşullandırmayı destekleyerek daha sezgisel müzik oluşturma iş akışlarına olanak tanır. MusicLM zengin tınısal kalite ve doğal ses dinamikleriyle önceki metinden müziğe yaklaşımlara göre önemli bir iyileşmeyi temsil eden ses üretir. Tescilli bir Google modeli olarak MusicLM açık kaynak değildir ve başlangıçta yalnızca AI Test Kitchen deneysel platformu üzerinden erişilebilirken daha sonra daha geniş Google hizmetlerine entegre edilmiştir. MusicGen ve Suno gibi daha yeni modeller daha geniş benimseme sağlamış olsa da MusicLM yüksek kaliteli metinden müzik üretiminin öncü bir gösterimi olarak tarihsel önemini korumaktadır. Model AI müzik üretim alanındaki sonraki araştırmaları ve ticari gelişmeleri etkilemiş ve metinden müziğe üretimi uygulanabilir ve hızla ilerleyen bir AI araştırma alanı olarak kurulmasına yardımcı olmuştur.

Tescilli

Hızlı Bilgi

Parametre3.3B
Tiptransformer
LisansMIT
Yayınlanma2023-06
Mimari

Transformer language model with EnCodec audio tokenizer

GeliştiriciMeta

Bağlantılar

Etiketler

musicgen
meta
text-to-music
audio
Siteyi Ziyaret Et