Что произошло
Появился Procedural Sounds — экспериментальный инструмент для генерации звуков интерфейсов с помощью машинного обучения. Это не просто библиотека готовых звуков, а система, которая создаёт их «с нуля» на основе обученной модели.
Проект находится в бета-версии, открыт для сотрудничества и уже сейчас позволяет генерировать уникальные звуки для кнопок, уведомлений и других элементов интерфейса.
Детали
- База звуков: система обучена на тысячах тщательно отобранных звуков, которые варьируются в строгих рамках
- Два режима: можно использовать как готовые звуки из библиотеки, так и полностью сгенерированные
- Простота интеграции: плеер весит всего ~4 КБ, не требует зависимостей
- Экспорт: любой звук можно скопировать как простой объект с параметрами слоёв, огибающих и фильтров
«Каждый звук — это рецепт: простой объект слоёв, огибающих и фильтров. Берите сколько хотите, все они работают на одном плеере»
Система предлагает несколько категорий звуков: tap, hover, transition, success, error и другие. Но можно и игнорировать категории, создавая что-то совершенно новое.
Почему это важно
Для дизайнеров и разработчиков это возможность:
- Избежать «стандартных» звуков, которые есть у всех
- Получать уникальные звуковые решения без работы со сложными аудиоредакторами
- Быстро тестировать разные варианты прямо в браузере
- Использовать звуки, которые точно соответствуют стилю проекта
- Зайдите на procedural-sounds.vercel.app
- Нажмите на элементы интерфейса, чтобы услышать примеры
- Скопируйте понравившийся звук (кнопка Export WAV)
- Встройте в свой проект с помощью предоставленного плеера
Что дальше
Проект находится в активной разработке. Автор приглашает сообщество к сотрудничеству:
- Создание npm-пакета для удобного импорта звуков
- Пополнение обучающей выборки (можно запускать локально и добавлять хорошие звуки)
- Улучшение генераторов и инструментов
- Разработка фронтенда и документации
Это бета-версия. Некоторые функции могут работать нестабильно, а библиотека звуков ещё пополняется.
Инструмент особенно интересен тем, кто хочет выйти за рамки стандартных решений и экспериментировать со звуковым дизайном с помощью ИИ.
Источники
- Оригинал: procedural-sounds.vercel.app — © procedural-sounds.vercel.app
