Обзор

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

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