TED Video Transcript avatar

TED Video Transcript

Pricing

from $0.468 / transcript

Go to Apify Store
TED Video Transcript

TED Video Transcript

TED Video Transcript converts one public TED Talk or audio episode into timestamped text for study notes, quotations, and topic research. It includes language detection, source metadata, and optional translation into 133 languages. Completed transcripts are priced from $0.468.

Pricing

from $0.468 / transcript

Rating

0.0

(0)

Developer

TrueFetch

TrueFetch

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

20 hours ago

Last modified

Share

Affiliate disclosure: Apify links on this page may include referral parameters. If you sign up through one of these links, TrueFetch may earn a commission from Apify at no extra cost to you. Pricing, features, and Actor access are unaffected.

TED Video Transcript converts one public TED talk or audio episode into detected-language text, timestamped segments, source metadata, and an optional translated transcript.

  • The required input is one public ted.com/talks/... URL; talk catalogs, playlists, TED-Ed lessons, YouTube links, uploads, and cross-platform links are outside this Actor's scope.
  • Each successful run returns one normalized Dataset record with 22 fields, including transcript text, segment timestamps, creator details, and source-provided engagement data.
  • The optional translation selector contains 133 target languages and is charged only after every transcript segment is translated successfully.
  • The platform precheck resolves the TED URL and confirms supported TED media before download and speech recognition begin.

Run a one-result test · View API

A smallest useful FREE-tier test uses the public TED episode already present in the input. It bills one $0.52 transcript event, the default 8 GB start charge of $0.008, and variable Actor usage. A completed translation adds $0.18.

What does TED Video Transcript do?

TED Video Transcript turns speech from one public TED talk or audio episode into detected-language text and ordered HH:MM:SS.mmm segments. Source metadata can include title, description, publisher, duration, thumbnail, play count, and tags.

Select a target under translate to receive a second transcript whose segments retain the source timing. The original detected-language result remains in transcript; the translated result appears in translation only after the complete translation succeeds.

It is not a TED catalog crawler, native-transcript exporter, bulk processor, speaker-diarization tool, media downloader, or subtitle-file generator. It handles one public talk-page URL per run.

How do I run TED Video Transcript?

  1. Open TED Video Transcript on Apify.
  2. Copy the canonical URL of one public TED talk or audio episode and paste it into Video URL.
  3. Optionally select one Translate target. Leave it empty to return only the detected-language transcript.
  4. Click Start and wait for media preparation and speech recognition to finish.
  5. Review the single record in the default Dataset before exporting it or connecting another workflow.

The input schema currently pre-fills the TED Audio Collective episode below. The same example is used throughout this guide:

{
"video_url": "https://www.ted.com/talks/ted_audio_collective_mystery_episode",
"translate": "spanish"
}

One run represents one transcript job and one Dataset record. A URL may later expire or become unavailable.

What data does TED Video Transcript return?

The Actor writes one successful result to the default Dataset. Its 22-field contract is nullable where TED omits a value.

GroupDataset fieldsMeaning
Processingprocessor, processed_atActor URL and UTC processing time
TED sourceplatform, title, description, thumbnail, published_atTalk or episode identity, text, image, and publishing time
Creatorauthor, author_id, author_urlCreator details exposed for the media
Mediaduration, audio_title, audio_artistSource-reported length and audio attribution
Engagementview_count, like_count, shares_count, dislike_count, comment_countCounts exposed by the current extraction path
Labelscategories, tagsSource-provided classifications when available
Speechtranscript, translationOriginal timestamped transcript and optional translated version

This abbreviated response uses the same TED-episode-and-Spanish scenario. Values omitted by TED remain null, zero, or empty; the Actor does not invent them.

