-
Notifications
You must be signed in to change notification settings - Fork 8
Open
Description
Hello @dscripka I’m encountering this error when trying to run the following command as specified on the README
python generate_clips.py --model VITS --text "This is some test speech" --N 1 --output_dir generated_clipsI already tried installing espeak with Homebrew, and I ran a test script and it seems to be working well. Not very sure on why it is not working when I run the generate_clips.py script
(3.8.20) jvelarde@MAC-G9HFG2NFV4 synthetic_speech_dataset_generation % python generate_clips.py --model VITS --text "This is some test speech" --N 1 --output_dir generated_clips
Traceback (most recent call last):
File "generate_clips.py", line 114, in <module>
from data_utils import TextAudioLoader, TextAudioCollate, TextAudioSpeakerLoader, TextAudioSpeakerCollate
File "/Users/jvelarde/Desktop/synthetic_speech_dataset_generation/models/vits/data_utils.py", line 11, in <module>
from text import text_to_sequence, cleaned_text_to_sequence
File "/Users/jvelarde/Desktop/synthetic_speech_dataset_generation/models/vits/text/__init__.py", line 2, in <module>
from text import cleaners
File "/Users/jvelarde/Desktop/synthetic_speech_dataset_generation/models/vits/text/cleaners.py", line 48, in <module>
espeak_backend = EspeakBackend('en-us', preserve_punctuation=True, with_stress=True)
File "/Users/jvelarde/.pyenv/versions/3.8.20/lib/python3.8/site-packages/phonemizer/backend/espeak/espeak.py", line 45, in __init__
super().__init__(
File "/Users/jvelarde/.pyenv/versions/3.8.20/lib/python3.8/site-packages/phonemizer/backend/espeak/base.py", line 39, in __init__
super().__init__(
File "/Users/jvelarde/.pyenv/versions/3.8.20/lib/python3.8/site-packages/phonemizer/backend/base.py", line 77, in __init__
raise RuntimeError( # pragma: nocover
RuntimeError: espeak not installed on your system
Metadata
Metadata
Assignees
Labels
No labels