diff --git a/.github/scripts/docker/Dockerfile b/.github/scripts/docker/Dockerfile index 94e8d8e1e..cf0523401 100644 --- a/.github/scripts/docker/Dockerfile +++ b/.github/scripts/docker/Dockerfile @@ -49,7 +49,7 @@ RUN pip install --no-cache-dir \ kaldifst \ kaldilm \ librosa \ - matplotlib \ + "matplotlib<=3.9.4" \ multi_quantization \ numba \ "numpy<2.0" \ diff --git a/.github/workflows/ljspeech.yml b/.github/workflows/ljspeech.yml index bd2e40b6e..e0bea512a 100644 --- a/.github/workflows/ljspeech.yml +++ b/.github/workflows/ljspeech.yml @@ -70,6 +70,8 @@ jobs: cd /icefall git config --global --add safe.directory /icefall + pip install "matplotlib<=3.9.4" + pip list .github/scripts/ljspeech/TTS/run-matcha.sh diff --git a/egs/ljspeech/TTS/vits/utils.py b/egs/ljspeech/TTS/vits/utils.py index 2345da3e5..6a067f596 100644 --- a/egs/ljspeech/TTS/vits/utils.py +++ b/egs/ljspeech/TTS/vits/utils.py @@ -90,7 +90,7 @@ def intersperse(sequence, item=0): # from https://github.com/jaywalnut310/vits/blob/main/utils.py -MATPLOTLIB_FLAG = True +MATPLOTLIB_FLAG = False def plot_feature(spectrogram):