{
"processor": "https://apify.com/truefetch/ted-video-transcript?fpr=aiagentapi",
"processed_at": "2026-07-21T13:03:48+00:00",
"platform": "TedTalk",
"title": "Mystery episode",
"description": null,
"author": "TED Audio Collective",
"duration": 55,
"view_count": 1177355,
"tags": ["storytelling", "creativity"],
"transcript": {
"language": "English",
"text": "Hi, TED Talks Daily listener. We've been sharing podcasts from the TED Audio Collective.",
"segments": [
{
"start": "00:00:04.219",
"end": "00:00:13.890",
"text": "Hi, TED Talks Daily listener. We've been sharing podcasts from the TED Audio Collective."
}
]
},
"translation": {
"language": "Spanish",
"text": "Hola, oyente de TED Talks Daily. Hemos estado compartiendo pódcasts del TED Audio Collective.",
"segments": [
{
"start": "00:00:04.219",
"end": "00:00:13.890",
"text": "Hola, oyente de TED Talks Daily. Hemos estado compartiendo pódcasts del TED Audio Collective."
}
]
}
}

The Dataset does not include a status field, source video file, SRT or VTT file, summary, confidence score, speaker identity, private account data, or word-level timeline.

What inputs can I configure?

InputTypeRequiredBehavior
video_urlstringYesOne public TED talk or audio-episode URL.
translatestring enumNoOne of 133 target-language values. Empty means no translation.

video_url must resolve to public media through the TED extraction path. There are no inputs for cookies, credentials, uploads, usernames, profiles, date filters, or URL lists.

Translation values are lowercase language names such as spanish, french, japanese, arabic, chinese (simplified), and chinese (traditional). Translation does not replace the detected source language or alter the original transcript object.

What platforms and markets does TED Video Transcript cover?

This TED-only Actor accepts a canonical public ted.com/talks/{slug} page. TED explains that its talk library normally exposes interactive transcripts, but this Actor independently transcribes playable media into the common Dataset contract.

Before running the Actor, confirm that your intended use is permitted. TED's Terms of Use restrict automated access, scraping, and use of TED content in AI workflows without appropriate permission, while the TED Talks Usage Policy describes separate licensing limits. A public page is not proof that every automated or commercial use is authorized.

Removed, unavailable, restricted, or malformed talk pages, catalog pages, playlists, TED-Ed lesson pages, YouTube URLs, and pages without playable media are not promised.

Speech language is detected from audio. Review generated text and translation for names, slang, accents, brand terms, and code-switching.

Why use TED Video Transcript?

Verified capabilityPractical benefit
TED-specific platform validationReject unrelated platform links before transcription begins.
Full text plus timestamped segmentsSearch what was said while retaining time ranges for review.
Source metadata beside the transcriptKeep creator, duration, thumbnail, publication time, and available counts with the speech.
Optional timestamp-preserving translationReview the same TED talk in another language without losing the original transcript.
One normalized Dataset recordConnect a predictable object to editorial, research, moderation, or AI workflows.

TED may change public data, and speech recognition may mishear names, overlapping voices, music, or specialized vocabulary. Review quotations, captions, translations, and high-stakes conclusions.

Who is TED Video Transcript for?

The Actor serves developers, educators, journalists, researchers, content teams, and AI builders with a specific public TED page. Typical uses include searching talks, reviewing arguments, drafting translations, and supplying timed text downstream.

Choose another product for feed discovery, private content, comments, downloaded media, on-screen text recognition, legal transcripts, live monitoring, or non-TED sources.

How can I use TED Video Transcript through the API or MCP?

The public Actor identifier is truefetch/ted-video-transcript. Use an asynchronous Actor run for longer media or workflows that should not hold one HTTP connection open. Apify documents that synchronous Dataset responses can return HTTP 408 after 300 seconds even when a run continues.

curl -L "https://api.apify.com/v2/actors/truefetch~ted-video-transcript/run-sync-get-dataset-items" \
-H "Authorization: Bearer YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"video_url": "https://www.ted.com/talks/ted_audio_collective_mystery_episode",
"translate": "spanish"
}'

Apify's hosted MCP server can expose only this Actor to a compatible client:

{
"mcpServers": {
"apify": {
"url": "https://mcp.apify.com?tools=truefetch/ted-video-transcript",
"headers": {
"Authorization": "Bearer YOUR_APIFY_TOKEN"
}
}
}
}

Call truefetch/ted-video-transcript with the same URL and spanish. See the Apify MCP guide and Actor API page.

How much does TED Video Transcript cost?

TED Video Transcript uses pay-per-event pricing. Confirm the live pricing page before a large or scheduled workload because Store prices can change.

