TTS
TTS copied to clipboard
[Bug] windows install problem
Describe the bug
I:\>pip install coqui-tts
Requirement already satisfied: coqui-tts in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (0.27.2)
Requirement already satisfied: anyascii>=0.3.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (0.3.3)
Requirement already satisfied: coqpit-config<0.3.0,>=0.2.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (0.2.2)
Requirement already satisfied: coqui-tts-trainer<0.4.0,>=0.3.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (0.3.2)
Requirement already satisfied: cython>=3.0.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (3.2.2)
Requirement already satisfied: einops>=0.6.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (0.8.1)
Requirement already satisfied: encodec>=0.1.1 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (0.1.1)
Requirement already satisfied: fsspec>=2023.6.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from fsspec[http]>=2023.6.0->coqui-tts) (2025.12.0)
Collecting gruut>=2.4.0 (from gruut[de,es,fr]>=2.4.0->coqui-tts)
Using cached gruut-2.4.0-py3-none-any.whl
Requirement already satisfied: inflect>=5.6.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (7.5.0)
Requirement already satisfied: librosa>=0.11.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (0.11.0)
Requirement already satisfied: matplotlib>=3.8.4 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (3.10.7)
Requirement already satisfied: monotonic-alignment-search>=0.1.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (0.2.1)
Requirement already satisfied: num2words>=0.5.14 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (0.5.14)
Requirement already satisfied: numba>=0.58.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (0.62.1)
Requirement already satisfied: numpy>=1.26.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (1.26.4)
Requirement already satisfied: packaging>=23.1 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (25.0)
Requirement already satisfied: pysbd>=0.3.4 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (0.3.4)
Requirement already satisfied: pyyaml>=6.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (6.0.3)
Requirement already satisfied: scipy>=1.13.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (1.16.3)
Requirement already satisfied: soundfile>=0.12.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (0.13.1)
Collecting torch<2.9,>=2.1 (from coqui-tts)
Using cached torch-2.8.0-cp311-cp311-win_amd64.whl.metadata (30 kB)
Collecting torchaudio<2.9,>=2.1.0 (from coqui-tts)
Using cached torchaudio-2.8.0-cp311-cp311-win_amd64.whl.metadata (7.2 kB)
Requirement already satisfied: tqdm>=4.64.1 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (4.67.1)
Collecting transformers<4.56,>=4.52.1 (from coqui-tts)
Using cached transformers-4.55.4-py3-none-any.whl.metadata (41 kB)
Requirement already satisfied: typing-extensions>=4.10 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (4.11.0)
Requirement already satisfied: psutil>=7 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts-trainer<0.4.0,>=0.3.0->coqui-tts) (7.1.3)
Requirement already satisfied: tensorboard>=2.17.1 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts-trainer<0.4.0,>=0.3.0->coqui-tts) (2.20.0)
Requirement already satisfied: filelock in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from torch<2.9,>=2.1->coqui-tts) (3.14.0)
Requirement already satisfied: sympy>=1.13.3 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from torch<2.9,>=2.1->coqui-tts) (1.14.0)
Requirement already satisfied: networkx in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from torch<2.9,>=2.1->coqui-tts) (2.8.8)
Requirement already satisfied: jinja2 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from torch<2.9,>=2.1->coqui-tts) (3.1.4)
Requirement already satisfied: huggingface-hub<1.0,>=0.34.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from transformers<4.56,>=4.52.1->coqui-tts) (0.36.0)
Requirement already satisfied: regex!=2019.12.17 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from transformers<4.56,>=4.52.1->coqui-tts) (2024.5.15)
Requirement already satisfied: requests in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from transformers<4.56,>=4.52.1->coqui-tts) (2.32.2)
Collecting tokenizers<0.22,>=0.21 (from transformers<4.56,>=4.52.1->coqui-tts)
Using cached tokenizers-0.21.4-cp39-abi3-win_amd64.whl.metadata (6.9 kB)
Requirement already satisfied: safetensors>=0.4.3 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from transformers<4.56,>=4.52.1->coqui-tts) (0.4.3)
Requirement already satisfied: aiohttp!=4.0.0a0,!=4.0.0a1 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from fsspec[http]>=2023.6.0->coqui-tts) (3.13.2)
Requirement already satisfied: aiohappyeyeballs>=2.5.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]>=2023.6.0->coqui-tts) (2.6.1)
Requirement already satisfied: aiosignal>=1.4.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]>=2023.6.0->coqui-tts) (1.4.0)
Requirement already satisfied: attrs>=17.3.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]>=2023.6.0->coqui-tts) (23.2.0)
Requirement already satisfied: frozenlist>=1.1.1 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]>=2023.6.0->coqui-tts) (1.4.1)
Requirement already satisfied: multidict<7.0,>=4.5 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]>=2023.6.0->coqui-tts) (6.0.5)
Requirement already satisfied: propcache>=0.2.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]>=2023.6.0->coqui-tts) (0.4.1)
Requirement already satisfied: yarl<2.0,>=1.17.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]>=2023.6.0->coqui-tts) (1.22.0)
Requirement already satisfied: idna>=2.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from yarl<2.0,>=1.17.0->aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]>=2023.6.0->coqui-tts) (3.7)
Requirement already satisfied: Babel<3.0.0,>=2.8.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from gruut>=2.4.0->gruut[de,es,fr]>=2.4.0->coqui-tts) (2.15.0)
Requirement already satisfied: dateparser~=1.1.1 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from gruut>=2.4.0->gruut[de,es,fr]>=2.4.0->coqui-tts) (1.1.8)
Requirement already satisfied: gruut-ipa<1.0,>=0.12.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from gruut>=2.4.0->gruut[de,es,fr]>=2.4.0->coqui-tts) (0.13.0)
Requirement already satisfied: gruut_lang_en~=2.0.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from gruut>=2.4.0->gruut[de,es,fr]>=2.4.0->coqui-tts) (2.0.0)
Requirement already satisfied: jsonlines~=1.2.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from gruut>=2.4.0->gruut[de,es,fr]>=2.4.0->coqui-tts) (1.2.0)
Requirement already satisfied: python-crfsuite~=0.9.7 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from gruut>=2.4.0->gruut[de,es,fr]>=2.4.0->coqui-tts) (0.9.10)
Requirement already satisfied: python-dateutil in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from dateparser~=1.1.1->gruut>=2.4.0->gruut[de,es,fr]>=2.4.0->coqui-tts) (2.9.0.post0)
Requirement already satisfied: pytz in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from dateparser~=1.1.1->gruut>=2.4.0->gruut[de,es,fr]>=2.4.0->coqui-tts) (2024.1)
Requirement already satisfied: tzlocal in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from dateparser~=1.1.1->gruut>=2.4.0->gruut[de,es,fr]>=2.4.0->coqui-tts) (5.2)
Requirement already satisfied: six in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from jsonlines~=1.2.0->gruut>=2.4.0->gruut[de,es,fr]>=2.4.0->coqui-tts) (1.16.0)
Requirement already satisfied: docopt>=0.6.2 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from num2words>=0.5.14->coqui-tts) (0.6.2)
Requirement already satisfied: gruut_lang_de~=2.0.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from gruut[de,es,fr]>=2.4.0->coqui-tts) (2.0.0)
Requirement already satisfied: gruut_lang_es~=2.0.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from gruut[de,es,fr]>=2.4.0->coqui-tts) (2.0.0)
Requirement already satisfied: gruut_lang_fr~=2.0.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from gruut[de,es,fr]>=2.4.0->coqui-tts) (2.0.2)
Requirement already satisfied: more_itertools>=8.5.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from inflect>=5.6.0->coqui-tts) (10.2.0)
Requirement already satisfied: typeguard>=4.0.1 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from inflect>=5.6.0->coqui-tts) (4.3.0)
Requirement already satisfied: audioread>=2.1.9 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from librosa>=0.11.0->coqui-tts) (3.0.1)
Requirement already satisfied: scikit-learn>=1.1.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from librosa>=0.11.0->coqui-tts) (1.7.2)
Requirement already satisfied: joblib>=1.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from librosa>=0.11.0->coqui-tts) (1.4.2)
Requirement already satisfied: decorator>=4.3.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from librosa>=0.11.0->coqui-tts) (5.1.1)
Requirement already satisfied: pooch>=1.1 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from librosa>=0.11.0->coqui-tts) (1.8.1)
Requirement already satisfied: soxr>=0.3.2 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from librosa>=0.11.0->coqui-tts) (0.3.7)
Requirement already satisfied: lazy_loader>=0.1 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from librosa>=0.11.0->coqui-tts) (0.4)
Requirement already satisfied: msgpack>=1.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from librosa>=0.11.0->coqui-tts) (1.0.8)
Requirement already satisfied: contourpy>=1.0.1 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from matplotlib>=3.8.4->coqui-tts) (1.2.1)
Requirement already satisfied: cycler>=0.10 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from matplotlib>=3.8.4->coqui-tts) (0.12.1)
Requirement already satisfied: fonttools>=4.22.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from matplotlib>=3.8.4->coqui-tts) (4.51.0)
Requirement already satisfied: kiwisolver>=1.3.1 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from matplotlib>=3.8.4->coqui-tts) (1.4.5)
Requirement already satisfied: pillow>=8 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from matplotlib>=3.8.4->coqui-tts) (10.3.0)
Requirement already satisfied: pyparsing>=3 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from matplotlib>=3.8.4->coqui-tts) (3.1.2)
Requirement already satisfied: llvmlite<0.46,>=0.45.0dev0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from numba>=0.58.0->coqui-tts) (0.45.1)
Requirement already satisfied: platformdirs>=2.5.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from pooch>=1.1->librosa>=0.11.0->coqui-tts) (4.2.2)
Requirement already satisfied: charset-normalizer<4,>=2 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from requests->transformers<4.56,>=4.52.1->coqui-tts) (3.3.2)
Requirement already satisfied: urllib3<3,>=1.21.1 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from requests->transformers<4.56,>=4.52.1->coqui-tts) (1.26.20)
Requirement already satisfied: certifi>=2017.4.17 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from requests->transformers<4.56,>=4.52.1->coqui-tts) (2024.2.2)
Requirement already satisfied: threadpoolctl>=3.1.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from scikit-learn>=1.1.0->librosa>=0.11.0->coqui-tts) (3.5.0)
Requirement already satisfied: cffi>=1.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from soundfile>=0.12.0->coqui-tts) (1.16.0)
Requirement already satisfied: pycparser in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from cffi>=1.0->soundfile>=0.12.0->coqui-tts) (2.22)
Requirement already satisfied: mpmath<1.4,>=1.1.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from sympy>=1.13.3->torch<2.9,>=2.1->coqui-tts) (1.3.0)
Requirement already satisfied: absl-py>=0.4 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from tensorboard>=2.17.1->coqui-tts-trainer<0.4.0,>=0.3.0->coqui-tts) (2.1.0)
Requirement already satisfied: grpcio>=1.48.2 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from tensorboard>=2.17.1->coqui-tts-trainer<0.4.0,>=0.3.0->coqui-tts) (1.64.0)
Requirement already satisfied: markdown>=2.6.8 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from tensorboard>=2.17.1->coqui-tts-trainer<0.4.0,>=0.3.0->coqui-tts) (3.6)
Requirement already satisfied: protobuf!=4.24.0,>=3.19.6 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from tensorboard>=2.17.1->coqui-tts-trainer<0.4.0,>=0.3.0->coqui-tts) (4.25.3)
Requirement already satisfied: setuptools>=41.0.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from tensorboard>=2.17.1->coqui-tts-trainer<0.4.0,>=0.3.0->coqui-tts) (65.5.0)
Requirement already satisfied: tensorboard-data-server<0.8.0,>=0.7.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from tensorboard>=2.17.1->coqui-tts-trainer<0.4.0,>=0.3.0->coqui-tts) (0.7.2)
Requirement already satisfied: werkzeug>=1.0.1 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from tensorboard>=2.17.1->coqui-tts-trainer<0.4.0,>=0.3.0->coqui-tts) (3.1.4)
Requirement already satisfied: colorama in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from tqdm>=4.64.1->coqui-tts) (0.4.6)
Requirement already satisfied: markupsafe>=2.1.1 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from werkzeug>=1.0.1->tensorboard>=2.17.1->coqui-tts-trainer<0.4.0,>=0.3.0->coqui-tts) (2.1.5)
Requirement already satisfied: tzdata in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from tzlocal->dateparser~=1.1.1->gruut>=2.4.0->gruut[de,es,fr]>=2.4.0->coqui-tts) (2024.1)
Using cached torch-2.8.0-cp311-cp311-win_amd64.whl (241.4 MB)
Using cached torchaudio-2.8.0-cp311-cp311-win_amd64.whl (2.5 MB)
Using cached transformers-4.55.4-py3-none-any.whl (11.3 MB)
Using cached tokenizers-0.21.4-cp39-abi3-win_amd64.whl (2.5 MB)
Installing collected packages: torch, torchaudio, tokenizers, gruut, transformers
Attempting uninstall: torch
Found existing installation: torch 2.9.1
Uninstalling torch-2.9.1:
Successfully uninstalled torch-2.9.1
Attempting uninstall: torchaudio
Found existing installation: torchaudio 2.9.1
Uninstalling torchaudio-2.9.1:
Successfully uninstalled torchaudio-2.9.1
Attempting uninstall: tokenizers
Found existing installation: tokenizers 0.22.1
Uninstalling tokenizers-0.22.1:
Successfully uninstalled tokenizers-0.22.1
Attempting uninstall: gruut
Found existing installation: gruut 2.2.3
Uninstalling gruut-2.2.3:
Successfully uninstalled gruut-2.2.3
Attempting uninstall: transformers
Found existing installation: transformers 4.57.3
Uninstalling transformers-4.57.3:
Successfully uninstalled transformers-4.57.3
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
optimum 1.19.2 requires transformers[sentencepiece]<4.41.0,>=4.26.0, but you have transformers 4.55.4 which is incompatible.
torchvision 0.24.1 requires torch==2.9.1, but you have torch 2.8.0 which is incompatible.
tts 0.22.0 requires gruut[de,es,fr]==2.2.3, but you have gruut 2.4.0 which is incompatible.
Successfully installed gruut-2.4.0 tokenizers-0.21.4 torch-2.8.0 torchaudio-2.8.0 transformers-4.55.4
I:\>python
Python 3.11.9 (tags/v3.11.9:de54cf5, Apr 2 2024, 10:12:12) [MSC v.1938 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> from TTS.api import TTS
>>> tts = TTS("tts_models/multilingual/multi-dataset/xtts_v2").to("cpu")
> tts_models/multilingual/multi-dataset/xtts_v2 is already downloaded.
W1204 20:06:29.013000 29888 site-packages\torch\distributed\elastic\multiprocessing\redirects.py:29] NOTE: Redirects are currently not supported in Windows or MacOs.
Traceback (most recent call last):
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\transformers\utils\import_utils.py", line 2292, in __getattr__
module = self._get_module(self._class_to_module[name])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\transformers\utils\import_utils.py", line 2322, in _get_module
raise e
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\transformers\utils\import_utils.py", line 2320, in _get_module
return importlib.import_module("." + module_name, self.__name__)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\importlib\__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 940, in exec_module
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\transformers\models\gpt2\modeling_gpt2.py", line 34, in <module>
from ...modeling_layers import GradientCheckpointingLayer
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\transformers\modeling_layers.py", line 28, in <module>
from .processing_utils import Unpack
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\transformers\processing_utils.py", line 39, in <module>
from .image_utils import ChannelDimension, is_vision_available, load_image
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\transformers\image_utils.py", line 59, in <module>
from torchvision.transforms import InterpolationMode
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\torchvision\__init__.py", line 10, in <module>
from torchvision import _meta_registrations, datasets, io, models, ops, transforms, utils # usort:skip
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\torchvision\_meta_registrations.py", line 163, in <module>
@torch.library.register_fake("torchvision::nms")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\torch\library.py", line 1069, in register
use_lib._register_fake(
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\torch\library.py", line 219, in _register_fake
handle = entry.fake_impl.register(
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\torch\_library\fake_impl.py", line 82, in register
lib.impl(self.qualname, meta_kernel, "Meta", allow_override=allow_override)
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\torch\library.py", line 381, in impl
self.m.impl(
RuntimeError: resource deadlock would occur: resource deadlock would occur
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\TTS\api.py", line 74, in __init__
self.load_tts_model_by_name(model_name, gpu)
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\TTS\api.py", line 177, in load_tts_model_by_name
self.synthesizer = Synthesizer(
^^^^^^^^^^^^
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\TTS\utils\synthesizer.py", line 109, in __init__
self._load_tts_from_dir(model_dir, use_cuda)
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\TTS\utils\synthesizer.py", line 161, in _load_tts_from_dir
config = load_config(os.path.join(model_dir, "config.json"))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\TTS\config\__init__.py", line 97, in load_config
config_class = register_config(model_name.lower())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\TTS\config\__init__.py", line 40, in register_config
from TTS.tts.configs.xtts_config import XttsConfig
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\TTS\tts\configs\xtts_config.py", line 5, in <module>
from TTS.tts.models.xtts import XttsArgs, XttsAudioConfig
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\TTS\tts\models\xtts.py", line 10, in <module>
from TTS.tts.layers.xtts.gpt import GPT
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\TTS\tts\layers\xtts\gpt.py", line 12, in <module>
from TTS.tts.layers.xtts.gpt_inference import GPT2InferenceModel
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\TTS\tts\layers\xtts\gpt_inference.py", line 5, in <module>
from transformers import GPT2PreTrainedModel
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\transformers\utils\import_utils.py", line 2295, in __getattr__
raise ModuleNotFoundError(
ModuleNotFoundError: Could not import module 'GPT2PreTrainedModel'. Are this object's requirements defined correctly?
To Reproduce
No I dea how to install this. See above log.
Expected behavior
Not what I got.
Logs
I:\>pip install coqui-tts
Requirement already satisfied: coqui-tts in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (0.27.2)
Requirement already satisfied: anyascii>=0.3.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (0.3.3)
Requirement already satisfied: coqpit-config<0.3.0,>=0.2.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (0.2.2)
Requirement already satisfied: coqui-tts-trainer<0.4.0,>=0.3.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (0.3.2)
Requirement already satisfied: cython>=3.0.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (3.2.2)
Requirement already satisfied: einops>=0.6.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (0.8.1)
Requirement already satisfied: encodec>=0.1.1 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (0.1.1)
Requirement already satisfied: fsspec>=2023.6.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from fsspec[http]>=2023.6.0->coqui-tts) (2025.12.0)
Collecting gruut>=2.4.0 (from gruut[de,es,fr]>=2.4.0->coqui-tts)
Using cached gruut-2.4.0-py3-none-any.whl
Requirement already satisfied: inflect>=5.6.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (7.5.0)
Requirement already satisfied: librosa>=0.11.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (0.11.0)
Requirement already satisfied: matplotlib>=3.8.4 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (3.10.7)
Requirement already satisfied: monotonic-alignment-search>=0.1.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (0.2.1)
Requirement already satisfied: num2words>=0.5.14 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (0.5.14)
Requirement already satisfied: numba>=0.58.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (0.62.1)
Requirement already satisfied: numpy>=1.26.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (1.26.4)
Requirement already satisfied: packaging>=23.1 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (25.0)
Requirement already satisfied: pysbd>=0.3.4 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (0.3.4)
Requirement already satisfied: pyyaml>=6.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (6.0.3)
Requirement already satisfied: scipy>=1.13.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (1.16.3)
Requirement already satisfied: soundfile>=0.12.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (0.13.1)
Collecting torch<2.9,>=2.1 (from coqui-tts)
Using cached torch-2.8.0-cp311-cp311-win_amd64.whl.metadata (30 kB)
Collecting torchaudio<2.9,>=2.1.0 (from coqui-tts)
Using cached torchaudio-2.8.0-cp311-cp311-win_amd64.whl.metadata (7.2 kB)
Requirement already satisfied: tqdm>=4.64.1 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (4.67.1)
Collecting transformers<4.56,>=4.52.1 (from coqui-tts)
Using cached transformers-4.55.4-py3-none-any.whl.metadata (41 kB)
Requirement already satisfied: typing-extensions>=4.10 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts) (4.11.0)
Requirement already satisfied: psutil>=7 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts-trainer<0.4.0,>=0.3.0->coqui-tts) (7.1.3)
Requirement already satisfied: tensorboard>=2.17.1 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from coqui-tts-trainer<0.4.0,>=0.3.0->coqui-tts) (2.20.0)
Requirement already satisfied: filelock in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from torch<2.9,>=2.1->coqui-tts) (3.14.0)
Requirement already satisfied: sympy>=1.13.3 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from torch<2.9,>=2.1->coqui-tts) (1.14.0)
Requirement already satisfied: networkx in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from torch<2.9,>=2.1->coqui-tts) (2.8.8)
Requirement already satisfied: jinja2 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from torch<2.9,>=2.1->coqui-tts) (3.1.4)
Requirement already satisfied: huggingface-hub<1.0,>=0.34.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from transformers<4.56,>=4.52.1->coqui-tts) (0.36.0)
Requirement already satisfied: regex!=2019.12.17 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from transformers<4.56,>=4.52.1->coqui-tts) (2024.5.15)
Requirement already satisfied: requests in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from transformers<4.56,>=4.52.1->coqui-tts) (2.32.2)
Collecting tokenizers<0.22,>=0.21 (from transformers<4.56,>=4.52.1->coqui-tts)
Using cached tokenizers-0.21.4-cp39-abi3-win_amd64.whl.metadata (6.9 kB)
Requirement already satisfied: safetensors>=0.4.3 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from transformers<4.56,>=4.52.1->coqui-tts) (0.4.3)
Requirement already satisfied: aiohttp!=4.0.0a0,!=4.0.0a1 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from fsspec[http]>=2023.6.0->coqui-tts) (3.13.2)
Requirement already satisfied: aiohappyeyeballs>=2.5.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]>=2023.6.0->coqui-tts) (2.6.1)
Requirement already satisfied: aiosignal>=1.4.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]>=2023.6.0->coqui-tts) (1.4.0)
Requirement already satisfied: attrs>=17.3.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]>=2023.6.0->coqui-tts) (23.2.0)
Requirement already satisfied: frozenlist>=1.1.1 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]>=2023.6.0->coqui-tts) (1.4.1)
Requirement already satisfied: multidict<7.0,>=4.5 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]>=2023.6.0->coqui-tts) (6.0.5)
Requirement already satisfied: propcache>=0.2.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]>=2023.6.0->coqui-tts) (0.4.1)
Requirement already satisfied: yarl<2.0,>=1.17.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]>=2023.6.0->coqui-tts) (1.22.0)
Requirement already satisfied: idna>=2.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from yarl<2.0,>=1.17.0->aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]>=2023.6.0->coqui-tts) (3.7)
Requirement already satisfied: Babel<3.0.0,>=2.8.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from gruut>=2.4.0->gruut[de,es,fr]>=2.4.0->coqui-tts) (2.15.0)
Requirement already satisfied: dateparser~=1.1.1 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from gruut>=2.4.0->gruut[de,es,fr]>=2.4.0->coqui-tts) (1.1.8)
Requirement already satisfied: gruut-ipa<1.0,>=0.12.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from gruut>=2.4.0->gruut[de,es,fr]>=2.4.0->coqui-tts) (0.13.0)
Requirement already satisfied: gruut_lang_en~=2.0.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from gruut>=2.4.0->gruut[de,es,fr]>=2.4.0->coqui-tts) (2.0.0)
Requirement already satisfied: jsonlines~=1.2.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from gruut>=2.4.0->gruut[de,es,fr]>=2.4.0->coqui-tts) (1.2.0)
Requirement already satisfied: python-crfsuite~=0.9.7 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from gruut>=2.4.0->gruut[de,es,fr]>=2.4.0->coqui-tts) (0.9.10)
Requirement already satisfied: python-dateutil in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from dateparser~=1.1.1->gruut>=2.4.0->gruut[de,es,fr]>=2.4.0->coqui-tts) (2.9.0.post0)
Requirement already satisfied: pytz in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from dateparser~=1.1.1->gruut>=2.4.0->gruut[de,es,fr]>=2.4.0->coqui-tts) (2024.1)
Requirement already satisfied: tzlocal in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from dateparser~=1.1.1->gruut>=2.4.0->gruut[de,es,fr]>=2.4.0->coqui-tts) (5.2)
Requirement already satisfied: six in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from jsonlines~=1.2.0->gruut>=2.4.0->gruut[de,es,fr]>=2.4.0->coqui-tts) (1.16.0)
Requirement already satisfied: docopt>=0.6.2 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from num2words>=0.5.14->coqui-tts) (0.6.2)
Requirement already satisfied: gruut_lang_de~=2.0.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from gruut[de,es,fr]>=2.4.0->coqui-tts) (2.0.0)
Requirement already satisfied: gruut_lang_es~=2.0.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from gruut[de,es,fr]>=2.4.0->coqui-tts) (2.0.0)
Requirement already satisfied: gruut_lang_fr~=2.0.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from gruut[de,es,fr]>=2.4.0->coqui-tts) (2.0.2)
Requirement already satisfied: more_itertools>=8.5.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from inflect>=5.6.0->coqui-tts) (10.2.0)
Requirement already satisfied: typeguard>=4.0.1 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from inflect>=5.6.0->coqui-tts) (4.3.0)
Requirement already satisfied: audioread>=2.1.9 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from librosa>=0.11.0->coqui-tts) (3.0.1)
Requirement already satisfied: scikit-learn>=1.1.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from librosa>=0.11.0->coqui-tts) (1.7.2)
Requirement already satisfied: joblib>=1.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from librosa>=0.11.0->coqui-tts) (1.4.2)
Requirement already satisfied: decorator>=4.3.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from librosa>=0.11.0->coqui-tts) (5.1.1)
Requirement already satisfied: pooch>=1.1 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from librosa>=0.11.0->coqui-tts) (1.8.1)
Requirement already satisfied: soxr>=0.3.2 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from librosa>=0.11.0->coqui-tts) (0.3.7)
Requirement already satisfied: lazy_loader>=0.1 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from librosa>=0.11.0->coqui-tts) (0.4)
Requirement already satisfied: msgpack>=1.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from librosa>=0.11.0->coqui-tts) (1.0.8)
Requirement already satisfied: contourpy>=1.0.1 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from matplotlib>=3.8.4->coqui-tts) (1.2.1)
Requirement already satisfied: cycler>=0.10 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from matplotlib>=3.8.4->coqui-tts) (0.12.1)
Requirement already satisfied: fonttools>=4.22.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from matplotlib>=3.8.4->coqui-tts) (4.51.0)
Requirement already satisfied: kiwisolver>=1.3.1 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from matplotlib>=3.8.4->coqui-tts) (1.4.5)
Requirement already satisfied: pillow>=8 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from matplotlib>=3.8.4->coqui-tts) (10.3.0)
Requirement already satisfied: pyparsing>=3 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from matplotlib>=3.8.4->coqui-tts) (3.1.2)
Requirement already satisfied: llvmlite<0.46,>=0.45.0dev0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from numba>=0.58.0->coqui-tts) (0.45.1)
Requirement already satisfied: platformdirs>=2.5.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from pooch>=1.1->librosa>=0.11.0->coqui-tts) (4.2.2)
Requirement already satisfied: charset-normalizer<4,>=2 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from requests->transformers<4.56,>=4.52.1->coqui-tts) (3.3.2)
Requirement already satisfied: urllib3<3,>=1.21.1 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from requests->transformers<4.56,>=4.52.1->coqui-tts) (1.26.20)
Requirement already satisfied: certifi>=2017.4.17 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from requests->transformers<4.56,>=4.52.1->coqui-tts) (2024.2.2)
Requirement already satisfied: threadpoolctl>=3.1.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from scikit-learn>=1.1.0->librosa>=0.11.0->coqui-tts) (3.5.0)
Requirement already satisfied: cffi>=1.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from soundfile>=0.12.0->coqui-tts) (1.16.0)
Requirement already satisfied: pycparser in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from cffi>=1.0->soundfile>=0.12.0->coqui-tts) (2.22)
Requirement already satisfied: mpmath<1.4,>=1.1.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from sympy>=1.13.3->torch<2.9,>=2.1->coqui-tts) (1.3.0)
Requirement already satisfied: absl-py>=0.4 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from tensorboard>=2.17.1->coqui-tts-trainer<0.4.0,>=0.3.0->coqui-tts) (2.1.0)
Requirement already satisfied: grpcio>=1.48.2 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from tensorboard>=2.17.1->coqui-tts-trainer<0.4.0,>=0.3.0->coqui-tts) (1.64.0)
Requirement already satisfied: markdown>=2.6.8 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from tensorboard>=2.17.1->coqui-tts-trainer<0.4.0,>=0.3.0->coqui-tts) (3.6)
Requirement already satisfied: protobuf!=4.24.0,>=3.19.6 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from tensorboard>=2.17.1->coqui-tts-trainer<0.4.0,>=0.3.0->coqui-tts) (4.25.3)
Requirement already satisfied: setuptools>=41.0.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from tensorboard>=2.17.1->coqui-tts-trainer<0.4.0,>=0.3.0->coqui-tts) (65.5.0)
Requirement already satisfied: tensorboard-data-server<0.8.0,>=0.7.0 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from tensorboard>=2.17.1->coqui-tts-trainer<0.4.0,>=0.3.0->coqui-tts) (0.7.2)
Requirement already satisfied: werkzeug>=1.0.1 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from tensorboard>=2.17.1->coqui-tts-trainer<0.4.0,>=0.3.0->coqui-tts) (3.1.4)
Requirement already satisfied: colorama in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from tqdm>=4.64.1->coqui-tts) (0.4.6)
Requirement already satisfied: markupsafe>=2.1.1 in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from werkzeug>=1.0.1->tensorboard>=2.17.1->coqui-tts-trainer<0.4.0,>=0.3.0->coqui-tts) (2.1.5)
Requirement already satisfied: tzdata in c:\users\Robert\appdata\local\programs\python\python311\lib\site-packages (from tzlocal->dateparser~=1.1.1->gruut>=2.4.0->gruut[de,es,fr]>=2.4.0->coqui-tts) (2024.1)
Using cached torch-2.8.0-cp311-cp311-win_amd64.whl (241.4 MB)
Using cached torchaudio-2.8.0-cp311-cp311-win_amd64.whl (2.5 MB)
Using cached transformers-4.55.4-py3-none-any.whl (11.3 MB)
Using cached tokenizers-0.21.4-cp39-abi3-win_amd64.whl (2.5 MB)
Installing collected packages: torch, torchaudio, tokenizers, gruut, transformers
Attempting uninstall: torch
Found existing installation: torch 2.9.1
Uninstalling torch-2.9.1:
Successfully uninstalled torch-2.9.1
Attempting uninstall: torchaudio
Found existing installation: torchaudio 2.9.1
Uninstalling torchaudio-2.9.1:
Successfully uninstalled torchaudio-2.9.1
Attempting uninstall: tokenizers
Found existing installation: tokenizers 0.22.1
Uninstalling tokenizers-0.22.1:
Successfully uninstalled tokenizers-0.22.1
Attempting uninstall: gruut
Found existing installation: gruut 2.2.3
Uninstalling gruut-2.2.3:
Successfully uninstalled gruut-2.2.3
Attempting uninstall: transformers
Found existing installation: transformers 4.57.3
Uninstalling transformers-4.57.3:
Successfully uninstalled transformers-4.57.3
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
optimum 1.19.2 requires transformers[sentencepiece]<4.41.0,>=4.26.0, but you have transformers 4.55.4 which is incompatible.
torchvision 0.24.1 requires torch==2.9.1, but you have torch 2.8.0 which is incompatible.
tts 0.22.0 requires gruut[de,es,fr]==2.2.3, but you have gruut 2.4.0 which is incompatible.
Successfully installed gruut-2.4.0 tokenizers-0.21.4 torch-2.8.0 torchaudio-2.8.0 transformers-4.55.4
I:\>python
Python 3.11.9 (tags/v3.11.9:de54cf5, Apr 2 2024, 10:12:12) [MSC v.1938 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> from TTS.api import TTS
>>> tts = TTS("tts_models/multilingual/multi-dataset/xtts_v2").to("cpu")
> tts_models/multilingual/multi-dataset/xtts_v2 is already downloaded.
W1204 20:06:29.013000 29888 site-packages\torch\distributed\elastic\multiprocessing\redirects.py:29] NOTE: Redirects are currently not supported in Windows or MacOs.
Traceback (most recent call last):
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\transformers\utils\import_utils.py", line 2292, in __getattr__
module = self._get_module(self._class_to_module[name])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\transformers\utils\import_utils.py", line 2322, in _get_module
raise e
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\transformers\utils\import_utils.py", line 2320, in _get_module
return importlib.import_module("." + module_name, self.__name__)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\importlib\__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 940, in exec_module
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\transformers\models\gpt2\modeling_gpt2.py", line 34, in <module>
from ...modeling_layers import GradientCheckpointingLayer
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\transformers\modeling_layers.py", line 28, in <module>
from .processing_utils import Unpack
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\transformers\processing_utils.py", line 39, in <module>
from .image_utils import ChannelDimension, is_vision_available, load_image
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\transformers\image_utils.py", line 59, in <module>
from torchvision.transforms import InterpolationMode
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\torchvision\__init__.py", line 10, in <module>
from torchvision import _meta_registrations, datasets, io, models, ops, transforms, utils # usort:skip
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\torchvision\_meta_registrations.py", line 163, in <module>
@torch.library.register_fake("torchvision::nms")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\torch\library.py", line 1069, in register
use_lib._register_fake(
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\torch\library.py", line 219, in _register_fake
handle = entry.fake_impl.register(
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\torch\_library\fake_impl.py", line 82, in register
lib.impl(self.qualname, meta_kernel, "Meta", allow_override=allow_override)
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\torch\library.py", line 381, in impl
self.m.impl(
RuntimeError: resource deadlock would occur: resource deadlock would occur
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\TTS\api.py", line 74, in __init__
self.load_tts_model_by_name(model_name, gpu)
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\TTS\api.py", line 177, in load_tts_model_by_name
self.synthesizer = Synthesizer(
^^^^^^^^^^^^
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\TTS\utils\synthesizer.py", line 109, in __init__
self._load_tts_from_dir(model_dir, use_cuda)
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\TTS\utils\synthesizer.py", line 161, in _load_tts_from_dir
config = load_config(os.path.join(model_dir, "config.json"))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\TTS\config\__init__.py", line 97, in load_config
config_class = register_config(model_name.lower())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\TTS\config\__init__.py", line 40, in register_config
from TTS.tts.configs.xtts_config import XttsConfig
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\TTS\tts\configs\xtts_config.py", line 5, in <module>
from TTS.tts.models.xtts import XttsArgs, XttsAudioConfig
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\TTS\tts\models\xtts.py", line 10, in <module>
from TTS.tts.layers.xtts.gpt import GPT
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\TTS\tts\layers\xtts\gpt.py", line 12, in <module>
from TTS.tts.layers.xtts.gpt_inference import GPT2InferenceModel
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\TTS\tts\layers\xtts\gpt_inference.py", line 5, in <module>
from transformers import GPT2PreTrainedModel
File "C:\Users\Robert\AppData\Local\Programs\Python\Python311\Lib\site-packages\transformers\utils\import_utils.py", line 2295, in __getattr__
raise ModuleNotFoundError(
ModuleNotFoundError: Could not import module 'GPT2PreTrainedModel'. Are this object's requirements defined correctly?
Environment
I:\>python collect_env_info.py
{
"CUDA": {
"GPU": [],
"available": false,
"version": null
},
"Packages": {
"PyTorch_debug": false,
"PyTorch_version": "2.8.0+cpu",
"TTS": "0.22.0",
"numpy": "1.26.4"
},
"System": {
"OS": "Windows",
"architecture": [
"64bit",
"WindowsPE"
],
"processor": "Intel64 Family 6 Model 94 Stepping 3, GenuineIntel",
"python": "3.11.9",
"version": "10.0.19045"
}
}
Additional context
I just wanted to try it on windows.
apparently what is needed is:
pip install torch==2.5.1 torchvision==0.20.1 torchaudio==2.5.1 transformers==4.46.3
those specific versions.
Colab now uses Pytorch 2.9 by default, which the coqui-tts fork doesn't support yet. A possible workaround until the next Coqui release is to change the Colab runtime version to 2025.10 in the "Change runtime type" menu.
I just released version 0.27.3 with support for Pytorch 2.9, so !pip install coqui-tts works again on Colab.