This text cannot leave the building - but it still has to be heard

TTSBatchConverter » Use cases » Private, offline voiceovers

Download TTSBatchConverter Free Trial »     Buy TTSBatchConverter Now »

The situation

Some documents are not allowed to go to a cloud service. Contracts and drafts, patient notes, HR cases, legal briefs, results before they are published, security reports - the text is confidential, and pasting it into a website or a text-to-speech API means it leaves your network, where it may be logged, retained or reviewed. For a lot of organisations that alone rules the cloud service out, whatever it sounds like.

At the same time an audio version is genuinely useful. A long report can be listened to on the way to work, a document can be reviewed without sitting at a screen, and audio makes material accessible to people who read it with difficulty.

The two needs pull in opposite directions. TTSBatchConverter resolves them by doing the reading on the machine that already holds the text.

What you do

  1. Install the voices once, locally - the voices that come with Windows and the Microsoft Speech Platform, plus any others you add on the machine. There is no account and no key.
  2. Choose the files, or point it at a folder (sub-folders included), and set the voice, rate, output format (MP3/WAV) and output folder. Save the setup as a session.
  3. Convert. The text is read by the local voice engine and written to audio files on your own disk. Nothing is uploaded, no account is created and no API key is used.
  4. For a folder that keeps receiving documents, run the same job from the command line or a scheduled task so the audio appears without anyone at the machine.

Locally installed voices, including MSTTS voices - no cloud speech service

Because the voices live on the system, the conversion runs with no network at all once they are installed - so it also fits a machine kept off the internet on purpose.

What it will not do

Related

All scenarios: TTSBatchConverter use cases. Running it unattended: text-to-speech on a schedule. A whole folder at once: listen to a folder of documents. From a script: command line. Saved setup: sessions.