NastępnyNastępny poradnik
Stabilna dyfuzja utajona dźwięku
Dźwiękowa sztuczna inteligencja
PRZEWODNIK AI audio
DiffWave to wokoder oparty na dyfuzji, który syntetyzuje dźwięk poprzez iteracyjne odszumianie losowego szumu w kształt fali, uwarunkowany spektrogramem mel.
Posłuchaj tego przewodnikaOpowiadane przez sztuczną inteligencję · ~2 min
Wprowadził modele dyfuzji do wysokiej jakości mowy, rywalizując z GAN-ami i WaveNet bez treningu przeciwnika.
DiffWave, wprowadzony przez Konga i in. w 2020 r. stosuje ramy probabilistycznego modelu odszumiania do surowego dźwięku. Podczas uczenia stopniowo dodaje szum gaussowski do czystego przebiegu w wielu etapach, a następnie uczy się sieci, aby przewidywać i usuwać ten szum na każdym kroku. W czasie generowania zaczyna się od czystego szumu i przeprowadza proces odwrotny, uwarunkowany spektrogramem mel, w celu odzyskania czystej mowy. Szkielet stanowi nieautoregresywna sieć o splocie rozszerzonym, przypominająca WaveNet, ale przewidująca szum, a nie próbki. DiffWave dorównuje jakością mocnym wokoderom i jest szczególnie solidny, a nawet zapewnia rozsądną, bezwarunkową mowę i spójne wyniki we wszystkich głośnikach. Głównym kompromisem jest szybkość: naiwne próbkowanie wymaga kilkudziesięciu do tysięcy kroków, chociaż szybkie harmonogramy ograniczają tę liczbę do zaledwie sześciu.
Zaplecze neuronowe o wysokiej jakości do przetwarzania tekstu na mowę, które pozwalają uniknąć niestabilnego uczenia sieci GAN
Bezwarunkowe generowanie mowy na potrzeby powiększania danych i badań nad dźwiękiem
Synteza głosu oparta na głośnikach, w przypadku której jeden model obsługuje wiele głosów w sposób spójny
Stanowisko testowe do badań dyfuzji szybkiego próbkowania, stosujące krótkie harmonogramy szumów do dźwięku w czasie rzeczywistym
DiffWave wypuścił wokodery dyfuzyjne i szybszych następców, takich jak PriorGrad i FastDiff, które liczą kroki ukośnika. Dziedzina skupia się na technikach destylacji i modelu konsystencji, których celem jest jednoetapowe próbkowanie dyfuzyjne, zmniejszając różnicę w szybkości w przypadku wokoderów GAN, zachowując jednocześnie stabilne szkolenie i solidność dyfuzji. Można się spodziewać, że pomysły na rozpowszechnianie rozprzestrzenią się dalej na muzykę, kodeki neuronowe i uniwersalną generację dźwięku tam, gdzie liczy się zasięg trybów.
Darmowy newsletter
Trzy zweryfikowane historie AI każdego poranka w dni robocze, napisane prostym angielskim. Bezpłatne na zawsze, bez reklam.
Jedno e‑mail każdego dnia roboczego. Wypisz się jednym kliknięciem. Nigdy nie sprzedajemy ani nie udostępniamy Twojego adresu.
Sprawdź się
Natychmiastowa informacja zwrotna na każde pytanie oraz udostępnialny certyfikat z weryfikowalnym ID po zaliczeniu kursu.
Wspieraj darmową edukację AI. AI Understanding jest organizacją non-profit 501(c)(3) — bez reklam, bez płatnej ściany, zawsze. Przekaż darowiznę
DiffWave to wokoder oparty na dyfuzji, który syntetyzuje dźwięk poprzez iteracyjne odszumianie losowego szumu w kształt fali, uwarunkowany spektrogramem mel. Wprowadził modele dyfuzji do mowy o wysokiej jakości, rywalizując z sieciami GAN i WaveNet bez szkolenia kontradyktoryjnego.
DiffWave rozpoczyna się od szumu Gaussa i przeprowadza proces odwrotnej dyfuzji, wielokrotnie odszumiając podczas kondycjonowania na spektrogramie melowym, aby wytworzyć kształt fali.
DiffWave uczy sieć przewidywania szumu Gaussa dodanego w losowo wybranym etapie dyfuzji, wykorzystując ważoną stratę L2.
Naiwne próbkowanie dyfuzyjne wymaga wielu odwrotnych kroków; chociaż szybkie harmonogramy są pomocne, głównym kosztem związanym z szybkością jest proces iteracyjny.
Modele dyfuzyjne są szkolone w oparciu o stabilny cel w stylu regresji, co pozwala uniknąć niestabilności, na którą może ucierpieć kontradyktoryjne szkolenie GAN.
DiffWave wykorzystuje nieautoregresywny szkielet rozszerzonych splotów, podobny do WaveNet, ale przewiduje szum, a nie próbki audio.
Ucz się dalej
Wybrano więcej przewodników na ten temat
NastępnyNastępny poradnik
Stabilna dyfuzja utajona dźwięku
Dźwiękowa sztuczna inteligencja