Skip to main content

Experimental

TTS Pause Map

For any TTS model, you can configure artificial pauses (in milliseconds) to delay playback between sentences. The Pause Map gives you more fine-grained control over these delays. However, it's not currently available in the UI, you'll need to edit it manually in the settings file.

How to configure

The easiest way to access the settings file:

  • Open the Test TTS View
  • Click the ... menu while a model is loaded
  • This will show you the file location and allow you to reload it after editing (Note: once you are satisfied with the pauses, restart the app to cleanly reload the settings)

Example configuration

Add a Pauses section to your existing config:

{
"PauseTimeMs": 0,

"Pauses": {
".": 500,
",": 100,
":": 200
}
}

Notes

  • All values are in milliseconds
  • You can define pauses for specific punctuation marks
  • Currently, you cannot define custom sentence-splitting characters

Supported characters

You can assign pause values to any of the following (Split Mode Simple):

'.', '!', '?', '*', ',', '\n', ':', ';', '—', '–'