External Model - Audio Understanding - Sound Events (Cochl)

External Model - Audio Understanding - Sound Events (Cochl)

🛠

Detect 100+ Sound Events with Timestamps via Cochl.Sense

Finds non-speech sounds in a recording — sirens, glass breaking, dog barks, applause and 100+ more — and returns each one as a timed segment. The segments plug straight into Video Trim and the EDL nodes. Runs on Cochl's cloud with your own Cochl project key, so it uses 0 CNAPS credits.

🔑 Requires a Cochl project key

What it does

Sound Events scans an audio file and lists every sound it recognizes, with a start time, an end time and a confidence score. It knows 100+ sound tags across 8 categories, such as Glass_break, Siren, Dog_bark and Applause.

The output is a segments list, the same shape Video Analysis produces. That means you can cut a video around the sounds it finds: every applause moment, every bark, every alarm.

It is about sounds, not words. For what people say, use Speech Analysis (Cochl).

Problem it solves

Find the moments that matter
Jump to applause, laughter or a crowd cheer in a long recording
Sound-driven editing
Feed the segments to Video Trim to cut clips around specific sounds
Safety and monitoring review
Flag sirens, alarms, glass breaks or screams in footage
Content tagging
Label what can be heard in a clip for search or moderation

Input/Output

  • Input: Sound — one audio file, up to 1 hour. MP3, WAV, FLAC and OGG are sent as-is; other formats are converted first. Starting from a video? Use Video Audio Extract first
  • Output: Segments — a JSON list, one entry per event:
    • start_sec / end_sec — when the event starts and ends
    • span — the event's time range
    • title — the Cochl tag, e.g. "Siren"
    • score — the highest confidence seen during that event
  • Requires: A Cochl project key, added under your avatar → Workspace Settings → Integrations

Settings

  • cochl_min_confidence — default 0.5 (range 0.05–0.95). Lower it to catch faint or distant sounds, at the cost of more false hits. Raise it to keep only clear ones
  • cochl_merge_gap_sec (advanced) — default 1.0 (range 0–5). Two runs of the same tag closer than this become one event. Raise it to treat an on-and-off sound, like barking or a stuttering alarm, as one event. 0 keeps every run separate

How to Use

  1. Add your Cochl project key under Workspace Settings → Integrations.
  2. Upload a recording with Sound Loader, or a video with Video Loader → Video Audio Extract.
  3. Connect the audio to Sound Events (Cochl) and the output to Text Viewer to see the events.
  4. To cut clips, connect the segments to Video Trim along with the original video.

Example Workflow

See what's in a recording: Sound Loader → Sound Events (Cochl) → Text Viewer

Cut highlight clips by sound: Video Loader → Video Audio Extract → Sound Events (Cochl) → Video Trim (with the original video) → Video Viewer

Choosing an audio understanding model

You want
Use
Non-speech sounds with start and end times
Sound Events (Cochl)
A quick overview of the whole file — speech, language, setting, events
Audio Insights (Cochl)
A transcript split by speaker, with timestamps
Speech Analysis (Cochl)
Highlight segments picked from what's on screen
Video Analysis (Gemini)

Performance

  • Execution: Cochl cloud API; no local GPU
  • Timing precision: about 1 second. Cochl listens in 2-second windows that move forward 1 second at a time
  • Length: up to 1 hour of audio per run
  • Billing: 0 CNAPS credits. Cochl bills your project per minute of audio
  • Watch for: faint or distant sounds dropping out at the default confidence — lower cochl_min_confidence a little and check for false hits

Technical Details

Service
Cochl.Sense Cloud API — Sound Event Detection
Developer
Cochl
Coverage
100+ sound tags in 8 categories
Output format
Segments JSON — {start_sec, end_sec, span, title, score}; compatible with Video Trim and the EDL nodes
Runtime
Cochl cloud, with your Cochl project key

Compliance & Provenance

Provider
Cochl
Provider type
External API
License / service terms
Cochl service terms and the terms of your Cochl project
Output provenance
Detected events derived from the audio; see CNAPS AI Policy for attribution and metadata

For more on how we classify models and mark outputs, see our AI Policy.

Model Source

  • Cochl.Sense