Pandrator aspires to be a user-friendly app with a graphical interface and a one-click installer that creates high-quality speech from text in multiple languages (audiobooks, speech synchronised with subtitles and more) using local models (XTTS, Silero or VoiceCraft), plus voice cloning, LLM pre-processing, RVC enhancement, and automatic evaluation
This release addresses primarily VoiceCraft and its recent updates. It adds VoiceCraft model selection to the GUI as well as advanced generation settings. The selected model will be downloaded automatically.
The .exe
one-click installer files were created using pyinstaller
from pandrator-start-minimal_xtts.py
, pandrator_start_minimal_silero.py
and pandrator_start_minimal_voicecraft.py
in the repository. Please remember to run them as an administrator if you want them to install git, ffmpeg and/or calibre.
It's possible that your antivirus software flags them as a threat. In that case, add them as an exception. If you're not comfortable doing that, review the code in the repository and perform a manual installation.
New features:
ebook-convert
from Calibre.Improvements:
The .exe
one-click installer files were created using pyinstaller
from pandrator-start-minimal_xtts.py
, pandrator_start_minimal_silero.py
and pandrator_start_minimal_voicecraft.py
in the repository. Please remember to run them as an administrator if you want them to install git, ffmpeg and/or calibre.
It's possible that your antivirus software flags them as a threat. In that case, add them as an exception. If you're not comfortable doing that, review the code in the repository and perform a manual installation.
New features:
Fixes:
ffmpeg-python
).The .exe
files were created using pyinstaller
from pandrator-start-minimal_xtts.py
, pandrator_start_minimal_silero.py
and pandrator_start_minimal_voicecraft.py
in the repository. Please remember to run them as an administrator.
It's possible that your antivirus software flags them as a threat. In that case, add them as an exception. If you're not comfortable doing that, review the code in the repository and perform a manual installation.
pandrator_start_minimal_voicecraft.exe
..srt
file and automatically mix it with a video's sound track.The .exe
files were created using pyinstaller
from pandrator-start-minimal_xtts.py
, pandrator_start_minimal_silero.py
and pandrator_start_minimal_voicecraft.py
in the repository. Please remember to run them as an administrator.
It's possible that your antivirus software flags them as a threat. In that case, add them as an exception. If you're not comfortable doing that, review the code in the repository and perform a manual installation.
I added processing of .srt
subtitle files. If a subtitle file is chosen, the output will be synchronized to its timestamps, effectively creating dubbing that you can, for example, mix with a video's sound track.
Additionally, you may now choose the TTS engine - XTTS or Silero. Silero produces worse results (though still decent), but can run on a cpu, so it is recommended for lower-end systems.
There are two executables now - one installs (and later runs) Pandrator with the XTTS Api Server, the other with the Silero API server. You may of course install another TTS server manually later.
The .exe
files were created using pyinstaller from pandrator-start-minimal_xtts.py
and pandrator_start_minimal_silero.py
in the repository. Please remember to run them as an administrator. It's possible that your antivirus software flags them as a threat. In that case, add them as an exception. If you're not comfortable doing that, review the code in the repository and perform a manual installation.
I added the option to edit sentences from the GUI, addressed some playback issues and added a few tooltips explaining several options in the GUI.
The .exe
file was created using pyinstaller from pandrator-start-minimal.py in the repository. Please remember to run it as an administrator. It's possible that your antivirus software flags it as a threat. In that case, add it as an exception. If you're not comfortable doing that, review the code in the repository and perform a manual installation.
This is the initial release. The .exe
was created using pyinstaller
from pandrator-start-minimal.py
in the repository. Please remember to run it as an administrator. It's possible that your antivirus software flags it as a threat. In that case, add it as an exception. If you're not comfortable doing that, review the code in the repository and perform a manual installation.