A downloadable tool

Buy Now$2.99 USD or more

Know which lines will actually speak

A Ren'Py project can look fully voiced while filenames drift away from the current dialogue IDs, capitalization breaks on another platform, or one dubbed language quietly falls behind.

Ren'Py Voice Coverage Auditor compares the current dialogue.tab with the files in your project and produces a concrete, exportable release report.

Checks in v1.0.0

  • Missing automatic voice files generated from your real config.auto_voice pattern.
  • Case-only filename mismatches that can fail on case-sensitive platforms.
  • Duplicate and blank dialogue identifiers.
  • Missing literal voice "path.ogg" references in .rpy scripts.
  • Dynamic voice statements that need manual review.
  • Orphaned recordings inside the audited voice folders.
  • Required mirrored files under game/tl/<language>/... for dubbed languages.

Five-minute workflow

  1. Extract dialogue.tab from Ren'Py Launcher.
  2. Open index.html locally in a current Chromium desktop browser.
  3. Select the export and your project or game folder.
  4. Enter the exact auto-voice pattern and any required dubbed languages.
  5. Fix errors first; export CSV or JSON when you need a review record.

The ZIP includes a built-in demo and a deliberately broken sample project, so you can verify the checks before using your own files.

Private by design

There is no server, account, telemetry, analytics, AI model or network request. The selected project stays on the buyer's computer and is never modified.

Narrow by design

This is a current-release voice coverage check. It does not migrate IDs between exports, generate speech, edit audio, execute Ren'Py code, or claim to replace Ren'Py Lint and final playtesting. Dynamic paths and heavily customized filename logic remain manual-review items.

Compatibility

  • Input: Ren'Py tab-delimited dialogue.tab plus a selected project folder.
  • Audio filename checks: OGG, WAV, MP3, OPUS, FLAC, M4A and WEBM.
  • Browser: current desktop Chrome, Edge, Brave or another Chromium browser with folder selection.
  • Installation: none. Extract and open index.html.

Support boundary

The download is provided as-is with a built-in demo, sample and full guide. No custom project setup, private-project review, audio editing or voice generation is included.

Independent product

Ren'Py is a trademark of Tom Rothamel. This product is independent and is not affiliated with or endorsed by the Ren'Py project.

Purchase

Buy Now$2.99 USD or more

In order to download this tool you must purchase it at or above the minimum price of $2.99 USD. You will get access to the following files:

RenPy-Voice-Coverage-Auditor-Buyer-v1.zip 24 kB

Leave a comment

Log in with itch.io to leave a comment.