iveo Speaker Detection

Who's speaking? Your AI-powered production knows instantly.

Speaker Detection recognises speakers in real time via your camera signal and assigns them automatically to the running programme in iveo. The AI runs locally on your device, without the cloud and in line with the GDPR, and you stay in control.

Version v1.10.3 · Last updated: April 2026

PROGRAMME

Live Keynote

SPEAKER5
  • Christin
  • Markus
  • Lena
  • Jonas
  • Samira
Example illustration: Speaker on stage with real-time recognition by iveo Speaker Detection
CURRENT SPEAKER

Christin

Confidence: 94% · Example
STATUS

Active

31 FPS
Reasons for iveo Speaker Detection

At live events, every second counts

For an event to succeed, you need speed and flexibility on top of a good production team and the right technology.

  • Reliable even with last-minute speaker changes
  • People are recognised even with sunglasses, a new hairstyle or a different look
  • GDPR-compliant & secure through local AI

Recognition of persons in real time

Speaking-time measurement & analytics

Local AI for better data privacy

Full control over your event

Lower thirds generated in real time

Relief for the entire production team

Group of speakers on a conference stage, with AI speaker recognition and face overlays
In Practice

Visual face recognition
for event production teams in real time

RECOGNISED
Features

What iveo Speaker Detection does

Local AI speaker recognition

The local AI uses dlib HOG + ResNet 128D for face recognition. It is fast, protects your data and needs no cloud.

Multi-camera support

USB webcams, built-in cameras and professional capture cards: Blackmagic, Magewell, Elgato, AJA, AVMatrix.

Temporary person identification

Click on a detected face in the live view to assign the speaker manually, as a fallback or correction.

Automatic programme polling

Programme changes are detected automatically. New speaker lists are loaded without the operator having to intervene.

Event history

Quick access to the last 5 events, so you don't have to search for or set anything up again.

Ready to go straight away

Ask the Event Owner of your iveo event for a licence key. Then download the app, enter the key and start straight away.

Optimised for multiple stages in parallel

Multiple camera feeds and stages can be monitored at the same time, which helps most at large conferences and multi-stage events.

How it works

From camera to live production, fully automatic

In five steps, the app identifies the active speaker and controls your event production in real time.

Example illustration: Backstage production at a live event with monitors and speaker recognition

Example illustration. Recognition values shown are indicative.

1

Camera captures the stage

Connect a camera: a USB webcam, built-in laptop camera or professional capture card. The app automatically detects all available cameras.

2

Local AI detects faces

The local AI (dlib HOG + ResNet 128D) analyses the camera feed in real time, directly on your device and without any cloud connection.

3

Speaker is identified

The local AI matches the detected face against reference images from the iveo platform, with a configurable recognition threshold and confidence score.

4

Automatic assignment

The recognised speaker is transmitted to the iveo event platform in real time. The live production knows instantly who is speaking.

5

Programme changes automatically

When the programme changes during a live event, new speaker lists are loaded automatically, without manual intervention.

The problem and our solution

What changes with automatic speaker recognition

The Challenge
  • Events with rotating and partly unknown speakers are a constant challenge for technical operators

  • Lower thirds for professional events and TV formats are created individually in graphics programmes, and every change costs time and money

  • Incorrect captions or erroneous information cause stress, uncertainty and reputational damage

  • Last-minute programme changes can barely be updated across all systems in time

The iveo Solution
  • All speaker information in iveo is always up to date and assigned to the correct person automatically via face recognition

  • The lower third is automatically assigned to the recognised speaker, and operators confirm and trigger it with a single click

  • Full control: only speakers who have been clearly identified are selected

  • Last-minute changes and recognition attributes can be reviewed and adjusted in iveo before every event

Configuration

Fine-tune it for every stage situation

All parameters can be adjusted directly in the app to optimise recognition for your setup.

ParameterDefaultDescription
Recognition threshold0.55How confident the recognition must be (0.0 to 1.0)
Cooldown2.0sMinimum time between speaker changes
Recognition interval800msHow often a frame is analysed
Programme polling10sHow often programme changes are checked
Download

Download now and test free with iveo Produce

Available for macOS and Windows. Always the latest version, with automatic updates.

macOS

Version v1.10.3
  • macOS 12.0 Monterey or later (recommended: macOS 14 Sonoma+)
  • Intel (x86_64) or Apple Silicon (M1, M2, M3, M4)
  • Minimum 2 GB RAM (4 GB recommended)
  • ~500 MB free storage
  • Capture card or USB camera
  • Internet connection required
Download for macOS
Installation guide
  1. Download the DMG and double-click to mount it
  2. Drag the app to your Applications folder
  3. Launch the app (notarised by Apple, so there is no warning)
  4. Enter your licence key

Windows

Version v1.10.3
  • Windows 10 (64-bit) or later (recommended: Windows 11)
  • x64 processor, Intel or AMD (no ARM/Windows on ARM)
  • Minimum 2 GB RAM (4 GB recommended)
  • ~500 MB free storage
  • Capture card or USB camera
  • Internet connection required
Download for Windows
Installation guide
  1. Download and unzip the ZIP file
  2. Run iveo Speaker Detection.exe
  3. Confirm the Windows Defender warning
  4. Enter your licence key

Camera compatibility

USB CamerasAny UVC-compatible USB camera
Built-In CamerasLaptop cameras (MacBook, etc.)
Capture CardsBlackmagic, Magewell, Elgato, AJA, AVMatrix
Resolution640×360 (min.) to 4K, 720p recommended
Changelog

Version history

All versions and detailed changelogs are available on GitHub Releases.

v1.10.3April 2026
Latest Version

Security hardening release: event authorization on all endpoints, path traversal protection on downloads, pickle replaced with JSON, automatic JWT refresh, signature verification on auto-updates. Notarized by Apple.

FAQ

Frequently asked questions

How do I get a licence key?

Ask the Event Owner of your iveo event. They can create a licence key for you directly in the iveo platform. Enter the key in the app and you're ready to go.

Are updates installed automatically?

Yes. The app automatically checks for new versions. Updates are downloaded in the background and can be installed with a single click.

Which cameras are supported?

Any UVC-compatible USB camera, built-in laptop cameras and professional capture cards (Blackmagic, Magewell, Elgato, AJA, AVMatrix). Recommended resolution: 720p or higher.

Is any data sent to the cloud?

No. Face recognition runs entirely locally on your device. Only the result (which speaker was recognised) is transmitted to the iveo platform.

Does the app work on macOS and Windows?

Yes. Speaker Detection runs on macOS 12+ (Intel & Apple Silicon) and Windows 10+ (x64).

Is there a log export for support?

Yes. The app keeps detailed logs and can export them. You send them to iveo support directly from the app.

Get Speaker Detection for your next production

Download iveo Speaker Detection and the app recognises who is speaking at your next live event automatically.

Rather talk to us first?Book a demo