{"uid":"cap_Z1D12d1Wi9vucBjCUAEAb","slug":"telnyx-x402-gateway-audio-transcription-speech-to-text-ad19010a","name":"Telnyx x402 Gateway – Audio Transcription (Speech-to-Text)","description":"Pay USDC per request for Telnyx Inference and Audio (text-to-speech, speech-to-text) through x402.","url":"https://x402.telnyx.com/v1/audio/transcriptions?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"file":{"type":"string","description":"Audio file (multipart part named \"file\"): wav or mp3, ≤5 minutes, ≤12 MB."},"model":{"enum":["whisper-1","whisper-large-v3-turbo","openai/whisper-large-v3-turbo"],"type":"string","description":"All aliases run openai/whisper-large-v3-turbo."},"prompt":{"type":"string","maxLength":1024},"language":{"type":"string","description":"Optional ISO-639-1 hint."},"temperature":{"type":"number","maximum":1,"minimum":0},"response_format":{"enum":["json","verbose_json"],"type":"string"},"timestamp_granularities":{"type":"array","items":{"enum":["segment"],"type":"string"},"description":"Segment-level only (upstream does not support word)."}}},"responseSchema":{"type":"json","example":{"text":"Hello from the x402 gateway.","duration":4.05,"segments":[{"id":0,"end":4,"text":"Hello from the x402 gateway.","start":0}]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.015","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.015/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.015","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.015","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_UtxcfH1t0Qmnjk5UxIRvT","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.015","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Transcribes an audio file (WAV or MP3) to text using Whisper large-v3-turbo, billed at $0.015 USDC per call via the x402 payment protocol.","exampleAgentPrompt":"Transcribe this WAV recording for me — use the whisper-large-v3-turbo model, give me the full text plus segment-level timestamps in verbose_json format, and hint that it's English.","exampleUseCases":[{"title":"Meeting recording transcript with timestamps","prompt":"I have an MP3 of a 3-minute team standup meeting. Transcribe it using Whisper and give me verbose_json output with segment timestamps so I can see who said what and when — the audio is in English."},{"title":"Multilingual customer call transcription","prompt":"Can you transcribe this WAV file of a customer support call? It's in Spanish, so pass 'es' as the language hint, and return the result as plain json text — I just need the words, no timestamps."},{"title":"Voice memo to searchable text","prompt":"Turn this short voice memo MP3 into text for me. Use whisper-1 and give me back just the transcript text in json format so I can paste it into my notes app."}],"resultDescription":"A JSON object containing the full transcribed text string, total audio duration in seconds, and an array of segments each with start/end times and the text spoken in that segment. When response_format is 'json', only the text field is returned.","failureModes":["Audio file exceeds 5-minute or 12 MB limit — request rejected","Unsupported audio format (only WAV and MP3 accepted)","Payment failure or insufficient USDC balance via x402 — 402 response returned","Invalid model alias — validation error","Language hint not recognized as valid ISO-639-1 code","Network timeout for large files close to the size limit","word-level timestamp_granularities requested — not supported by this endpoint (segment-level only)"],"whenToPreferThis":"Choose this endpoint when you need pay-per-use speech-to-text without a subscription, want Whisper large-v3-turbo quality, need segment-level timestamps, and are operating in a crypto-native or x402-compatible payment environment. Prefer it over OpenAI's own Whisper API when you want USDC micropayment billing or are already integrated with Telnyx infrastructure.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T23:19:09.583Z","isFirstParty":false,"canonicalSlug":"telnyx-x402-gateway-audio-transcription-speech-to-text-ad19010a"}