{"uid":"cap_Iaq_WyvJFugh8iXRZLRxr","slug":"rengi-forge-voice-audio-processor-7cd9363f","name":"Rengi Forge: Voice Audio Processor","description":"Audio tools: Make a voice recording or TTS take game-ready: rumble high-passed, noise reduced against the measured floor, sibilance tamed, dialogue loudness (-18 LUFS) with a -1 dBTP ceiling, and a long take split into one file per phrase with a CSV cue sheet. Full schema: https://rengi.dev/v1/audio-tools/schema","url":"https://rengi.dev/v1/audio-tools/voice?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"audio":{"type":"string","description":"Audio file as base64 (wav, mp3, ogg, flac, m4a)."},"split":{"type":"boolean","default":true,"description":"One file per phrase."},"format":{"enum":["ogg","wav","mp3"],"type":"string","default":"ogg"},"denoise":{"type":"number","default":0.5,"maximum":1,"minimum":0,"description":"0 gentle, 1 strong. Strong denoising can make a voice sound metallic."},"audioUrl":{"type":"string","format":"uri","description":"Audio file URL."},"targetLufs":{"type":"number","default":-18,"maximum":-10,"minimum":-30,"description":"Dialogue loudness; -18 LUFS is a common game VO target."},"minSilenceMs":{"type":"integer","default":350,"maximum":3000,"minimum":100,"description":"A pause at least this long separates two phrases."}}},"responseSchema":null,"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_3cCBb5N6jiIlwObfNhZ0G","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":"Processes a voice recording or TTS take into game-ready audio: high-pass filter, noise reduction, de-essing, loudness normalization to -18 LUFS / -1 dBTP, and optional phrase splitting with a CSV cue sheet.","exampleAgentPrompt":"Take this voice recording and make it game-ready: reduce noise at strength 0.6, normalize to -18 LUFS, split it into one file per phrase (minimum 400ms silence between phrases), and give me the output as OGG files with a CSV cue sheet.","exampleUseCases":[{"title":"Game VO pipeline for RPG dialogue","prompt":"I've got a long WAV file of all my RPG character's voiced lines recorded in one take — can you process it into individual OGG files per phrase at -18 LUFS with moderate noise reduction (0.5) and spit out a CSV cue sheet so I can load them into Godot?"},{"title":"Cleaning up TTS output for mobile game","prompt":"I generated some TTS audio for my mobile game's tutorial but it sounds a bit raw — can you run it through noise reduction at 0.3 strength, normalize it to -18 LUFS with a -1 dBTP ceiling, and give me back a single OGG file without phrase splitting?"},{"title":"Preparing indie game voice acting takes","prompt":"My voice actor recorded all their lines in one long MP3 — please split it into one file per phrase using 500ms silence gaps, apply gentle denoising, normalize loudness to -18 LUFS, and export everything as WAV files with a cue sheet CSV."}],"resultDescription":"One or more processed audio files (OGG, WAV, or MP3) with high-pass filtering applied, noise reduction at the requested strength, sibilance controlled, and loudness normalized to the target LUFS (-18 by default) with a -1 dBTP ceiling. If split is enabled, each detected phrase is returned as a separate file along with a CSV cue sheet mapping phrase indices to timing data.","failureModes":["Audio file exceeds size or duration limits — returns an error indicating the file is too large","Neither 'audio' nor 'audioUrl' provided — returns a validation error","Unreachable or invalid audioUrl — returns a fetch error","Denoise value out of 0–1 range — schema validation error","targetLufs outside -30 to -10 range — schema validation error","minSilenceMs outside 100–3000 range — schema validation error","Audio format not recognized or corrupted — returns a decode error","Payment not included or insufficient — 402 Payment Required response"],"whenToPreferThis":"Choose this endpoint when you need to prepare voice recordings or TTS audio for use inside a game engine (Unity, Godot, etc.) and want a single-step pipeline that handles noise reduction, loudness normalization to game VO standards (-18 LUFS), de-essing, and automatic phrase splitting with a cue sheet — rather than chaining multiple separate audio tools.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-22T12:41:35.260Z","isFirstParty":false,"canonicalSlug":"rengi-forge-voice-audio-processor-7cd9363f"}