Аудио AI РЪКОВОДСТВО

WaveNet

WaveNet, представена от DeepMind през 2016 г., беше революционна невронна мрежа, която генерира необработено аудио проба по една проба, произвеждайки поразително естествена реч и музика.

Преглед

WaveNet, представена от DeepMind през 2016 г., беше революционна невронна мрежа, която генерира необработено аудио проба по една проба, произвеждайки поразително естествена реч и музика. Той постави модерния стандарт за преобразуване на текст с висока точност.

WaveNet се намира в аудио-AI работни потоци, които трансформират реч, музика и звук за комуникация, достъпност и медийно производство.

Дълбоко гмуркане

WaveNet е авторегресивен генеративен модел: той предвижда всяка аудио проба, обусловена от всички проби преди нея, обикновено при 16 000 или 24 000 проби в секунда. Основната му иновация е набор от разширени причинно-следствени извивки. Причинно-следствено означава, че моделът гледа само назад във времето, запазвайки реда на генериране; разширяването означава, че всеки слой пропуска експоненциално нарастващ брой семпли, така че скромен стек покрива хиляди семпли (широко възприемчиво поле) без огромни разходи. Обусловен от лингвистични характеристики или мел-спектрограма, WaveNet произвежда реч, много по-естествена от конкатенативните и параметричните вокодери, които го предшестваха, затваряйки голяма част от празнината спрямо човешките записи и захранвайки ранните версии на Google Assistant.

Техническа информация

Разширените навивки са ключовият трик: със скорости на разширяване от 1, 2, 4, 8 и т.н. мрежа с дълбочина само десетки слоеве може да се погрижи за хиляди минали проби, като улавя както фини детайли на формата на вълната, така и по-дълга прозодична структура. Резултатът моделира стойността на всяка проба като категорично разпределение (първоначално 256 нива чрез компандиране на mu-law), а затворените активиращи единици плюс остатъчни и прескачащи връзки стабилизират обучението на този много дълбок стек.

Овладяване на WaveNet

За да изградите дълбоко разбиране, третирайте WaveNet като оперативен модел, а не като отделна функция. Дефинирайте желаните резултати, изяснете предположенията и отделете това, което системата може да направи надеждно, от това, което все още изисква експертна преценка.

На практика силните екипи, използващи WaveNet, третират качеството, латентността и съгласието като еднакво важни части от стратегията за внедряване. Те документират изрични критерии за успех, тестват срещу реалистични данни и работни потоци и повтарят въз основа на наблюдавани модели на неуспех, а не на еднократни победи в бенчмарка. Това е мястото, където теоретичното разбиране се превръща в трайна способност за продукти, политики и операции.

Той подобрява достъпността чрез интерфейси за транскрипция, дикторски текст и глас. В същото време рисковете от злоупотреба с глас и имитация се увеличават, когато липсва съгласие. Най-устойчивият подход е да се комбинира скоростта на експериментиране с дисциплината на управление: стартирайте пилотни проекти, събирайте доказателства, публикувайте регистрационни файлове за решения и непрекъснато актуализирайте предпазните мерки, докато поведението на модела, очакванията на потребителите и регулаторните изисквания се развиват.

Стратегическо въздействие

Той подобрява достъпността чрез интерфейси за транскрипция, дикторски текст и глас.

Той подобрява достъпността чрез интерфейси за транскрипция, дикторски текст и глас. При висококачествени внедрявания това се превръща в измерими правила за работа, граници на собствеността и повтарящи се ритуали за преглед, така че екипите да могат да мащабират доверието, вместо да мащабират неяснотата.

Медийните екипи могат да доставят изпипано аудио по-бързо с по-малки бюджети.

Медийните екипи могат да доставят изпипано аудио по-бързо с по-малки бюджети. При висококачествени внедрявания това се превръща в измерими правила за работа, граници на собствеността и повтарящи се ритуали за преглед, така че екипите да могат да мащабират доверието, вместо да мащабират неяснотата.

