Get transcripts of TED Talks videos via REST API. Short ideas-worth-spreading talks. Free tier available. Use the YouTube Transcript API to programmatically pull transcripts from TED Talks videos for analysis, summarization, search, or AI training.
Get any TED Talks video's transcript in one HTTP request:
curl "https://youtubetranscript.us/api/v1/transcript?video_id=YOUR_VIDEO_ID" \
-H "X-API-Key: YOUR_KEY"
import requests
r = requests.get("https://youtubetranscript.us/api/v1/transcript",
params={"video_id": "VIDEO_ID"},
headers={"X-API-Key": "YOUR_KEY"})
data = r.json()
for line in data["transcript"]:
print(line["start"], line["text"])