feat(audio): add same-take noise reduction to voice-record #17

Merged
yuris merged 2 commits from feat/voice-record-noisered into main 2026-07-23 15:39:15 +00:00
Owner
No description provided.
- Add hiss.prof noise profile for Noir Voix mic
- voice-record now records to a temp file and applies noisered on Ctrl+C
- Add sox to home.packages for interactive use
- Remove unused pamixer and pavucontrol
- swap pamixer/pavucontrol for sox
- voice-record now records raw from ALSA directly (bypasses filter chain)
- first 5s of each recording used as same-take noise profile, avoiding
  hiss/static from profile mismatch
- SoX noisered 0.30 applied offline, peak normalized to -6.3 dBFS
- print SPEAK NOW prompt after 5s silence window
- remove hiss.prof (replaced by per-recording temp profile)
- remove voice-noiseprof helper (no longer needed)
yuris merged commit 0ca4e1939d into main 2026-07-23 15:39:15 +00:00
yuris deleted branch feat/voice-record-noisered 2026-07-23 15:39:16 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
yuris/nixos-config!17
No description provided.