ДаліНаступний посібник
Авторегресійний синтез черепахового TTS
Аудіо AI
Аудіо AI GUIDE
FastSpeech генерує всю спектрограму мови паралельно, а не по одному кадру за раз, що робить синтез значно швидшим і стабільнішим.
Послухайте цей посібникШІ-розказаний · ~2 min
Це вирішило повільну, схильну до помилок генерацію, яка переслідувала попередні моделі авторегресії, такі як Tacotron.
Більш ранні нейронні моделі TTS, такі як Tacotron 2, є авторегресійними: вони передбачають кожен аудіокадр залежно від попереднього, який є повільним і схильним до пропусків або повторення слів, коли увага не спрацьовує. Технологія FastSpeech, представлена Microsoft та Університетом Чжецзян у 2019 році, змінює це, прогнозуючи всі кадри одночасно. Мережа прямого зв’язку на основі трансформатора бере фонеми, чітко прогнозує, як довго має тривати кожна фонема за допомогою регулятора довжини, і розширює послідовність до потрібної кількості кадрів перед тим, як генерувати спектрограму за один прохід. FastSpeech 2 удосконалив це, також прогнозуючи висоту та енергію, а також навчаючи цілі тривалості з примусового вирівнювання замість дистиляції їх із моделі повільного вчителя, що забезпечує більш природне та контрольоване мовлення.
Програми для навігації в режимі реального часу миттєво створюють покрокові голосові підказки за допомогою паралельного синтезу в стилі FastSpeech.
Системи IVR для обслуговування клієнтів перетворюють динамічний текст на мовлення в масштабі без помилок пропуску слів.
Програми зчитування екрана зі спеціальними можливостями створюють швидке та надійне мовлення для довгих документів на скромному обладнанні.
Інструменти для голосового вмісту дозволяють творцям безпосередньо налаштовувати висоту голосу та швидкість мовлення завдяки чітким прогнозам висоти та енергії FastSpeech 2.
Неавторегресійний синтез тепер є типовим для робочого TTS, оскільки він швидкий, надійний і керований. Майбутні системи просуваються до більш точного контролю просодії, потокової передачі з меншою затримкою для живих додатків і наскрізних варіантів, які повністю пропускають проміжну спектрограму. Неавторегресійні моделі на основі дифузії та потоку також зростають, поєднуючи паралелізм FastSpeech із сильнішою генеративною якістю, тоді як чіткі елементи керування висотою та тривалістю залишаються цінними для редагованих виразних голосових продуктів.
Безплатний розсилок
Три перевірені історії про ШІ щоробочого ранку, написані простою мовою. Безплатно назавжди, без реклами.
Один лист щотижня з понеділка по п'ятницю. Відписатися в один клік. Ми ніколи не продаємо та не передаємо вашу адресу.
Перевір себе
Миттєва зворотна связь на кожну відповідь та сертифікат із перевіреним ідентифікатором, яким можна поділитися, після проходження курсу.
Підтримайте безплатну освіту у сфері ШІ. AI Understanding — це некомерційна організація 501(c)(3) — без реклами, без платних стін, назавжди. Зробіть пожертву
FastSpeech генерує всю спектрограму мови паралельно, а не по одному кадру за раз, що робить синтез значно швидшим і стабільнішим. Це вирішило повільну, схильну до помилок генерацію, яка переслідувала попередні моделі авторегресії, такі як Tacotron.
Неавторегресійний означає, що кадри створюються паралельно за один прохід, а не залежать один за одним від попередніх кадрів.
Авторегресивна увага може зміщуватися, викликаючи пропуски або повторення слів, а послідовне декодування відбувається повільно; FastSpeech виправляє обидва.
Регулятор довжини розширює функції фонем за їх передбаченою тривалістю, вирівнюючи коротшу текстову послідовність до довшої спектрограми.
FastSpeech 2 uses duration, pitch, and energy information as conditional inputs to better model speech variation.
Оскільки генерація відбувається паралельно, додавання додаткових кадрів не множить послідовних кроків, як це робить авторегресійне декодування.
Продовжуйте вчитися
Інші посібники, вибрані для цієї теми
ДаліНаступний посібник
Авторегресійний синтез черепахового TTS
Аудіо AI