Skip to content

Single-speaker tone changes can create false speaker splits #2

Description

@predict-woo

Summary

A single speaker can be assigned multiple speaker IDs when their vocal tone changes during a turn.

Steps to reproduce

  1. Record a session with one live speaker.
  2. Vary vocal tone naturally during the session.
  3. Inspect the generated transcript around those changes.

Actual behavior

Cues from the same person are written with different speaker IDs, requiring manual correction. This was reproduced during an hour-long single-speaker session with other audio paused.

Expected behavior

Natural tonal variation from one person should retain the same speaker identity.

Technical context

R4 currently treats six dominant 80 ms frames (0.48 seconds) as a stable speaker change in CutConstants.speakerStableFrames. The split happens before cues are written, so the transcript fixer receives it as structural speaker attribution rather than something it can correct.

Reported by Joey Virrueta.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions