Format dialogue with proper speaker tags, quotation marks, and stage directions. Detects 'Name:' prefixes and reformats each turn consistently.
Name: become speaker turns. Lines in parentheses are kept as stage directions. Continuation lines merge with the previous turn.