Как Facebook Reality Labs синтезирует бинауральную речь из моно-аудио с помощью нейросетей

The TWIML AI Podcast 641 46 мин 4 мин 30.08.2021
Главное

В современном мире видеоконференций мы привыкли видеть собеседников в виде плоских «говорящих голов» в маленьких прямоугольниках экрана. Александр Ричард, исследователь из Facebook Reality Labs (ныне часть Meta), работает над тем, чтобы стереть границы между физическим и виртуальным присутствием, создавая технологию фотореалистичных аватаров, которые не только выглядят, но и звучат неотличимо от реальности.

🎧 Миссия телеприсутствия: от моно к бинауральному звуку 2:49

Работа Александра Ричарда в Facebook Reality Labs сосредоточена на концепции «социального телеприсутствия» . Конечная цель — достичь такого уровня погружения в VR, при котором пользователь не чувствует разницы между разговором вживую и виртуальной встречей. Для этого недостаточно просто качественной картинки; звук играет критическую роль в преодолении «зловещей долины» (uncanny valley) — эффекта, когда почти человекоподобный объект вызывает инстинктивное отторжение из-за мелких несоответствий .

Ключевой проблемой современных систем является использование моно-аудио. В реальности мы слышим звук двумя ушами (бинаурально), что позволяет мозгу определять направление, расстояние и даже материал поверхностей вокруг. По словам Александра Ричарда, упустить бинауральность — значит потерять половину полезного сигнала . В то время как игровая индустрия давно использует пространственный звук, он часто является лишь «правдоподобным» (plausible), но не «метрически точным» (metric) . Исследователь утверждает, что для полноценного социального опыта важна именно точность: малейшее искажение интонации или позиции звука может изменить смысл сказанного, превратив искреннюю улыбку в саркастичную .

👤 Проект Codec Avatars и роль машинного обучения 13:02

Работа по синтезу речи ведется в рамках масштабного проекта Codec Avatars . Это система, состоящая из энкодера и декодера:

Трудность заключается в том, что VR-шлем закрывает большую часть лица. Александр Ричард отмечает, что аудио здесь выступает важнейшей модальностью, заполняющей пробелы: например, невозможно произнести звуки «п» или «м», не сомкнув губы . Аудиосигнал дает нейросети подсказки о движениях языка и губ, которые сложно зафиксировать камерами под острым углом .

🧠 Нейронный синтез бинауральной речи: технический прорыв 19:59

Статья «Neural Synthesis of Binaural Speech From Mono Audio», получившая награду Best Paper на конференции ICLR, описывает механизм превращения обычного моно-сигнала с микрофона шлема в богатый пространственный звук .

Традиционно пространственный звук создавался с помощью линейных фильтров и функций HRTF (Head-Related Transfer Function), которые Александр Ричард называет «грубыми аппроксимациями» . Его команда предложила новый подход:

  1. Проблема L2-loss: Исследователи обнаружили, что стандартная функция потерь L2 отлично оптимизирует амплитуду звука, но игнорирует фазу — то есть время смещения звуковой волны . В аудио это критично: малейшая ошибка фазы создает неприятный высокочастотный шум .
  2. Neural Time Warping: Для решения проблемы команда интегрировала в нейросеть слой «дифференцируемого динамического изменения времени» (differentiable dynamic time warping) . Это позволяет модели физически корректно сдвигать компоненты аудиосигнала во времени, учитывая конечность скорости звука и причинно-следственную связь (звук не может быть услышан раньше, чем произнесен) .
  3. Архитектура: За основу был взят Wavenet (разработка DeepMind 2016 года), который был адаптирован для работы с метрическими данными о положении головы в 3D-пространстве .

📊 Эксперименты и сбор данных: манекены и акустика 28:58

Сбор данных для обучения модели оказался сложной инженерной задачей. Изначально исследователи использовали манекены с силиконовыми ушами, имитирующими человеческую плоть . Однако первые попытки провалились из-за шума кондиционеров, звуков шагов и дыхания участников, которые нейросеть пыталась выучить как часть «реальности» .

Для получения «метрически чистых» данных команде пришлось:

Александр Ричард подчеркивает, что форма ушей уникальна, как отпечатки пальцев. В текущем исследовании использовалась «средняя» форма уха, что иногда приводит к ошибкам восприятия (например, путанице «перед-зад»), если у слушателя специфическое строение раковины .

🔮 Будущее: шумные комнаты и визуальный контекст 42:53

Несмотря на успех, технология все еще имеет ограничения. Модель обучалась в фиксированной акустической среде и пока не умеет автоматически адаптироваться к изменению геометрии комнаты (например, когда пользователь подходит вплотную к стене) .

Следующий этап исследований — интеграция аудио и видео для очистки сигнала. В реальности в комнате пользователя могут бегать дети или лаять собаки. Александр Ричард ставит задачу использовать камеры шлема, чтобы определять, какой звук исходит именно от движений рта пользователя, и отсекать всё лишнее, транслируя в VR только чистую, бинаурально синтезированную речь .

Ученый сетует на то, что сообщество исследователей аудио-визуальных моделей пока невелико: на конференции NeurIPS из тысяч работ лишь единицам (около 9) посвящены звуку . Он призывает молодых специалистов активнее идти в эту область, так как именно на стыке модальностей лежат решения для создания интернета будущего.

💬 Цитаты

«Аудио — это одна из тех модальностей, которая дает множество подсказок, способных заполнить пробелы в визуальных данных.»

Александр Ричард 04:32

«L2-loss агрессивно оптимизирует амплитуды в начале обучения, но полностью пренебрегает фазовой информацией.»

Александр Ричард 24:43
👥 Спикеры
🔗 Упомянутые сайты и проекты
📖 Термины
Бинауральный звук
Метод записи и воспроизведения звука, имитирующий естественное восприятие человека двумя ушами, позволяющий определять направление и расстояние до источника.
Codec Avatars
Проект Meta по созданию сверхреалистичных цифровых аватаров на основе систем энкодер-декодер.
L2-loss
Функция потерь, вычисляющая сумму квадратов разностей между предсказанным и целевым значениями.
📊 Цифры
🗓 Хронология
  1. 2016 Выход статьи Wavenet от DeepMind, совершившей революцию в генерации аудио.
⚖️ Другая сторона
Искусственный интеллект Alexander Richard Facebook Reality Labs Codec Avatars ICLR Wavenet