VolgendeVolgende gids
Stabiele latente audioverspreiding
Audio-AI
Audio AI-GIDS
DiffWave is een op diffusie gebaseerde vocoder die audio synthetiseert door willekeurige ruis iteratief te denoseren tot een golfvorm, geconditioneerd op een mel-spectrogram.
Het bracht diffusiemodellen naar spraak met hoge kwaliteit, waarmee ze konden wedijveren met GANs en WaveNet zonder adversariale training.
DiffWave, geïntroduceerd door Kong et al. past in 2020 het probabilistische modelraamwerk voor ruisverspreiding toe op onbewerkte audio. Tijdens de training voegt het geleidelijk Gaussische ruis toe aan een zuivere golfvorm over vele stappen, en leert vervolgens een netwerk om die ruis bij elke stap te voorspellen en te verwijderen. Tijdens de generatie begint het met pure ruis en voert het het omgekeerde proces uit, geconditioneerd op een mel-spectrogram, om zuivere spraak te herstellen. De ruggengraat is een niet-autoregressief netwerk met gedilateerde convolutie dat lijkt op WaveNet, maar dat ruis voorspelt in plaats van samples. DiffWave komt qua kwaliteit overeen met sterke vocoders en is opmerkelijk robuust, en produceert zelfs redelijke onvoorwaardelijke spraak en consistente resultaten over de luidsprekers. Het belangrijkste compromis is snelheid: naïeve sampling heeft tientallen tot duizenden stappen nodig, hoewel snelle schema's dit terugbrengen tot slechts zes.
Het verbetert de toegankelijkheid via transcriptie, gesproken tekst en spraakinterfaces.
Mediateams kunnen met kleinere budgetten sneller gepolijste audio leveren.
Klantgerichte systemen kunnen gesproken interacties op grotere schaal verwerken.
DiffWave lanceerde diffusie-vocoders en snellere opvolgers zoals PriorGrad en FastDiff die het aantal stappen aanzienlijk verlagen. Het veld convergeert naar destillatie- en consistentiemodeltechnieken die gericht zijn op diffusiebemonstering in één stap, waarbij de snelheidskloof met GAN-vocoders wordt gedicht, terwijl de stabiele training en robuustheid van de diffusie behouden blijft. Verwacht dat diffusie-ideeën zich verder zullen verspreiden naar muziek, neurale codecs en universele audiogeneratie, waarbij de dekking van de modus van belang is.
High-fidelity neurale tekst-naar-spraak-backends die onstabiele GAN-training voorkomen
Onvoorwaardelijke spraakgeneratie voor datavergroting en audioonderzoek
Luidspreker-robuuste stemsynthese waarbij één model meerdere stemmen consistent verwerkt
Een testbed voor diffusieonderzoek met snelle bemonstering, waarbij korte ruisschema's worden toegepast op realtime audio
Het risico op stemmisbruik en imitatie neemt toe als de toestemming ontbreekt.
De nauwkeurigheid kan afnemen bij accenten, dialecten of luidruchtige omgevingen.
Synthetische audio kan worden aangezien voor authentieke spraak zonder duidelijke labels.
Verkrijg expliciete toestemming voor het vastleggen, klonen en hergebruiken van spraak.
Test de kwaliteit van diverse sprekers en achtergrondomstandigheden.
Bepaal wanneer een mens de output moet beoordelen of goedkeuren.
Label synthetische audio en houd de herkomstgegevens bij voor verantwoording.
Free newsletter
Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.
One email each weekday. Unsubscribe in one click. We never sell or share your address.
Test yourself
Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.
Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation
DiffWave is een op diffusie gebaseerde vocoder die audio synthetiseert door willekeurige ruis iteratief te denoseren tot een golfvorm, geconditioneerd op een mel-spectrogram. Het bracht diffusiemodellen naar hifi-toespraak, die rivaliserende GAN's en WaveNet zonder vijandige training.
DiffWave vertrekt van Gaussische ruis en voert het omgekeerde diffusieproces uit, waarbij herhaaldelijk de ruis wordt verwijderd terwijl het wordt geconditioneerd op een mel-spectrogram, om de golfvorm te produceren.
DiffWave traint een netwerk om de Gaussische ruis te voorspellen die wordt toegevoegd bij een willekeurig gekozen diffusiestap, met behulp van een gewogen L2-verlies.
Naïeve diffusiebemonstering heeft veel omgekeerde stappen nodig; hoewel snelle schema's helpen, is het iteratieve proces de belangrijkste snelheidskost.
Diffusiemodellen worden getraind met een stabiele regressie-achtige doelstelling, waarbij de instabiliteit wordt omzeild waar vijandige GAN-training onder kan lijden.
DiffWave gebruikt een niet-autoregressieve ruggengraat van verwijde convoluties vergelijkbaar met WaveNet, maar voorspelt ruis in plaats van audiosamples.
Blijf leren
Er zijn meer handleidingen voor dit onderwerp geselecteerd
VolgendeVolgende gids
Stabiele latente audioverspreiding
Audio-AI