← Back to Products

Software-On-Demand

CC Scribe

AI-powered speech-to-text for audio and video. 100+ languages with word-level timestamps and caption-ready output.

Python Speech Recognition AWS
Word-level timestamps

Run this API from the dashboard

Create an account, generate an API key, and buy credits when you are ready to process media.

Create account

Prepaid credit packs

Buy credits, then spend them on jobs

1 credit = $0.01. Credits do not expire. There is no monthly Media API plan.

Pack Price Credits
Starter $5 500
Basic $10 1,000 + 100 bonus
Plus $25 2,500 + 500 bonus
Professional $50 5,000 + 1,750 bonus
Work Credits USD
SD transcode (360p, 480p) 0.75 / minute $0.0075 / minute
HD transcode (720p–1440p) 1.0 / minute $0.01 / minute
4K transcode (2160p) 2.5 / minute $0.025 / minute
Transcription 1.5 / minute $0.015 / minute
Audio transcode 0.01 / minute / quality $0.0001 / minute / quality
Images from 0.20 / variant from $0.002 / variant

HD encode is $0.01 per output-minute. Mux Plus 720p encode starts at $0.025/min (Sept 2026). AWS MediaConvert Basic HD is about $0.015/min at list. AWS HD at high volume is lower. Cloudflare Stream has no encode fee; you pay storage and delivery instead. Cost calculator.

Why CC Scribe?

Every minute of video contains spoken content that's invisible to search engines, inaccessible to hearing-impaired users, and impossible to skim. CC Scribe changes that.

CC Scribe runs GPU-accelerated speech recognition with our own post-processing pipeline, delivering broadcast-quality transcriptions at a fraction of the cost of human transcription.

For Developers

RESTful API for seamless integration into your video pipeline.

curl -X POST https://services.closedcircuit.io/api/transcribe \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{"input": "s3://bucket/video.mp4", "language": "auto", "word_timestamps": true}'

Multiple output formats: JSON (with timestamps), SRT, VTT, plain text.

Webhook notifications for async processing completion.

For Business Teams

Upload interface for drag-and-drop transcription without code.

Editor for reviewing and correcting transcriptions before export.

Bulk processing for transcribing entire video libraries.

Features

  • 100+ languages with automatic language detection
  • Timestamps: Word-level and sentence-level timing
  • Punctuation & formatting: Properly punctuated, paragraph-formatted output
  • Custom vocabulary: Add industry terms, names, and acronyms
  • Profanity filtering: Optional content moderation

Use Cases

  • Video SEO: Make video content searchable
  • Accessibility: Generate captions for compliance (ADA, WCAG)
  • Content repurposing: Turn videos into blog posts, social clips
  • Meeting notes: Transcribe recordings automatically
  • Podcast production: Create show notes and transcripts

Prepaid credit packs

Buy credits in the dashboard, then spend them on jobs. Packs and per-job rates are in the table above.

100+ Languages

Automatic language detection or specify the source language. Full support for accents, dialects, and code-switching.

Caption-Ready Output

Export to SRT, VTT, or JSON with word-level timestamps. Ready for video players, accessibility compliance, and SEO.

Word-Level Timestamps

GPU-accelerated recognition with our enhanced post-processing. Every word carries its own start and end time, so captions line up and transcripts seek precisely.

Bulk Library Processing

Transcribe an entire back catalogue in one pass. Queue thousands of files and get a webhook per job as each one finishes.

Related Services