Системите, насочени към клиента, могат да обработват устни взаимодействия в по-голям мащаб.

Системите, насочени към клиента, могат да обработват устни взаимодействия в по-голям мащаб. При висококачествени внедрявания това се превръща в измерими правила за работа, граници на собствеността и повтарящи се ритуали за преглед, така че екипите да могат да мащабират доверието, вместо да мащабират неяснотата.

Бъдещето на WaveNet

Оригиналният WaveNet беше бавен, защото вземането на проби е последователно. Наследниците поправиха това: Parallel WaveNet и WaveRNN активираха синтез в реално време, а по-късно базирани на потока и GAN вокодери като WaveGlow и HiFi-GAN, плюс дифузионни вокодери, повишиха качеството и скоростта още повече. Идеите за авторегресия, разширена конволюция на WaveNet продължават да съществуват в тези системи и повлияха на архитектури далеч отвъд аудиото, циментирайки своето наследство в генеративното моделиране.

Внедряване в реалния свят

Генериране на естествено звучащи гласове за Google Assistant и Google Cloud Text-to-Speech

Действа като нервен вокодер, който превръща мел-спектрограмите във вълнови форми в TTS тръбопроводи като Tacotron 2

Синтезиране на реалистична пиано и инструментална музика от необработено аудио

Гласов синтез за инструменти за достъпност и разказ на аудиокнига

Модели на изпълнение

WaveNet на практика

Генериране на естествено звучащи гласове за Google Assistant и Google Cloud Text-to-Speech.

Екипите обикновено получават по-добри резултати, когато предварително определят праговете за качество, поддържат човешка ескалация за крайни случаи и проследяват както печалбите в производителността, така и разходите за грешки във времето.

WaveNet на практика

Действа като нервен вокодер, който превръща мел-спектрограмите във вълнови форми в TTS тръбопроводи като Tacotron 2.

Екипите обикновено получават по-добри резултати, когато предварително определят праговете за качество, поддържат човешка ескалация за крайни случаи и проследяват както печалбите в производителността, така и разходите за грешки във времето.

WaveNet на практика

Синтезиране на реалистична пиано и инструментална музика от необработено аудио.

Екипите обикновено получават по-добри резултати, когато предварително определят праговете за качество, поддържат човешка ескалация за крайни случаи и проследяват както печалбите в производителността, така и разходите за грешки във времето.

WaveNet на практика

Гласов синтез за инструменти за достъпност и разказ на аудиокнига.

Екипите обикновено получават по-добри резултати, когато предварително определят праговете за качество, поддържат човешка ескалация за крайни случаи и проследяват както печалбите в производителността, така и разходите за грешки във времето.

Рискове и предпазни огради

!

Рисковете от злоупотреба с глас и имитация се увеличават, когато липсва съгласие.

!

Точността може да спадне при акценти, диалекти или шумна среда.

!

Синтетичното аудио може да бъде сбъркано с автентична реч без ясно етикетиране.

Пътна карта за изпълнение

1

Получете изрично съгласие за улавяне на глас, клониране и повторно използване.

Отнасяйте се към това като към вход за доказателства: ако критериите не са изпълнени, поставете на пауза разпространението, запълнете празнината и едва след това разширете използването.

2

Тествайте качеството при различни високоговорители и фонови условия.

Отнасяйте се към това като към вход за доказателства: ако критериите не са изпълнени, поставете на пауза разпространението, запълнете празнината и едва след това разширете използването.

3

Определете кога човек трябва да прегледа или одобри резултатите.

Отнасяйте се към това като към вход за доказателства: ако критериите не са изпълнени, поставете на пауза разпространението, запълнете празнината и едва след това разширете използването.

4

Етикетирайте синтетичното аудио и поддържайте записи за произход за отчетност.

Отнасяйте се към това като към вход за доказателства: ако критериите не са изпълнени, поставете на пауза разпространението, запълнете празнината и едва след това разширете използването.

Продължете да изследвате

Check your understanding

Test yourself: take the WaveNet quiz

Start quiz