Skip to content

Wire Baseline Calibration Into the Processing Pipeline - #5

Merged
Khubaib8281 merged 4 commits into
mainfrom
feat/sarib-baseline-wiring
Jul 30, 2026
Merged

Khubaib8281 merged 4 commits into
mainfrom
feat/sarib-baseline-wiring

Conversation

@SaribAzim

Copy link
Copy Markdown
Collaborator

baseline.py (merged in the previous PR) was a complete, tested module that nothing in the pipeline actually called yet. This wires BaselineCalibrator into VoiceMonitor, computing baseline and baseline adjusted score for every processed chunk and storing them on the session record, following the same auxiliary data pattern already used for acoustic features: the raw score and warning threshold logic are unchanged, baseline adjusted values are exposed for inspection and future use. Includes 3 new tests across session.py and audio_stream.py. Scoped to this single change per your earlier feedback.

@SaribAzim
SaribAzim requested a review from Khubaib8281 July 29, 2026 19:07

@Khubaib8281 Khubaib8281 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed the changes. The implementation is clean, and I don't have any issues with it. Nice work!

@Khubaib8281
Khubaib8281 merged commit a6157a5 into main Jul 30, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants