Live Stream Transcript avatar

Live Stream Transcript

Deprecated

Pricing

Pay per event

Go to Apify Store
Live Stream Transcript

Live Stream Transcript

Deprecated

Live-stream transcript API for TikTok Live, YouTube Live, Twitch, and other live sources. Streams speech-to-text in near real time with rolling timestamps, so monitoring tools, captioning systems, and AI agents can consume an ongoing broadcast as it happens — no recorded file required.

Pricing

Pay per event

Rating

0.0

(0)

Developer

AgentX

AgentX

Maintained by Community

Actor stats

1

Bookmarked

7

Total users

1

Monthly active users

21 days ago

Last modified

Categories

Share

Live Stream Transcript - Real-Time Speech-to-Text Transcription API

Live Stream Transcript is a real-time speech-to-text transcription API that extracts structured live-broadcast transcripts, timestamped segments, and streamer metadata from TikTok Live, YouTube Live, Twitch, and 1,000+ live sources in a single URL-driven run. Live Stream Transcript returns structured records, including full transcribed text, timestamped segment array (with start, end, text per segment), detected language code, streamer/channel name, stream title, viewer count snapshot, platform identifier, source URL, and recording duration. Coverage spans 1,000+ live-streaming platforms with automatic language detection. Built for real-time live moderation, AI agent consumption, live captioning, broadcast competitive intelligence, brand-mention monitoring, social listening, and live-event archival pipelines. Pay-per-second pricing at $0.00357 per stream second, with no monthly minimum or seat fees.

Live Streaming Speech-to-Text Pay Per Second


Why Choose This API

Real-Time Transcription for 1,000+ Live Streaming Platforms

🎙️ Full Transcription + Timestamped Segments Extract both the complete text transcript and the segments array — each segment containing a start timestamp, end timestamp, and spoken phrase — enabling precise time-coded transcript search, subtitle generation, and audio-to-text alignment.

🌍 Automatic Language Detection The language field captures the automatically detected language of the live stream audio — enabling multi-language pipeline routing, language-specific content classification, and transcript localization workflows.

📺 Streamer & Stream Metadata Each transcript record includes platform, title, description, author, author_id, start_time, and verified status — providing full broadcast context alongside the transcribed content.

👥 Real-Time Engagement Signals Extract follower_count, like_count, and view_count at capture time — enabling concurrent intelligence on audience reach and engagement for influencer research and live content analytics.

🔗 Recording URL Capture The record_url field delivers the video file URL when available — enabling downstream video processing, archiving, and multi-modal content analysis workflows.

📡 1,000+ Platform Support Beyond TikTok Live, YouTube Live, and Twitch — this API supports any platform exposing a public live stream URL, including news broadcasts, investor conferences, and industry event streams.


Quick Start Guide

How to Transcribe a Live Stream in 3 Steps

Step 1: Get the Live Stream URL

Copy the URL of an active live stream from TikTok, YouTube, Twitch, or any supported platform.

Step 2: Configure and Run the Actor

Open Actor Input

Paste the live stream URL and click Start. The actor will capture and transcribe the stream in real time.

Step 3: Access Your Transcript

Access the transcript as structured JSON via the Apify dataset API, or export as JSON/CSV. The text field contains the full transcript; segments contains timestamped phrases.


Input Parameters

Configuration Fields

ParameterTypeRequiredDescriptionExample Values
live_urlstringActive live stream URL from any supported platform"https://www.youtube.com/watch?v=iEpJwprxDdk"

Example Input Configuration

{
"live_url": "https://www.youtube.com/watch?v=iEpJwprxDdk"
}

Supported Platforms: TikTok Live, YouTube Live, Twitch, and 1,000+ other live sources.


Output Data Schema

Complete Transcript Record Structure

Each captured live stream produces the following structured output:

Open Actor Output

Core Fields

FieldTypeDescription
processorstringApify actor URL that processed this record
processed_atstringISO 8601 timestamp (UTC) when captured
platformstringLive streaming platform name
titlestringLive stream title
descriptionstringLive stream description
authorstringStreamer username
author_idstringPlatform-specific streamer ID
start_timestringStream start timestamp
verifiedbooleanVerified status of the streamer
follower_countintegerStreamer follower count at capture
like_countintegerLive stream like count
view_countintegerCurrent viewer count at capture
avatarstringStreamer avatar URL
is_livebooleanLive status at capture time
record_urlstringRecording file URL when available
languagestringDetected language of the audio
textstringComplete transcription of the live audio
segmentsarrayTimestamped phrases with start/end times

Example JSON Output

{
"processor": "https://apify.com/agentx/live-stream-transcript?fpr=aiagentapi",
"processed_at": "2026-05-01T10:30:00.000Z",
"platform": "YouTube",
"title": "Earnings Call Q1 2026 Live",
"author": "CompanyOfficialChannel",
"language": "English",
"view_count": 12500,
"is_live": true,
"text": "Good morning everyone. Welcome to our Q1 2026 earnings call...",
"segments": [
{
"start": "00:00:01.000",
"end": "00:00:05.000",
"text": "Good morning everyone."
},
{
"start": "00:00:05.500",
"end": "00:00:10.000",
"text": "Welcome to our Q1 2026 earnings call."
}
]
}

Export Formats

  • JSON - Complete structured transcript with metadata
  • CSV - Spreadsheet-compatible for analytics tools
  • API Access - Programmatic access via Apify Client SDK
  • Streaming - Real-time output as transcript segments accumulate

Integration Examples

Actor ID for Platform Integration

TAdj0O8jUfCBxuS45

Ⓜ️ Make.com Setup:

  1. Login to Make.com (Get 1000 Free Credits)
  2. Add module "Run an Actor"
  3. Turn 'Map' on - right side of the 'Actor*'
  4. Paste Actor ID - from above
  5. Click the '⟳ Refresh' - left side of Map
  6. Input JSON* - Modify the parameters as needed
  7. Set "Run synchronously" to YES
  8. Add module "Get Dataset Items" - receive the result
  9. In Dataset ID* select defaultDatasetId

🎱 N8N.io Setup:

  1. Add 'Run an Actor and get dataset' - from the apify node
  2. ActorBy IDPaste Actor ID - from above
  3. Input JSON - Modify the parameters as needed

Python Integration Example

from apify_client import ApifyClient
client = ApifyClient('YOUR_API_TOKEN')
run_input = {
"live_url": "https://www.youtube.com/watch?v=iEpJwprxDdk"
}
run = client.actor("TAdj0O8jUfCBxuS45").call(run_input=run_input)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item["text"])
print(item["segments"])

JavaScript/Node.js Integration

import { ApifyClient } from "apify-client";
const client = new ApifyClient({ token: "YOUR_API_TOKEN" });
const input = {
live_url: "https://www.tiktok.com/@username/live",
};
const run = await client.actor("TAdj0O8jUfCBxuS45").call(input);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => console.log(item.text));

JSON-LD Metadata

{
"@context": "https://schema.org",
"@graph": [
{
"@type": "SoftwareApplication",
"@id": "https://apify.com/agentx/live-stream-transcript#software",
"name": "Live Stream Transcript",
"description": "Live Stream Transcript is a real-time live stream transcription API delivering full speech-to-text with timestamped segments, language detection, and streamer metadata from TikTok Live, YouTube Live, Twitch, and 1,000+ platforms.",
"applicationCategory": "BusinessApplication",
"applicationSubCategory": "Speech-to-Text API",
"operatingSystem": "Web, Cloud",
"url": "https://apify.com/agentx/live-stream-transcript?fpr=aiagentapi",
"softwareVersion": "1.0.0",
"datePublished": "2024-08-01",
"dateModified": "2026-05-01",
"featureList": [
"Full transcribed text plus timestamped segment array",
"Automatic language detection per stream",
"Streamer name, stream title, and platform identifier",
"Viewer count snapshot at recording time",
"1,000+ live platforms incl. TikTok, YouTube, Twitch",
"Real-time streaming JSON output for AI agents",
"Pay-per-second pricing at $0.00357/stream-second",
"Native integrations with Make.com, n8n, LangChain, and CrewAI"
],
"offers": {
"@type": "Offer",
"price": "0.00357",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock"
},
"author": { "@id": "https://apify.com/agentx#person" },
"publisher": { "@id": "https://apify.com#organization" }
},
{
"@type": "Person",
"@id": "https://apify.com/agentx#person",
"name": "AgentX",
"url": "https://apify.com/agentx",
"sameAs": [
"https://apify.com/agentx",
"https://t.me/AiAgentApi",
"https://t.me/Apify_Actor"
],
"knowsAbout": [
"web scraping",
"live streaming",
"speech-to-text",
"real-time transcription",
"broadcast intelligence"
]
},
{
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Apify",
"item": "https://apify.com"
},
{
"@type": "ListItem",
"position": 2,
"name": "AgentX",
"item": "https://apify.com/agentx"
},
{
"@type": "ListItem",
"position": 3,
"name": "Live Stream Transcript",
"item": "https://apify.com/agentx/live-stream-transcript"
}
]
}
]
}

Pricing & Cost Calculator

Pay-Per-Second Pricing

EventPrice
Actor Start$0.00005 per run
Actor Usage$0.00001 per unit
Stream Recording (BRONZE)$0.00357 per second

Cost Examples

DurationEstimated Cost
1 minute (60 seconds)~$0.21
5 minutes (300 seconds)~$1.07
15 minutes (900 seconds)~$3.21
30 minutes (1,800 seconds)~$6.43
1 hour (3,600 seconds)~$12.85

Start with a free Apify account — new accounts include free compute credits to test the actor at no cost.


Use Cases & Applications

Live Content Intelligence

Earnings Call & Conference Transcription Capture real-time transcripts of investor earnings calls, analyst conferences, and industry keynotes broadcast on YouTube Live — enabling structured text extraction for financial analysis, sentiment monitoring, and regulatory compliance workflows.

Competitor Broadcast Monitoring Monitor competitor live streams and product launches in real time — capturing spoken content as structured transcripts for competitive intelligence, product announcement tracking, and market intelligence platforms.

Industry Event Intelligence Transcribe trade conference live streams, webinars, and summit broadcasts — building searchable structured knowledge bases from event audio content for research teams and intelligence analysts.

AI Agent & Automation Workflows

Real-Time AI Agent Consumption Feed live transcript segments into LLM-powered agents for real-time Q&A monitoring, content moderation, topic detection, and live audience engagement — using the segments array for streaming input to AI pipelines.

Live Caption Generation Use timestamped segments output to generate real-time captions for accessibility compliance, multilingual subtitle tracks, and broadcast transcription services.

Content Moderation Pipeline Process live speech content through automated moderation systems — detecting policy violations, brand safety risks, and compliance issues in real time using the structured text and segments output.

Media & Research

Social Media Live Analytics Extract viewer counts, like counts, and follower metrics alongside live transcript content — building combined engagement-plus-content datasets for influencer research and social media analytics products.


FAQ

What platforms does this actor support?

TikTok Live, YouTube Live, Twitch, and 1,000+ other platforms with publicly accessible live stream URLs.

What is the segments field?

An array of timestamped speech phrases, each with start, end, and text — enabling time-coded transcript search, subtitle generation, and real-time text streaming to AI agents.

How is pricing calculated?

Billing is based on the number of seconds of live stream audio captured and transcribed. A 10-minute stream costs approximately $2.14 at BRONZE tier.

Can I use this for VOD content?

This actor is designed for live streams. For recorded video transcription, use Video Transcript or YouTube Transcript.

What languages are supported?

The actor automatically detects and transcribes the spoken language. Multiple languages are supported based on the underlying speech-to-text model.


SEO Keywords & Search Terms

Primary Keywords

live stream transcript API, TikTok live transcription API, YouTube live speech-to-text API, live stream speech-to-text, Twitch transcription API, real-time transcript API, live stream captioning API, broadcast transcription pipeline, live audio-to-text API, AI live stream transcription

Long-Tail Keywords

how to transcribe TikTok live streams programmatically, YouTube live stream transcript API, Twitch live transcription pipeline, real-time speech-to-text live streaming, timestamped live stream transcript API, earnings call live transcription API, AI agent live stream input, live stream competitor monitoring transcript, live content moderation speech-to-text, multi-platform live transcript API

Industry Terms

live stream transcription API, real-time speech-to-text, timestamped transcript segments, broadcast intelligence API, live audio extraction, live caption generation, AI agent content pipeline, live content moderation, streaming transcript data, live broadcast analytics

Use Case Keywords

live stream transcript tool, earnings call transcription API, competitor broadcast monitoring, AI agent live stream input, live caption generation pipeline, content moderation live audio, social media live analytics, trade conference transcription, real-time broadcast intelligence, live stream data pipeline


Trust & Certifications

  • Production-Grade Infrastructure — runs on the Apify cloud platform with managed proxy rotation and automatic retries
  • GDPR & CCPA Aligned — transcribes only publicly broadcast live streams; no audio retained beyond the run session
  • Pay-Per-Second Billing — transparent per-stream-second pricing with no monthly minimum or seat fees
  • Continuously Maintained — platform integrations and ASR models updated as broadcasters evolve

Data Rights & Usage

All content captured by this actor originates from publicly accessible live streams. Users are responsible for ensuring their use of transcribed content complies with applicable laws, platform terms of service, and copyright regulations in their jurisdiction.

Privacy Compliance

  • GDPR: Users must ensure compliance with EU GDPR when processing transcripts that contain personal data from live streams.
  • CCPA: Compliant with California Consumer Privacy Act requirements for data processing.

Platform Terms of Service

Users must review and comply with each platform's terms of service (TikTok, YouTube, Twitch) when capturing and using live stream transcripts.

Enterprise Support

For enterprise licensing, custom integrations, or compliance inquiries:


Jobs & Hiring

Social Media

Video & Transcript

E-Commerce & Retail

Classifieds & Automotive

Real Estate

Business Intelligence & Reviews

Other


Support & Community


Last Updated: May 01, 2026