Категории

Бинаурализация

Стерео в псевдо 3D или HRTF

Стерео-расширение или HRTF через SOFA.

Click to upload file or drag and drop file here

Maximum file size: 200MB Supported formats: audio/*

Click to upload file or drag and drop file here

Maximum file size: 200MB Supported formats: application/octet-stream, application/x-hdf, .sofa

Ключевые факты

Категория
Media
Типы входных данных
file, select, number
Тип результата
file
Покрытие примерами
4
API доступен
Yes

Обзор

Инструмент для бинаурализации аудио позволяет преобразовать обычный стереосигнал в объемное звучание, используя методы псевдо-3D расширения или профессиональные HRTF-фильтры на основе SOFA-файлов.

Когда использовать

  • Когда нужно создать эффект погружения для прослушивания в наушниках.
  • Для расширения стереобазы аудиозаписей, которые звучат слишком «узко».
  • При необходимости применить специфические HRTF-профили для точного позиционирования звука.

Как это работает

  • Загрузите аудиофайл в формате стерео.
  • Выберите режим: Pseudo 3D для быстрого расширения или HRTF для использования пользовательского SOFA-файла.
  • Настройте параметры ширины стерео, сдвига фазы и усиления для достижения нужного звучания.
  • Выберите выходной формат аудио и запустите конвертацию.

Сценарии использования

Создание эффекта присутствия для подкастов и аудиокниг.
Адаптация музыкальных треков для более комфортного прослушивания в наушниках.
Экспериментальная обработка звука с использованием индивидуальных HRTF-профилей.

Примеры

1. Расширение стереобазы для подкаста

Звукорежиссер
Контекст
Запись подкаста звучит слишком плоско, из-за чего голоса кажутся зажатыми в центре.
Проблема
Необходимо сделать звучание более объемным и комфортным для слушателей в наушниках.
Как использовать
Загрузите файл, выберите режим 'Pseudo 3D', установите ширину стерео на 1.5 и сохраните результат в формате FLAC.
Результат
Аудио приобрело выраженную пространственную глубину без потери качества голоса.

2. Применение HRTF для 3D-аудио

Разработчик звуковых эффектов
Контекст
Требуется применить специфическую акустическую модель к записи для VR-проекта.
Проблема
Стандартные методы расширения не дают нужной точности позиционирования.
Как использовать
Выберите режим 'HRTF', загрузите ваш SOFA-файл и выберите формат WAV для сохранения максимальной детализации.
Результат
Звук был обработан согласно заданным HRTF-параметрам, обеспечив точное пространственное позиционирование.

Проверить на примерах

audio, file

Связанные хабы

FAQ

Что такое HRTF?

HRTF (Head-Related Transfer Function) — это функция передачи, описывающая, как звук от источника достигает ушей человека, что позволяет имитировать объемное 3D-пространство.

Зачем нужен SOFA-файл?

SOFA-файл содержит данные HRTF, которые позволяют инструменту более точно моделировать акустические характеристики конкретной головы или микрофонной системы.

В чем разница между Pseudo 3D и HRTF?

Pseudo 3D использует алгоритмы расширения стереобазы для создания ощущения пространства, тогда как HRTF использует физические модели для более точного позиционирования звука.

Какие форматы аудио поддерживаются?

Инструмент поддерживает широкий спектр форматов, включая MP3, AAC, M4A, OGG, Opus, FLAC и WAV.

Можно ли изменить громкость выходного файла?

Да, вы можете использовать параметр «Усиление (dB)» для корректировки уровня громкости в диапазоне от -12 до +12 дБ.

Документация API

Конечная точка запроса

POST /ru/api/tools/audio-binauralizer

Параметры запроса

Имя параметра Тип Обязательно Описание
audioFile file (Требуется загрузка) Да -
mode select Нет -
stereoWidth number Нет -
phaseShift number Нет -
sofaFile file (Требуется загрузка) Нет -
outputGain number Нет -
outputFormat select Нет -

Параметры типа файл должны быть загружены сначала через POST /upload/audio-binauralizer для получения filePath, затем filePath должен быть передан в соответствующее поле файла.

Формат ответа

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Файл: Файл

Документация MCP

Добавьте этот инструмент к конфигурации сервера MCP:

{
  "mcpServers": {
    "elysiatools-audio-binauralizer": {
      "name": "audio-binauralizer",
      "description": "Стерео в псевдо 3D или HRTF",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=audio-binauralizer",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Вы можете объединять несколько инструментов, например: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, максимум 20 инструментов.

Поддерживает ссылки на файлы URL или кодирование Base64 для параметров файла.

Если вы столкнулись с проблемами, пожалуйста, свяжитесь с нами по адресу [email protected]