Trans Segment
@Serializable
A segment within a transcription file.
For singalong lessons, each segment is one phrase (type and relatedSeg absent). For singafter lessons, each phrase is two segments: a teacher_vocal (the reference window) and a student_vocal (the recording window), cross-linked by relatedSeg (each points at the other's id).