These transcripts are produced by machine, and the machine is wrong in specific, findable ways. This page lists where a person’s judgment would help most. You do not need to be technical, and you do not need to fix anything — telling us that a line is already right is as useful as telling us it is wrong.
On any transcript page, right-click a line (or use the “Correct or verify this line” button) and a form opens with that line pre-filled. Edit it and submit, or submit it unchanged to confirm it is correct. Every accepted change becomes a public commit, so a correction is exactly as visible as the original text.
Speaker attribution is about 97% accurate on ordinary speech and only 53–66% on short turns. Roll-call answers are short turns, which means the most consequential thing in a meeting — who voted which way — is what the pipeline is worst at. Summaries deliberately omit vote tallies for this reason.
If you are watching a roll call and the transcript attributes a “here”, “yes” or “no” to the wrong person, that correction is worth more than almost anything else on this page.
| Measured across the archive | |
|---|---|
| Names called in a roll call | 19,872 |
| With a response captured in the audio | 17,838 |
| With no response recorded at all | 2,034 |
Eight meetings where every name was called and no answer was captured. If you can watch the video and hear the responses, those votes are recoverable.
| Meeting | Names called | Answers recorded | |
|---|---|---|---|
| 2015-01-06 — Medford City Council - January 6, 2015 | 10 | 0% | open transcript |
| 2016-02-29 — Medford, MA School Committee - Feb. 29, 2016 (Unoffi | 10 | 0% | open transcript |
| 2024-12-02 — 12.2.2024 - Regular MSC Meeting | 12 | 0% | open transcript |
| 2017-01-03 — Medford, MA City Council - Jan. 3, 2017 (Unofficiall | 12 | 0% | open transcript |
| 2015-06-09 — Medford, MA City Council - June 9, 2015 (Unofficiall | 19 | 0% | open transcript |
| 2016-05-17 — Medford, MA City Council - May 17, 2016 (Unofficiall | 32 | 0% | open transcript |
| 2016-01-12 — Medford, MA City Council - Jan. 12, 2016 (Unofficial | 37 | 0% | open transcript |
| 2023-12-04 — 12.4.2023 Medford School Committee Regular Meeting | 41 | 0% | open transcript |
Those 2,034 are not a transcription error and we cannot fix them by re-processing: the clerk reads a name, the microphone was not on, and nothing was recorded. The vote happened and the audio has no trace of it. If you know how a particular vote went — from the posted minutes, from being in the room — that is information the recording does not contain.
Speakers are matched across meetings by voice. For a few labels the match is demonstrably unstable — the same name is attached to recordings that do not sound like each other, which usually means one label is covering more than one person. If you recognise a voice and the name above it is wrong, say so.
| Label | Consistency | Why it is suspect |
|---|---|---|
| BBC Broadcast | 0.07 | not a person — broadcast audio before a meeting starts |
| Adam Hurtubise | 0.41 | the city clerk, but labelled in 613 meetings including boards he has no role in |
| Marie Izzo | 0.44 | also reads the roll |
| Evangelista, Ruseau, Puccio… | 0.42–0.59 | surname only; the archive holds several people for some surnames |
| Adam Knight | 0.59 | occasionally reads the roll |
697 speaker clusters are still labelled with one of these names in a body that person has no role in. They are not 697 separate puzzles: the same wrong name is attached to the same voice across dozens of meetings, so identifying one person can settle a whole commission at once.
| Body | Clusters still open |
|---|---|
| CC Historical Commission | 117 |
| CC Charter Study Committee | 60 |
| CC Community Development Board | 56 |
| CC Zoning Board of Appeals | 54 |
| MPS School Committee | 30 |
| untyped | 29 |
| MPS High School Building Committee | 28 |
| CC Planning and Permitting | 28 |
Two per body, largest first — these carry the most text, so the voice is easiest to place. The Historical Commission alone accounts for 117: whoever runs that meeting has been absorbed into the city clerk’s voice profile, and one name would fix years of its transcripts.
| Meeting | Body | Labelled | Lines | |
|---|---|---|---|---|
| 2025-02-10 | CC Historical Commission | Adam Hurtubise | 642 | open transcript |
| 2025-07-14 | CC Historical Commission | Adam Hurtubise | 597 | open transcript |
| 2022-08-29 | untyped | Adam Hurtubise | 280 | open transcript |
| 2022-01-13 | untyped | Adam Hurtubise | 276 | open transcript |
| 2024-10-02 | CC Affordable Housing Trust Fu | Maria D'Orsi | 229 | open transcript |
| 2024-02-21 | CC Community Development Board | Adam Hurtubise | 216 | open transcript |
| 2020-09-16 | CC Community Development Board | Adam Hurtubise | 215 | open transcript |
| 2023-01-05 | CC Charter Study Committee | Michael Ward | 203 | open transcript |
| 2024-05-20 | CC Climate Equity Council | Evangelista | 202 | open transcript |
| 2023-04-06 | CC Zoning Board of Appeals | Adam Hurtubise | 183 | open transcript |
Median consistency across the archive is 0.81, so these sit well below everything else. The likely cause is mechanical: whoever reads the roll has other people’s one-word answers folded into their voice profile.
Surnames are a known weak point. Speakers were first identified by surname alone and the switch to full names was never finished, so 650 labels are still just a surname. For 49 of those the surname belongs to more than one person in the archive — the corpus holds both a Richard and a Carol Caraviello, nine different Murphys and seven McLaughlins — so these cannot be merged automatically without risking putting one person’s words under another’s name.
A mistyped date in a video title moves a meeting to the wrong day and stops it being matched with its agenda. Eleven were corrected in September 2026 using four checks: a missing agenda, the wrong weekday, which councillors were present, and the resolution numbers cited. These two resist all four.
Uploaded 7 January 2026, a year after the date it claims, and no council meeting took place that day. The council met 6 January 2026. Two other January meetings were titled “–25” and proved to be 2026, so this is probably a third. Not yet transcribed, so we cannot check who was in the room.
A Friday, and City Council has met on a Tuesday 92–100% of the time every year since 2011. It is also only 195 seconds long, so it may not be a meeting recording at all.
Meetings are often published by several outlets, and about 75 duplicate pages were removed in September 2026 by comparing transcripts rather than titles. What remains is mostly a full meeting sitting alongside short clips of it, which is fine. A real duplicate looks like two recordings of similar length on the same date. If you spot one, the shorter copy is usually the one to drop — unless it is longer, in which case it may contain part of the meeting the other is missing.
Pairs where both copies are of comparable length — the shape that suggests a real duplicate rather than a clip. Open both and tell us which to keep.
| Date | Body | Copies |
|---|---|---|
| 2025-10-12 | Medford Happenings | 1030 s · 1011 s |
| 2025-08-17 | Jazz Festival | 10720 s · 9055 s |
| 2025-08-15 | Jazz Festival | 8179 s · 7988 s |
| 2025-05-03 | Medford Happenings | 2239 s · 2007 s |
| 2024-07-15 | CC Charter Study Committee | 4062 s · 3430 s |
One known example: the Charter Study Committee on 15 July 2024 has two copies at 68 and 57 minutes.
Stated plainly, because it matters for how much weight to put on any single page: