Обзор

Runtime Audio Importer — это комплексный аудиоплагин для Unreal Engine, предназначенный для импорта аудиоданных различных форматов в игру во время выполнения. Он поддерживает следующие форматы: MP3, WAV, FLAC, OGG VORBIS, OGG OPUS, BINK и RAW (PCM).
Кроме того, этот плагин включает функции для транскодирования и экспорта аудиоданных в следующие форматы: OGG VORBIS, OGG OPUS, WAV, BINK и RAW (PCM).
Помимо обычной работы с аудио, плагин предоставляет аудиовозможности, включая запись с микрофона, детектирование голосовой активности (VAD) и множество других мощных функций, описанных в этой документации.
Как это работает
Импортированные аудиоданные транскодируются в формат PCM с плавающей запятой 32-бит IEEE, который затем используется для мгновенной передачи данных в аудиорендерер во время воспроизведения. Плагин использует пользовательский класс звуковой волны, унаследованный от USoundWaveProcedural.
Быстрый старт: Импорт и воспроизведение аудио
Вот базовый пример того, как импортировать и воспроизвести звуковую волну во время выполнения:

Для предварительного импорта аудиоданных в редактор обратитесь к разделу Предварительный импорт аудио.
Дополнительные ресурсы
- Получить на Fab
- Веб-сайт продукта
- Версия для MetaSound
- Discord сервер поддержки
- Поддержка плагина и кастомная разработка: [email protected] (индивидуальные решения для команд и организаций)