|
|
@@ -386,7 +386,7 @@ final class MeetingTranscriptionService {
|
|
|
|
|
|
extension Array where Element == TranscriptSegment {
|
|
|
/// Renders segments as a human-readable timeline like:
|
|
|
- /// `[00:12] You: Hello everyone.`
|
|
|
+ /// `[00:12] Hello everyone.`
|
|
|
func renderedTimelineText() -> String {
|
|
|
let formatter: (TimeInterval) -> String = { seconds in
|
|
|
let total = Int(seconds.rounded(.down))
|
|
|
@@ -399,7 +399,7 @@ extension Array where Element == TranscriptSegment {
|
|
|
return String(format: "%02d:%02d", m, s)
|
|
|
}
|
|
|
return self.map { segment in
|
|
|
- "[\(formatter(segment.startOffset))] \(segment.speaker): \(segment.text)"
|
|
|
+ "[\(formatter(segment.startOffset))] \(segment.text)"
|
|
|
}.joined(separator: "\n")
|
|
|
}
|
|
|
}
|