{"uid":"cap_FHGkecJkFaq6XDhFKjb-l","slug":"halowerk-phone-prompt-tts-generator-912217e8","name":"HALOWERK Phone Prompt TTS Generator","description":"Takes up to 30 prompts, each with an id and its text (total up to 10,000 characters), and returns one audio file per prompt in telephone format: 8 kHz mono WAV in 16-bit PCM, G.711 A-law (Europe) or µ-law (North America), or MP3 for preview. Files are named after the ids so they can be dropped into a phone system. Short silence is added at start and end, as phone systems expect; the voice is selectable per language (English, German, Spanish, French, Italian, Dutch, Japanese).","url":"https://medien.halowerk.com/v1/phone-prompts?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"voice":{"type":"string","maxLength":60},"format":{"enum":["wav_8k","ulaw","alaw","mp3"],"type":"string","default":"wav_8k"},"prompts":{"type":"array","items":{"type":"object","required":["id","text"],"properties":{"id":{"type":"string","pattern":"^[a-zA-Z0-9_-]{1,40}$"},"text":{"type":"string","maxLength":1500,"minLength":1}},"additionalProperties":false},"maxItems":30,"minItems":1},"language":{"enum":["en","de","es","fr","it","nl","ja"],"type":"string"},"padding_seconds":{"type":"number","default":0.3,"maximum":2,"minimum":0}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.07","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.07/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.07","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.07","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Z0-nCXtX4mr9iUiyXevNz","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.07","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Converts up to 30 text prompts into telephone-grade audio files (8 kHz mono WAV, G.711 A-law/µ-law, or MP3) suitable for direct deployment in IVR and phone systems.","exampleAgentPrompt":"Generate phone-system audio files for these three IVR prompts in English, G.711 µ-law format: id 'welcome' saying 'Thank you for calling. Please hold.', id 'menu1' saying 'Press 1 for sales, press 2 for support.', id 'goodbye' saying 'Thank you for calling. Goodbye.' — add 0.5 seconds of padding.","exampleUseCases":[{"title":"IVR Menu Recordings for Call Center","prompt":"I need to generate all the menu prompts for our call center IVR in German — wav_8k format with 0.3 seconds padding. Here are the scripts: id 'hauptmenu' 'Willkommen bei unserem Kundenservice. Drücken Sie 1 für Vertrieb.', id 'warteschleife' 'Bitte bleiben Sie in der Leitung, wir verbinden Sie.', id 'abschluss' 'Vielen Dank für Ihren Anruf. Auf Wiedersehen.'"},{"title":"Multilingual Airport Announcements","prompt":"Create telephone-quality audio announcements in French and Spanish for our airport hotline — use alaw format for our European system. French: id 'fr_accueil' 'Bienvenue à l'aéroport. Consultez les écrans pour les vols.', Spanish: id 'es_bienvenida' 'Bienvenido al aeropuerto. Por favor consulte las pantallas de vuelo.'"},{"title":"Preview MP3s for Phone Script Approval","prompt":"Can you render these on-hold message scripts as MP3 previews in English so my client can approve them before we upload to the PBX? id 'onhold1' 'Your call is important to us. An agent will be with you shortly.', id 'onhold2' 'Did you know you can also reach us at our website for faster service?'"}],"resultDescription":"One audio file per prompt ID, named by the ID provided, in the requested format (wav_8k 16-bit PCM, alaw, ulaw, or mp3). Audio is 8 kHz mono, telephone-optimized with configurable silence padding at start and end. Up to 30 files can be returned per call.","failureModes":["Prompt text exceeds 1,500 characters per item — returns validation error","More than 30 prompts submitted — request rejected","Unsupported language code provided — returns enum validation error","Invalid prompt ID format (non-alphanumeric/underscore/dash or >40 chars) — rejected","Total character limit across all prompts exceeded — error returned","Payment not completed via x402 — 402 Payment Required response","TTS synthesis failure for a specific language/voice combination — partial or full error"],"whenToPreferThis":"Choose this endpoint when you need telephone-grade audio (8 kHz, G.711 A-law/µ-law) specifically formatted for IVR or PBX deployment, especially in batch (up to 30 prompts per call). It is ideal for multilingual call centers, automated phone systems, and scenarios where files must be named by ID and dropped directly into a phone platform. Prefer it over generic TTS APIs when the output codec and sample rate must match telephony standards without post-processing conversion.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:39:58.219Z","isFirstParty":false,"canonicalSlug":"halowerk-phone-prompt-tts-generator-912217e8"}