Skip to main content
Source Profile — Rev Transcript Library
What it is
Rev (rev.com) is a commercial transcription service that maintains a public Transcript Library of high-profile speeches, interviews, and rallies — including extensive coverage of Trump rallies and interviews from 2015 onward.
URL: https://www.rev.com/transcripts
Coverage
- Trump campaign rallies (2015-2024)
- Trump interviews on major TV networks and podcasts
- Press conferences and gaggles (selective)
- Other major political speeches and debates
- Cabinet officials’ interviews (selective)
- Some Trump 2.0 era speeches and interviews (ongoing)
Strengths
- High-quality human-verified transcripts for major rallies (better than auto-transcription)
- Speaker labeling present in interview transcripts
- Full-text searchable through the web interface
- Date-stamped with event metadata (location, audience, host)
- Free public access to most transcripts (no paywall on archived items)
Limitations
- Coverage uneven: Not every Trump rally is transcribed; international rallies and small events often missing
- No formal API: HTML scraping required for bulk extraction
- Lag: Major rallies typically transcribed within hours to days; minor events may take longer or never be transcribed
- Quality variable: Most transcripts are human-edited, but some are AI-generated and uploaded with less editorial pass — verify source-attribution metadata
- Removed transcripts: Rare, but some transcripts have been removed; check internet archive for missing items
- Inconsistent speaker attribution in chaotic rally segments (audience reactions, multiple speakers)
Ingestion Approach
- Discovery: Use Rev’s category pages and search to enumerate Trump-related transcripts (filter “Donald Trump” as speaker or topic)
- Per-transcript fields:
source_id: Rev URL slug or page IDtitle: Transcript titlebody: Cleaned full transcript text (preserve speaker labels)author: Primary speaker (Trump for monologues; for interviews, label both)published_at: Event date (Rev metadata)url: Stable Rev URLdoc_type:rally,interview,press_conference,debate,otherextra_metadata: location, host (for interviews), TV network (for broadcasts), event type, transcript-quality flag (human_editedvsai_generated)
- Speaker segmentation: For interview transcripts, store separate sub-records per speaker turn or store the full transcript with embedded speaker tags. Recommended: full transcript with speaker tags, plus a derived “Trump-only” view for analytical pipelines.
- Rate limit: 1 req/sec; respect robots.txt
- Verify selectively: For any utterance used in published analysis, cross-check against video (C-SPAN, Internet Archive TV) where possible
Trump-Specific Coverage Highlights
- Rallies in primary-state contests (early-2024 Iowa, NH, SC, NV)
- General-election rallies (2016, 2020, 2024)
- “Save America” rallies (post-2021)
- Press gaggles in WH driveway (2017-2020)
- Major interviews (Fox News, Breitbart, NYT, Time, podcast appearances with Joe Rogan, Theo Von, Lex Fridman, etc.)
- Trump appearances at conferences (CPAC, NRA, Faith & Freedom Coalition)
- Some Truth Social-period speeches
Citation Convention
“Donald Trump [Event Name] Transcript,” Rev.com, [Date]. https://www.rev.com/transcripts/[slug].
Always include the event date and Rev URL.
Cross-Verification
For any speech used in published analysis:
- Check C-SPAN Video Library if a video record exists
- Cross-check Internet Archive TV News Archive if it was televised
- Cross-check American Presidency Project for official events
- Note discrepancies; auto-transcription errors frequently produce false-positive linguistic patterns
Maintenance
- Refresh: Weekly check of new “Donald Trump” transcripts
- Backfill: One-time historical pull for 2015-present
- Quality flag: Update
extra_metadata.transcript_qualitybased on Rev’s source labeling
See Also
sc-overview.md- Source Profile — American Presidency Project (UCSB) (official documents)
- Source Profile — Internet Archive (TV News Archive) (TV news cross-reference)
- Source Profile — Factba.se (alternate Trump speech archive)
