NastępnyNastępny poradnik
Osadzanie dźwięku i nauka reprezentacji
Dźwiękowa sztuczna inteligencja
PRZEWODNIK AI audio
EnCodec to neuronowy kodek audio o wysokiej jakości firmy Meta, który kompresuje mowę i muzykę przy bardzo niskiej przepływności, a jakość może konkurować ze znacznie cięższymi formatami.
Posłuchaj tego przewodnikaOpowiadane przez sztuczną inteligencję · ~2 min
It matters because it underpins modern generative audio systems and ships in open-source form for anyone to use.
Wydany przez Meta AI w 2022 r. EnCodec jest zgodny ze schematem SoundStream obejmującym koder, kwantyzator wektorów resztkowych (RVQ) i dekoder przeszkolony od początku do końca, ale dodaje kilka udoskonaleń. Wykorzystuje koder splotowy umożliwiający przesyłanie strumieniowe, wieloskalowy spektrogram i straty rekonstrukcji w dziedzinie czasu, a także dyskryminatory kontradyktoryjności jakości percepcyjnej. Godnym uwagi wkładem jest mały model entropii oparty na transformatorze, który dodatkowo kompresuje skwantowane kody bezstratnie, wyciskając dodatkowe bity bez utraty jakości. EnCodec wprowadza również moduł równoważący, który automatycznie skaluje wiele konkurencyjnych strat treningowych, aby pozostały stabilne. Obsługuje dźwięk monofoniczny 24 kHz i stereofoniczny 48 kHz, działa przy przepływnościach takich jak 1,5, 3, 6 i 12 kb/s, a przy 6 kb/s osiąga jakość porównywalną z MP3 przy 64 kb/s. Jego tokeny zasilają MusicGen i AudioGen Meta.
Tokenizowanie dźwięku dla generatorów zamiany tekstu na dźwięk firmy Meta MusicGen i AudioGen
Kompresja mowy 24 kHz do 1,5–6 kb/s w przypadku transmisji o ograniczonej przepustowości
Kodowanie muzyki stereo 48 kHz z jakością zbliżoną do MP3 przy znacznie wyższych przepływnościach
Służy jako kodek typu open source dla potoków badawczych i audio ML za pośrednictwem wydanych punktów kontrolnych
EnCodec jest już domyślnym tokenizatorem dla kilku otwartych generatywnych modeli audio, a jego potomkowie naciskają na wyższą wierność przy niższych przepływnościach, pełną rekonstrukcję stereo i klasy muzycznej oraz ściślejszą integrację z generatorami zamiany tekstu na dźwięk i tekstu na muzykę. Można się spodziewać szerszego zastosowania w komunikacji o niskiej przepustowości, transmisji strumieniowej w czasie rzeczywistym oraz jako standardowa warstwa „tokenu audio”, która umożliwia odczytywanie i zapisywanie dźwięku w dużych architekturach opartych na modelach językowych.
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ę
EnCodec to neuronowy kodek audio o wysokiej jakości firmy Meta, który kompresuje mowę i muzykę przy bardzo niskiej przepływności, a jakość może konkurować ze znacznie cięższymi formatami. Ma to znaczenie, ponieważ stanowi podstawę nowoczesnych generatywnych systemów audio i jest dostarczany w formie open source, z której może korzystać każdy.
EnCodec został wprowadzony przez Meta AI (FAIR) w 2022 roku jako neuronowy kodek audio o wysokiej jakości.
EnCodec szkoli mały Transformer, aby przewidywał prawdopodobieństwa tokenów i kodował je arytmetycznie, uzyskując dodatkową bezstratną kompresję ponad RVQ.
EnCodec przy 6 kbps osiąga subiektywną jakość podobną do MP3 przy 64 kbps, co stanowi duży wzrost wydajności.
Przy wielu stratach (rekonstrukcyjnych, spektralnych, kontradyktoryjnych) balanser przeskalowuje ich gradienty tak, aby żaden pojedynczy cel nie dominował, stabilizując trening.
Podobnie jak SoundStream, EnCodec wykorzystuje kwantyzację wektora resztkowego w celu dyskretyzacji osadzania koderów w stosowych indeksach książki kodowej.
Ucz się dalej
Wybrano więcej przewodników na ten temat
NastępnyNastępny poradnik
Osadzanie dźwięku i nauka reprezentacji
Dźwiękowa sztuczna inteligencja