Billed eventFREEBRONZESILVERGOLDPLATINUMDIAMONDBilling unit
Actor start$0.001$0.001$0.001$0.001$0.001$0.001One event per allocated GB, minimum one
Actor usage$0.00001$0.00001$0.00001$0.00001$0.00001$0.00001Runtime, proxy, and storage usage unit
Transcript$0.52000$0.50267$0.48533$0.46800$0.46800$0.46800One successful timestamped transcript
Translation$0.18000$0.17400$0.16800$0.16200$0.16200$0.16200One complete translated transcript when requested

Smallest FREE-tier calculation: the default 8 GB run creates eight start events, so $0.001 × 8 + $0.52000 = $0.528, plus variable Actor usage. A completed Spanish translation makes the fixed-event subtotal $0.708, plus usage. Use Apify's maxTotalChargeUsd run option when an automated workload needs a spending ceiling.

How does TED Video Transcript compare with alternatives?

OptionBest fitTrade-off
TED Video TranscriptOne known TED talk or audio episode, normalized text, timestamps, and source contextOne item per run; no catalog crawling, media file, or speaker labels
TED's interactive transcriptReading and navigating the native transcript on the TED pageNot the same normalized Dataset/API contract; availability and languages are source-controlled
Universal video-to-text ActorMixed platforms or uploaded mediaLess narrowly guided TED input experience
Manual transcriptionSensitive quotations requiring human judgmentMore time and coordination for timestamps and translation

Use this Actor when the spoken content is the primary deliverable. Choose Video To Text for uploads or other platforms, and Best Video Downloader when the required result is the media file rather than transcript data.

What are the limits and troubleshooting steps?

Symptom or limitWhat it meansNext step
The Actor rejects the platformThe URL does not resolve as supported TED mediaCopy the canonical ted.com/talks/{slug} URL
Video information cannot be retrievedThe page is removed, restricted, malformed, or temporarily unavailableConfirm its media plays publicly and retry
The media has no usable speechAudio is absent, silent, music-only, or too unclear for speech detectionTest a short TED video with clear dialogue
Metadata is empty or duration is 0TED did not expose that creator, timing, publishing, or view valueTreat source fields as optional; do not infer missing values
Translation is absentOne or more transcript segments did not translate completelyKeep the original transcript and retry; incomplete translation is not charged
A synchronous API call returns HTTP 408The request exceeded Apify's documented synchronous response windowStart asynchronously, poll the run, then read the Dataset

Segment boundaries are ordered but are not word-level timestamps. Never post a private token or confidential media in an issue. Share the run ID, the smallest public reproduction URL, the expected behavior, and the visible error.

Frequently asked questions

Can it process the TED talk catalog or a playlist?

No. The supported contract is one specific public TED talk-page URL per run.

Can it process TED-Ed or YouTube URLs?

No. Those resolve to different platforms or page types. Use the canonical supported TED talk URL.

Does it copy TED's existing interactive transcript?

No. It generates transcript text from audible media and does not export TED's native transcript, SRT, or VTT file.

Can it process an audio-only TED page?

It can process a supported public TED page when the current extraction path exposes playable audio. Availability and media access are checked at run time.

Why are description, thumbnail, or creator ID empty?

Those values depend on what TED exposes for that exact page. The Dataset keeps them nullable instead of inventing a value.

Is translation billed if one segment fails?

No. A translation event is charged only after a complete translated transcript is attached to the result.

Can I use segment timestamps as finished subtitles?

They are useful time ranges for downstream processing, but the Actor does not create a subtitle file or guarantee word-level alignment. Review them before publication.

Can I schedule the same TED talk URL repeatedly?

Yes. Apify schedules can rerun saved input. Each successful run is independently billed, and public availability or metadata may change between runs.

  • Video To Text accepts uploaded media and public URLs from many platforms when a TED-only contract is too narrow.
  • Instagram Video Transcript provides the same timestamped-transcript workflow for public Instagram video posts.
  • Best Video Downloader is the better fit when the required deliverable is a downloadable media file.

Support and last updated

The local input, Dataset, output, and pricing metadata plus the cited official documentation links were reviewed on July 21, 2026. TED media availability and online Store information are volatile and may change after that date.

Run a one-result test · View API