From 3a33d0c92ea2b988f33e9ac09f1ebb08346107a8 Mon Sep 17 00:00:00 2001 From: Zac Wang Date: Wed, 30 Oct 2024 16:28:22 +0800 Subject: [PATCH 1/2] fix dependencies for notebookllama, especially for step 4 tts workflow --- recipes/quickstart/NotebookLlama/Step-4-TTS-Workflow.ipynb | 5 ++++- recipes/quickstart/NotebookLlama/requirements.txt | 3 +++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/recipes/quickstart/NotebookLlama/Step-4-TTS-Workflow.ipynb b/recipes/quickstart/NotebookLlama/Step-4-TTS-Workflow.ipynb index fece59a44..02238726c 100644 --- a/recipes/quickstart/NotebookLlama/Step-4-TTS-Workflow.ipynb +++ b/recipes/quickstart/NotebookLlama/Step-4-TTS-Workflow.ipynb @@ -69,7 +69,10 @@ "source": [ "from IPython.display import Audio\n", "import IPython.display as ipd\n", - "from tqdm import tqdm" + "from tqdm import tqdm\n", + "import io\n", + "from scipy.io import wavfile\n", + "from pydub import AudioSegment" ] }, { diff --git a/recipes/quickstart/NotebookLlama/requirements.txt b/recipes/quickstart/NotebookLlama/requirements.txt index 34a27dc81..1a0d82292 100644 --- a/recipes/quickstart/NotebookLlama/requirements.txt +++ b/recipes/quickstart/NotebookLlama/requirements.txt @@ -6,6 +6,9 @@ accelerate>=0.27.0 rich>=13.0.0 ipywidgets>=8.0.0 tqdm>=4.66.0 +# pydub need mmpeg: apt install mmpeg +pydub>=0.25.0 +git+https://github.com/huggingface/parler-tts.git # Optional but recommended jupyter>=1.0.0 From 5ebfae6651f8ca359fbe79e5168744769aba5f00 Mon Sep 17 00:00:00 2001 From: Zac Wang Date: Wed, 30 Oct 2024 16:42:20 +0800 Subject: [PATCH 2/2] downgrade transformers ver to be compatible with parler-tts's dependency. remove warnings from requirements --- recipes/quickstart/NotebookLlama/requirements.txt | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/recipes/quickstart/NotebookLlama/requirements.txt b/recipes/quickstart/NotebookLlama/requirements.txt index 1a0d82292..bb873f56a 100644 --- a/recipes/quickstart/NotebookLlama/requirements.txt +++ b/recipes/quickstart/NotebookLlama/requirements.txt @@ -1,7 +1,7 @@ # Core dependencies PyPDF2>=3.0.0 torch>=2.0.0 -transformers>=4.46.0 +transformers>=4.43.0 accelerate>=0.27.0 rich>=13.0.0 ipywidgets>=8.0.0 @@ -12,7 +12,4 @@ git+https://github.com/huggingface/parler-tts.git # Optional but recommended jupyter>=1.0.0 -ipykernel>=6.0.0 - -# Warning handling -warnings>=0.1.0 \ No newline at end of file +ipykernel>=6.0.0 \ No newline at end of file