Иконка приложения SyncRecord

SyncRecord

Создавайте синхронизированные специальные микрофонные массивы, используя несколько смартфонов.

Проверяемая сборкаДиктофоны
Скачать APK · 3,0 МБВерсия 1.1.0 · обновлено 6 дней назад

Описание переведено на русский автоматически, разработчик русской версии не публиковал. Оригинальный текст — на странице приложения в F-Droid.

Описание

SyncRecord — это приложение с открытым исходным кодом для Android, которое превращает группу распределенных смартфонов в единый синхронизированный ad-hoc массив микрофонов. Этот инструмент решает проблемы высокой стоимости и ограниченной масштабируемости традиционных аппаратных массивов микрофонов, предлагая недорогое решение для акустических исследований, локализации источников звука и сбора аудиоданных с нескольких устройств. Основные функции Система обеспечивает временное выравнивание и пространственную локализацию с помощью звуковых псевдослучайных двоичных последовательностей (PRBS). Устройства излучают эти последовательности, а система использует методы кросс-корреляции на записанном аудио для извлечения информации о задержке распространения. В тестовых условиях этот подход уменьшает временные расхождения между записями до 52 выборок при 48 кГц (примерно 42 мкс) и оценивает расстояния между устройствами с точностью до 14 мм. Ключевые особенности: - Создание ad-hoc массива микрофонов: легко начать сеанс с мастер-устройства и пригласить других участников с помощью уникального буквенно-цифрового идентификатора сеанса (UID). - Синхронизированная запись: одновременная запись необработанного аудио (с использованием MediaRecorder.AudioSource.UNPROCESSED) со всех устройств. - Автоматическая калибровка: выполняет серверную обработку сигналов для оценки расстояний между устройствами и автоматической коррекции временных смещений. - Гибкое развертывание: подключается к облачному демонстрационному серверу или позволяет пользователям развернуть собственный локально размещенный экземпляр сервера. Локальное развертывание минимизирует задержку и обеспечивает полный контроль над обработкой данных. - Приоритет конфиденциальности: уделяет первостепенное внимание обработке временных данных. В облачном режиме аудиоданные удаляются сразу после окончания сеанса. Вход в систему не требуется. Режимы работы: 1. Синхронизированная запись: объединяет локализацию и запись, предоставляя выровненные по времени многоканальные аудиоархивы, готовые для дальнейшего анализа. 2. Локализация устройств массива: определяет геометрическое расположение устройств без сохранения непрерывных аудиопотоков. 3. Несинхронизированная запись: стандартный многоканальный захват без автоматической синхронизации. Технические детали и требования: - Архитектура сервера: этому приложению требуется серверная часть для обработки сигналов и управления сеансами. Вы можете использовать общедоступный демонстрационный сервер (syncrecord.eu:3000) или развернуть собственный локальный экземпляр, используя скрипты Node.js и Python, доступные в репозитории. Также доступен контейнер Docker. - Оборудование: требуется поддержка необработанного захвата аудио. Обратите внимание, что встроенные микрофоны смартфонов направленные; для оптимальной работы располагайте устройства в пределах слышимости и ориентируйте их в центр массива. - Лицензия: исходный код доступен под лицензией MIT. Узнайте больше: подробную методологию, уравнения обработки сигналов и результаты оценки можно найти в нашем предварительном исследовании: https://zenodo.org/records/20398119 Репозиторий с файлами на стороне сервера: https://github.com/PadraicMCE/SyncRecord

Характеристики

Версия
1.1.0
Размер
3,0 МБ
Требуется
Android 10 и выше
Обновлено
23 августа 2026 г.
Добавлено
23 августа 2026 г.
Лицензия
MIT
Автор
Padraic McEvoy
Имя пакета
app.mcevoy.syncrecordapp
Источник
F-Droid·Собрано из исходного кода
SHA-256 файла
c1e0b69bbb176752b7a63f87121a422bc70fbfdbd31cce83c8ec30766fb753de
Отпечаток подписи
c260104d6e4bb2f14e2e76b7e14d14e5f84dcd66e3b1162734dfdf1053b76c87

F-Droid компилирует приложение сам из открытых исходников, поэтому файл гарантированно соответствует опубликованному коду. Сверьте SHA-256 скачанного файла, если хотите убедиться, что он не изменился по дороге.

Что нового в версии 1.1.0

- Initial release of SyncRecord. - Synchronised audio recording across multiple devices. - Automatic calibration and inter-device distance estimation. - Support for cloud and local server deployments. - MIT Licensed and privacy-focused.

Разрешения (3)

Что приложение запрашивает у системы. Чувствительные разрешения показаны первыми.

  • Запись звука с микрофона
  • Доступ в интернет
  • Dynamic receiver not exported permission

Ссылки

Как установить APK

Скачайте файл, откройте его через уведомление о загрузке и разрешите установку из этого источника, когда Android спросит. Подробная инструкция со скриншотами — на отдельной странице.

Похожие приложения

SyncRecord распространяется по лицензии MIT. DroidCave не является разработчиком этого приложения и не вносит изменений в файлы: мы отдаём ту же сборку, что опубликована в F-Droid. Актуальная версия — 1.1.0, 1 версия доступно для скачивания.