# Voice filtering

> Transcribe only the interviewer, not your own voice.

## Why this exists

When Cariara captures audio from your microphone (or a room mic that hears both of you), it picks up everything you say too. Without filtering, Sona would respond to your own answers — defeating the point. Voice filtering uses speaker verification to drop your voice from the transcription stream before it reaches Sona.

## Enroll your voice

Open the Live settings panel and click Enroll My Voice . (The button is also surfaced in the AI Companion panel and in older session UIs.) Talk in your normal voice for 15 seconds (about yourself, your work); that is enough — recording starts automatically and stops itself when finished. Cariara extracts a 256-dimension voiceprint embedding (a numeric fingerprint — no raw audio is stored long-term) and saves it to your account. Filtering is enabled automatically once enrollment finishes — you don’t have to flip a separate switch. The button now reads Filter On ; click it to toggle off. Re-enroll if you have a cold or you’ve changed mics — embedding similarity drops when input characteristics change. Click Remove Enrollment , then enroll again with the new mic. On the Room mic / any speaker capture method, voice enrollment + filter are required — without them, Sona would treat your own voice as the interviewer.

## How it works

For each audio chunk Cariara captures, the speaker service: Computes a speaker embedding for the chunk via resemblyzer . Compares cosine similarity to your enrolled voiceprint. For full-clip verification, similarity 0.75 means the audio is yours — drop it. Otherwise it’s the interviewer and gets transcribed. For longer clips with both speakers, Cariara runs sliding-window diarization at similarity threshold 0.55 to label which segments are yours vs the interviewer, then drops the user-labeled segments before transcription. For panel interviews with multiple non-you speakers, all of them get bucketed as interviewer — Cariara doesn’t separate panelists individually today.

## When to disable it

Pure system-audio capture — if Cariara is only listening to system audio (Zoom loopback, tab share, virtual loopback), your mic isn’t in the stream anyway, so filtering does nothing. Solo practice — if you want Sona to respond to your questions for self-prep, turn the filter off. Mismatch / cold — if Sona keeps missing the interviewer because your voiceprint is matching too aggressively, remove enrollment and re-enroll fresh.

## Troubleshooting

Sona is answering my voice — your voiceprint matched too loosely. Re-enroll with the same mic you’re using for the live call. Sona keeps missing the interviewer — your voiceprint is dropping too much. Try removing enrollment and recording again (15 seconds, your normal voice). Filter auto-disables mid-call — after a long run of consecutive drops, Cariara pauses the filter to keep the call moving. Re-enable from Settings if you still want it on.

Source: https://docs.cariara.com/voice-filtering
