Skip to content
Sign in
/labs / signallab

SignalLab

Audio intelligence Live
/labs / signallab
Audio intelligence Live API · MCP

SignalLab

A labelled timeline for every recording: speech, music, noise, silence.

Less about creativity, more about structure. SignalLab maps each file into classified regions with confidence, plus hardware-level QA flags (clipping, DC offset, noise floor), calibrated against a labelled speech corpus across 32 noise and reverb conditions, so speech reads as speech even in a crowded room.

SignalLab: abstract brand imagery
Flagship
SignalLab Indexer
MVP
Indexer demo + JSON-out + one integration recipe.
Audience
Audio-heavy SaaS teams · Archives and broadcasters · Developers building on audio
Monetization
API · usage-based pricing · developer plans.
01 Live demo · indexer
01 SignalLab · indexer

SignalLab Indexer

Drop in audio, get back technical tags, semantic hints, risk flags, and a metadata schema your stack can ingest.

Files are decoded in your browser. JSON output is download-only.

How this is measured

Drop any audio to fingerprint it: content type, tags and QA flags in one pass.

02 Use cases
01

Archive enrichment

Drop 50 hours of unstructured recordings, get back tags, silence and voice/music regions, and a searchable schema. Speaker turns are not part of it: the indexer segments by signal, it does not identify who is speaking.

02

QA gates for ingest

Block files at upload time when they fail silence, clipping, or noise-floor thresholds.

03

Semantic audio search

Find every clip with "outdoor crowd noise + male speech" across a content library without listening to anything twice.

03 What makes it different

SignalLab treats audio like data, and its classifier is measured, not guessed: region labels are calibrated against a labelled speech corpus (32 noise/reverb conditions) plus tonal and beat-driven music references. Schema-first, API-first, and built so the people downstream (editors, ML teams, speech pipelines) can actually use the output.

Also in SignalLab

  • Silence/clipping detector

    Catch the bad parts before your editor does.

  • Speaker/event marker (concept)

    Auto-mark turns, silences and scene changes. Silence regions exist today; speaker turns do not.

04 Roadmap
Now 01
  • Speech-calibrated region classifier (voice/music/noise/silence + confidence)
  • Clipping, DC-offset and noise-floor QA flags
  • Timeline UI with click-to-play regions
Next 02
  • Batch indexing for archives
  • Long-file chunking
  • Music-under-speech detection (the TV in the background)
  • REST API + webhooks
Later 03
  • ASR hallucination guard (text where no speech was)
  • Fleet health reporting per device
  • On-prem option
  • Custom calibration per recogniser
05 Docs · tutorials

Read the system, not the marketing.

Free in the browser · API + MCP at scale

Run SignalLab from your own code or any AI agent.

The demo above runs free, on your device.The lab above runs free, on your device. The same analysis is a hosted REST API and an MCP server, one key, EBU R128 / BS.1770-4 verified. SignalLab exposes 1 endpoint / 1 MCP tool.

REST · POST

  • /v1/signallab content tagging + metadata

MCP tools · https://audiolab.tools/mcp

  • index_signal

Quick start

curl -X POST https://audiolab.tools/v1/signallab \
  -H "Authorization: Bearer $AUDIOLAB_KEY" \
  -H "content-type: application/json" \
  -d '{"url":"https://your-audio.wav"}'