Mai departeUrmătorul ghid
Difuzie latentă audio stabilă
AI audio
GHID audio AI
DiffWave este un vocoder bazat pe difuzie care sintetizează sunetul prin eliminarea iterativă a zgomotului aleatoriu într-o formă de undă, condiționată de o spectrogramă mel.
Ascultă acest ghidNarativ AI · ~2 min
A adus modele de difuzare la vorbirea de înaltă fidelitate, rivalizând cu GAN-urile și WaveNet fără antrenament adversar.
DiffWave, introdus de Kong et al. în 2020, aplică cadrul modelului probabilistic de difuzie de dezgomot audio brut. În timpul antrenamentului, adaugă treptat zgomotul gaussian la o formă de undă curată în mai mulți pași, apoi învață o rețea pentru a prezice și a elimina acel zgomot la fiecare pas. La momentul generației pornește de la zgomot pur și rulează procesul invers, condiționat de o spectrogramă mel, pentru a recupera vorbirea curată. Coloana vertebrală este o rețea neautoregresivă, cu convoluție dilatată, asemănătoare WaveNet, dar care prezice zgomotul mai degrabă decât mostre. DiffWave se potrivește cu vocodere puternice în calitate și este deosebit de robust, producând chiar și o vorbire rezonabilă necondiționată și rezultate consistente în difuzoare. Principalul compromis este viteza: eșantionarea naivă necesită zeci până la mii de pași, deși programele rapide reduc acest lucru la doar șase.
Back-end-uri neuronale de înaltă fidelitate a text-to-speech care evită antrenamentul GAN instabil
Generarea necondiționată a vorbirii pentru creșterea datelor și cercetarea audio
Sinteză robustă a vocii, unde un model gestionează mai multe voci în mod constant
Un banc de testare pentru cercetarea difuziei cu eșantionare rapidă, aplicând programe scurte de zgomot audio în timp real
DiffWave a lansat vocodere de difuzie și succesori mai rapidi, cum ar fi PriorGrad și FastDiff, care numără pașii tăiați. Domeniul converge spre tehnici de distilare și model de consistență care vizează eșantionarea difuziei într-o singură etapă, reducând decalajul de viteză cu vocoderele GAN, păstrând în același timp antrenamentul și robustețea stabilă a difuziei. Așteptați-vă ca ideile de difuzare să se răspândească și mai mult în muzică, codecuri neuronale și generarea audio universală acolo unde acoperirea modului contează.
Buletin gratuit
Trei povești AI verificate în fiecare dimineață de zi lucrătoare, scrise în engleză simplă. Gratuit pentru totdeauna, fără reclame.
Un e-mail în fiecare zi lucrătoare. Dezabonare cu un singur clic. Nu vindem niciodată și nu împărtășim adresa ta.
Testează-te
Feedback instantaneu la fiecare răspuns și un certificat partajabil cu un ID verificabil după ce parcurgi un curs.
Susține educația AI gratuită. AI Understanding este o organizație nonprofit 501(c)(3) — fără reclame, fără barieră de plată, pentru totdeauna. Fă o donație
DiffWave este un vocoder bazat pe difuzie care sintetizează sunetul prin eliminarea iterativă a zgomotului aleatoriu într-o formă de undă, condiționată de o spectrogramă mel. A adus modele de difuzare la vorbirea de înaltă fidelitate, rivalizând cu GAN-urile și WaveNet fără antrenament adversar.
DiffWave pornește de la zgomotul gaussian și rulează procesul de difuzie inversă, dezgomotând în mod repetat în timp ce este condiționat de o spectrogramă mel, pentru a produce forma de undă.
DiffWave antrenează o rețea pentru a prezice zgomotul gaussian adăugat la o etapă de difuzie aleasă aleatoriu, folosind o pierdere L2 ponderată.
Eșantionarea prin difuzie naivă necesită mulți pași inversi; deși programele rapide ajută, procesul iterativ este principalul cost al vitezei.
Modelele de difuzie sunt antrenate cu un obiectiv stabil de tip regresie, ocolind instabilitatea pe care o poate suferi antrenamentele GAN adverse.
DiffWave folosește o coloană vertebrală non-autoregresivă de convoluții dilatate similară cu WaveNet, dar prezice zgomotul mai degrabă decât mostre audio.
Continuați să învățați
Mai multe ghiduri alese pentru acest subiect
Mai departeUrmătorul ghid
Difuzie latentă audio stabilă
AI audio