{"uid":"cap_dL_aqwbdT0RlxYqBsfwzW","slug":"verifylite-speech-to-text-transcription-a2d91384","name":"VerifyLite Speech-to-Text Transcription","description":"Speech-to-text for one audio or video file by URL, using Whisper (turbo) on a GPU. Returns the full transcript, timed segments, ready-made SRT and WebVTT captions, and the detected language; optional translation to English. Files up to 25 MB (about 25 minutes of typical MP3). Useful for captioning videos, indexing podcasts, or reading meetings. Not charged if the file can't be fetched or transcribed.","url":"https://verifylite.hydratinghealingtouch.workers.dev/transcribe?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","description":"Absolute HTTP or HTTPS URL of an audio or video file, up to 25 MB."},"language":{"type":"string","description":"Optional language code, e.g. 'en'. Detected automatically if omitted."},"translate":{"type":"boolean","description":"Also translate the speech to English. Default false."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_wu7mgTOWZ7yfnuEcXDcNJ","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Transcribes audio or video from a URL using Whisper (turbo) on GPU, returning full transcript, timed segments, SRT/WebVTT captions, detected language, and optional English translation","exampleAgentPrompt":"Can you transcribe this podcast episode for me? The audio file is at https://example.com/episode42.mp3 — I'd also like SRT captions and to know what language it's in.","exampleUseCases":[{"title":"Auto-caption a YouTube video","prompt":"I have a video file at https://cdn.mysite.com/webinar.mp4 — can you transcribe it and give me both SRT and WebVTT caption files so I can upload them to YouTube?"},{"title":"Index a foreign-language podcast","prompt":"Transcribe this Spanish podcast episode at https://podcasts.example.com/ep10.mp3 and also translate it to English so I can read along."},{"title":"Search a recorded team meeting","prompt":"I need the full transcript of our team meeting recording at https://storage.company.com/standup-2024-06-10.mp3 so I can search it for action items — include the timestamps for each segment."}],"resultDescription":"Returns a full text transcript of the audio or video, an array of timed segments with start/end timestamps and text, ready-to-use SRT caption content, WebVTT caption content, and the detected or specified language code. Optionally includes an English translation of the transcript. The call is not charged if the file cannot be fetched or transcribed.","failureModes":["File URL unreachable or returns non-200 — no charge, returns error indicating fetch failure","File exceeds 25 MB limit — rejected before processing","Unsupported audio/video format — transcription fails with format error","Language detection fails for very short or silent audio — returns empty or low-confidence transcript","Network timeout fetching large files near the size limit"],"whenToPreferThis":"Choose this endpoint when you need GPU-accelerated Whisper transcription of a remotely hosted audio or video file up to 25 MB, especially when you want SRT or WebVTT captions ready-made alongside the raw transcript and timed segments. Ideal for single-file captioning, podcast indexing, or meeting transcription workflows where files are accessible via public URL. The pay-per-call x402 model with no charge on failure makes it low-risk for occasional or automated use.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-22T12:41:17.769Z","isFirstParty":false,"canonicalSlug":"verifylite-speech-to-text-transcription-a2d91384"}