secondvoice/sessions/2025-11-24_091652/segments
StillHammer 3ec2a8beca feat: Add session logging, input gain, and context-aware prompts
Major features:
- Session logging system with detailed segment tracking (audio files, metadata, latencies)
- Input gain control (0.5x-5.0x amplifier) with soft clipping
- Context-aware Whisper prompts using recent transcriptions
- Comprehensive segment metadata (RMS, peak, duration, timestamps)
- API latency measurements for Whisper and Claude
- Audio hash-based duplicate detection
- Hallucination filtering with detailed logging

Changes:
- Add SessionLogger class for structured session data export
- Apply input gain before VAD and denoising (not just raw input)
- Enhanced Pipeline with segment tracking and error logging
- New UI control for input gain amplifier
- Sessions saved to sessions/ directory with transcripts/ export
- Improved Whisper prompt in config.json (French instructions)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-28 12:17:21 +08:00
..
001.json feat: Add session logging, input gain, and context-aware prompts 2025-11-28 12:17:21 +08:00
002.json feat: Add session logging, input gain, and context-aware prompts 2025-11-28 12:17:21 +08:00
003.json feat: Add session logging, input gain, and context-aware prompts 2025-11-28 12:17:21 +08:00
004.json feat: Add session logging, input gain, and context-aware prompts 2025-11-28 12:17:21 +08:00
005.json feat: Add session logging, input gain, and context-aware prompts 2025-11-28 12:17:21 +08:00
006.json feat: Add session logging, input gain, and context-aware prompts 2025-11-28 12:17:21 +08:00
007.json feat: Add session logging, input gain, and context-aware prompts 2025-11-28 12:17:21 +08:00
008.json feat: Add session logging, input gain, and context-aware prompts 2025-11-28 12:17:21 +08:00
009.json feat: Add session logging, input gain, and context-aware prompts 2025-11-28 12:17:21 +08:00
010.json feat: Add session logging, input gain, and context-aware prompts 2025-11-28 12:17:21 +08:00
011.json feat: Add session logging, input gain, and context-aware prompts 2025-11-28 12:17:21 +08:00
012.json feat: Add session logging, input gain, and context-aware prompts 2025-11-28 12:17:21 +08:00
013.json feat: Add session logging, input gain, and context-aware prompts 2025-11-28 12:17:21 +08:00
014.json feat: Add session logging, input gain, and context-aware prompts 2025-11-28 12:17:21 +08:00
015.json feat: Add session logging, input gain, and context-aware prompts 2025-11-28 12:17:21 +08:00
016.json feat: Add session logging, input gain, and context-aware prompts 2025-11-28 12:17:21 +08:00
017.json feat: Add session logging, input gain, and context-aware prompts 2025-11-28 12:17:21 +08:00
018.json feat: Add session logging, input gain, and context-aware prompts 2025-11-28 12:17:21 +08:00
019.json feat: Add session logging, input gain, and context-aware prompts 2025-11-28 12:17:21 +08:00
020.json feat: Add session logging, input gain, and context-aware prompts 2025-11-28 12:17:21 +08:00
021.json feat: Add session logging, input gain, and context-aware prompts 2025-11-28 12:17:21 +08:00
022.json feat: Add session logging, input gain, and context-aware prompts 2025-11-28 12:17:21 +08:00