{"uid":"cap_4ehuT-6xZJvktBHmLS7Rg","slug":"automaton-media-text-to-speech-api-f0fcf3f6","name":"Automaton Media Text-to-Speech API","description":"Pay-per-use APIs for AI agents: YouTube and audio transcription (speech-to-text); Text-to-speech: natural English voices (MP3/WAV); Text-to-image generation; Web scraper: any URL to clean Markdown; YouTube transcript (captions, instant). Pay each request with USDC via x402 on Base - no signup, no API key.","url":"https://api.language123.net/v1/tts?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"text":{"type":"string","description":"Text to speak (price is per 1,000 characters)"},"speed":{"type":"number","maximum":2,"minimum":0.5},"format":{"enum":["mp3","wav"],"type":"string"},"voice_id":{"type":"string","description":"Voice from GET /v1/voices (default af_heart when available)"}}},"responseSchema":{"type":"json","example":"<binary audio: MP3 (audio/mpeg) or WAV (audio/wav), 24 kHz mono>"},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_4VqI4uM_I4q8R2R__TiUb","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Converts text to natural English speech audio (MP3 or WAV) with selectable voice and speed, billed per 1,000 characters via USDC on Base","exampleAgentPrompt":"Read the following blog intro aloud in the af_heart voice at normal speed and give me the result as an MP3: 'Welcome to our weekly roundup of the latest in AI research and development.'","exampleUseCases":[{"title":"Podcast intro narration generation","prompt":"Turn this script into a spoken MP3 using a natural English voice at 1x speed: 'Hello and welcome to The Daily Briefing. Here's what's happening in tech today.'"},{"title":"Accessibility audio for article","prompt":"Convert this article summary to a WAV audio file so visually impaired users can listen to it — use the default voice and normal speed: 'Scientists have discovered a new species of deep-sea fish near the Mariana Trench.'"},{"title":"Prototype voiceover for demo video","prompt":"I need a voiceover MP3 for my product demo — read this at 1.2x speed using af_heart: 'Automaton helps developers build AI-powered workflows in minutes, with no infrastructure required.'"}],"resultDescription":"A binary audio file (MP3 or WAV) containing the synthesized speech of the submitted text, ready for playback or storage. The audio quality reflects a natural English voice at the chosen speed.","failureModes":["Text too long — no explicit max length documented but very large inputs may time out or incur higher cost","Invalid voice_id — returns error if the specified voice is not found in GET /v1/voices","Invalid speed value — must be between 0.5 and 2.0, values outside range are rejected","Invalid format enum — only 'mp3' and 'wav' are accepted","Payment failure — if USDC balance is insufficient or x402 payment header is malformed, request is rejected with 402","Empty text field — submitting blank or missing text returns a validation error"],"whenToPreferThis":"Choose this endpoint when you need quick, pay-per-use text-to-speech synthesis with no account setup, especially for AI agent workflows where dynamic narration is needed on demand. It is ideal for low-volume or sporadic TTS needs billed in micropayments via crypto (USDC on Base), eliminating subscription friction. Prefer it over subscription TTS APIs when the agent needs to generate audio without pre-registered credentials.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T12:30:08.660Z","isFirstParty":false,"canonicalSlug":"automaton-media-text-to-speech-api-f0fcf3f6"}