{"slug":"voice-forgemesh-io-v1-tts-pro-f828c5","title":"Text-to-speech with speed (0.7x-2.0x) and quality-step (1-100) control, 1 of 10 ","host":"voice.forgemesh.io","method":"POST","resource":"https://voice.forgemesh.io/v1/tts/pro","category":"image","description":"Text-to-speech with speed (0.7x-2.0x) and quality-step (1-100) control, 1 of 10 standard voices across 31 languages, up to 500 characters, returned as WAV audio. Use it to: speak an urgent alert faster, slow a reading for clarity, tune synthesis quality against latency, produce a paced voice cue for","price_listed":0.003,"price_asked":0.003,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":242,"reported_calls_30d":4,"reported_payers_30d":1,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"lang":"en","text":"Hello world","voice":"M1"},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"properties":{"lang":{"description":"Language code; 31 languages supported","enum":["en","ko","ja","ar","bg","cs","da","de","el","es","et","fi","fr","hi","hr","hu","id","it","lt","lv","nl","pl","pt","ro","ru","sk","sl","sv","tr","uk","vi"],"type":"string"},"speed":{"description":"Pro/Custom expressive speed control, 0.7-2.0. Presets: slow 0.7, normal 1.0, fast 1.3, rapid 1.6","maximum":2,"minimum":0.7,"type":"number"},"steps":{"description":"Pro/Custom quality control, 1-100. Presets: draft 4, standard 8, high 16, ultra 24","maximum":100,"minimum":1,"type":"integer"},"text":{"description":"Text to synthesize into speech, max 2000 characters. Use non-long routes for 1-500 chars and -long routes for 501-2000 chars.","maxLength":2000,"minLength":1,"type":"string"},"voice":{"description":"Standard voice: M1-M5 or F1-F5","enum":["M1","M2","M3","M4","M5","F1","F2","F3","F4","F5"],"type":"string"}},"required":["text"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"audio":{"description":"Inline WAV bytes in the HTTP response body","type":"string"},"content_type":{"const":"audio/wav","type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-09-24","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.003,"price_match":true,"latency_ms":242,"error":null}],"description_full":"Text-to-speech with speed (0.7x-2.0x) and quality-step (1-100) control, 1 of 10 standard voices across 31 languages, up to 500 characters, returned as WAV audio. Use it to: speak an urgent alert faster, slow a reading for clarity, tune synthesis quality against latency, produce a paced voice cue for a UI, generate a rushed or calm-toned notification. USDC on Base via x402, no API key.","last_updated":"2026-09-21T08:37:15.05Z","schemes":["exact"]}