ill13 / SpeakLocal

A TTS extension for oobabooga text WebUI
MIT License
26 stars 1 forks source link

SpeakLocal

image

A TTS [text-to-speech] extension for oobabooga text WebUI

silero_tts is great, but it seems to have a word limit, so I made SpeakLocal.

How to use:

Fire up a command prompt | shell:

cd PATH_TO_text-generation-webui/extensions

Now clone this repo:

git clone https://github.com/ill13/SpeakLocal

You may have to do:

pip install -r requirements.txt

...If pytssx4 and ffmpeg-python are not installed.

Finally enable the extension in the session tab

image

2024-02-05

If you get this error:

AttributeError: module 'ffmpeg' has no attribute 'input'

Open the command line virtual environment and enter the following:

pip uninstall ffmpeg
pip uninstall ffmpeg-python
pip install ffmpeg-python

On Windows 10, make sure ffmpeg.exe in in your path image

Restart Ooba and you should be all set.

2023-09-15

More audio options added.

image