New Features
Speaker Identification Modal Enhancements
- Inline transcript editing: Edit speaker assignments and transcript text directly in the modal
- Add speakers: Dynamically add new speakers during review with "Add Speaker" button
- Edit controls: Hover-based edit buttons for changing speakers or modifying text on each line
Technical Changes
- New backend endpoint:
POST /recording/<id>/update_transcript
for saving transcript edits - Frontend: Added Vue state management for tracking and saving edits
Migration
No breaking changes. Docker users: docker compose pull && docker compose up -d