SyncRecord 대상 Android

SyncRecord

Padraic McEvoy

버전 1.1.0

Create synchronised ad-hoc microphone arrays using multiple smartphones.

다운로드 18
Ads

이 항목을 평가하기

안티바이러스 & 안전 검사 결과

검사 날짜: Sep 19, 2026 소프트웨어 버전: 1.1.0
상태: ✅ 신뢰할 수 있고 설치에 안전합니다. 이 앱은 Padraic McEvoy에 의해 신뢰할 수 있는 인증된 디지털 서명으로 서명되었으며, 기존 SyncRecord 설치를 업데이트합니다. 인증서 지문: fe169b5eb8ea9b87a9ae51fe9a041061f67450ed 발행자: C:IE, CN:Padraic, L:Dublin, O:SyncRecord APK 파일 보안을 확인하는 방법
안드로이드 안티바이러스 상태
K7GW 클린 ✅
DrWeb 클린 ✅
VirIT 클린 ✅
ClamAV 클린 ✅
Google 클린 ✅
Ikarus 클린 ✅
Lionic 클린 ✅
Sophos 클린 ✅
Yandex 클린 ✅
Alibaba 클린 ✅
Tencent 클린 ✅
Xcitium 클린 ✅
Fortinet 클린 ✅
Kingsoft 클린 ✅
Symantec 클린 ✅
AhnLab-V3 클린 ✅
Kaspersky 클린 ✅
Microsoft 클린 ✅
Trustlook 클린 ✅
ESET-NOD32 클린 ✅
Avast-Mobile 클린 ✅
NANO-Antivirus 클린 ✅
BitDefenderFalx 클린 ✅

SyncRecord 오디오 및 벨소리 앱 대상 Android 설명

SyncRecord is an open-source Android application designed to transform a group of spatially distributed smartphones into a single, synchronised, ad-hoc microphone array. This tool addresses the high cost and scalability limitations of traditional hardware microphone arrays, offering a low-cost solution for acoustic research, sound source localisation, and multi-device audio acquisition.

Core Functionality

The system achieves temporal alignment and spatial localisation by utilising audible pseudo-random binary sequence (PRBS) signals. Devices emit these sequences, and the system employs cross-correlation techniques on the captured audio to extract propagation delay information. Under test conditions, this approach reduces temporal misalignment across recordings to within 52 samples at 48 kHz (approx. 42 µs) and estimates inter-device distances to within 14mm.

Key Features:

  • Ad-hoc mic array creation: Easily initiate a session with a master device and invite other participants via a unique alphanumeric session ID (UID).
  • Synchronised Recording: Captures raw, unprocessed audio (using MediaRecorder.AudioSource.UNPROCESSED) from all devices simultaneously.
  • Automatic calibration: Performs server-side signal processing to estimate inter-device distances and correct time offsets automatically.
  • Flexible deployment: Connects to a cloud-based demonstration server or allows users to deploy their own locally-hosted server instance. Local deployment minimises latency and provides full control over data handling.
  • Privacy first: Prioritises transient data handling. In cloud mode, audio data is deleted immediately after the session ends. No user logins are required.

Operational modes:

  • Synchronised recording: Combines localisation and recording, delivering time-aligned, multi-channel audio archives ready for further analysis.
  • Localise array devices: Determines the geometric layout of devices without storing continuous audio streams.
  • Unsynchronised recording: Standard multi-channel capture without automatic synchronisation.

Technical details and requirements:

  • Server architecture: This app requires a backend server component for signal processing and session management. You can use the public demonstration server (syncrecord.eu:3000) or deploy your own local instance using the Node.js and Python scripts available in the repository. A docker container is also available.
  • Hardware: Requires support for unprocessed audio capture. Note that built-in smartphone microphones are directional; for optimal performance, position devices within audible range and orient them towards the centre of the array.
  • License: Source code is available under the MIT License.

Learn more:

For detailed methodology, signal processing equations, and evaluation results, please read our pre-print research paper: https://zenodo.org/records/20398119

Repository with server-side files: https://github.com/PadraicMCE/SyncRecord

Ads

사양