Przeglądaj źródła

Remove speaker prefix from rendered transcript lines.

Render timeline output as timestamp + text only so transcripts no longer prepend labels like \"You:\".

Co-authored-by: Cursor <cursoragent@cursor.com>
huzaifahayat12 1 miesiąc temu
rodzic
commit
8c8eda089a

+ 2 - 2
meetings_app/Transcription/MeetingTranscriptionService.swift

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