Parse a transcript
parse_transcriptParses transcripts of any format into speaker turns and computes metrics: turn counts, airtime share, question rate. Confirms speaker detection when format is uncertain, before scoring.
Instructions
Normalize a transcript into speaker turns and compute structural metrics: turn counts, airtime share per speaker, airtime concentration, and question rate. Run this when a transcript's format is uncertain, to confirm speakers were detected correctly before scoring.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| meta | No | Labels carried into the report and used for cohort grouping, e.g. {"cohort": "spring-2026", "site": "Cleveland"}. | |
| format | No | Override format auto-detection. | |
| transcript | No | Raw transcript text. Supply this or transcript_path. | |
| speaker_aliases | No | Rename speakers after parsing, e.g. {"Speaker 1": "Participant A"}. Use this to de-identify before results are shared. | |
| transcript_path | No | Path to a transcript file. Supply this or transcript. |