{"uid":"cap_KQPQZHmFvcvu91ZpCXmAC","slug":"whatchuneed-llm-text-to-speech-f3844c63","name":"WhatChuNeed LLM Text-to-Speech","description":"320+ pay-per-call API endpoints across accommodation, LLM, code execution, crypto, medical, finance, and more. One API, one payment. Powered by x402 protocol.","url":"https://whatchuneed.vercel.app/api/llm/tts","method":"POST","headers":{},"bodySchema":{"type":"object","required":["text"],"properties":{"text":{"type":"string"},"voice":{"type":"string"}}},"responseSchema":{"type":"object","properties":{"format":{"type":"string"},"audio_url":{"type":"string"},"duration_seconds":{"type":"number"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.1","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.1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_cKnV3bRVzicb5ttj4-hFU","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.1","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Converts text to speech audio using an AI voice synthesis model, returning a URL to the generated audio file","exampleAgentPrompt":"Can you read this text aloud for me: 'Welcome to our platform, we're glad you're here.' — use a friendly female voice and give me the audio file URL.","exampleUseCases":[{"title":"Podcast intro voiceover generation","prompt":"Turn this script into spoken audio with a warm, professional voice: 'Today on the show, we're diving deep into the future of AI agents and what it means for everyday people.' I need the audio URL so I can drop it into my podcast editor."},{"title":"Accessibility audio version of article","prompt":"I have this article text and I want to create an audio version for visually impaired readers — can you synthesize speech from it using a clear, neutral voice? Here's the text: 'Artificial intelligence is transforming industries at an unprecedented pace...'"},{"title":"AI agent spoken response output","prompt":"My assistant needs to speak its response out loud — take this message and generate a speech audio file from it: 'Your meeting is scheduled for 3pm tomorrow with the engineering team.' Use a natural-sounding voice."}],"resultDescription":"Returns a JSON object containing the audio file URL (audio_url), the audio format (e.g. mp3), and the duration of the generated speech in seconds. The agent can use the audio_url to stream or download the synthesized speech.","failureModes":["Empty or missing text field returns a validation error","Text too long may exceed model limits and return an error or truncated audio","Invalid voice name may fall back to default or return an error","Service unavailable returns a non-200 response with no audio URL","Payment failure via x402 protocol prevents the call from completing"],"whenToPreferThis":"Choose this endpoint when you need a simple pay-per-call text-to-speech conversion without a subscription, especially in an agentic workflow using the x402 payment protocol. Suitable for one-off narration, accessibility audio, or dynamic voice output where you don't want to maintain a TTS provider account. Best when cost per call ($0.10 USDC) is acceptable and you need a URL-based audio output.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T07:08:07.839Z","isFirstParty":false}