using VideoAnalysisCore.Enum; namespace VideoAnalysisCore.Model.Dto { /// /// 时间线 /// public class TimeBase { public TimeBase() { } /// /// 开始时间 /// public double Start { get; set; } /// /// 结束时间 /// public double End { get; set; } /// /// 时间段 类型 /// public TimeBaseTypeEnum Type { get; set; } } public class TotalCaptionsDto { /// /// 拼接说话人后的最终字幕 /// public string Captions { get; set; } = string.Empty; /// /// 教师发言时间 /// /// public decimal TeacherSpeaking { get; set; } = 0; /// /// 学生发言时间 /// /// public decimal StudentSpeaking { get; set; } = 0; /// /// 视频时间轴 /// public IEnumerable? TimeBase { get; set; } } }