MalikShehram commited on
Commit
fbafb9a
·
verified ·
1 Parent(s): 7678966

Create requirements.txt

Browse files
Files changed (1) hide show
  1. requirements.txt +21 -0
requirements.txt ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # --- User Interface ---
2
+ gradio>=4.0.0 # The latest Gradio version for advanced UI themes and Blocks
3
+ matplotlib>=3.8.0 # For generating high-quality Spectrogram and PCG graphs
4
+ Pillow>=10.0.0 # For handling image/graph outputs professionally
5
+
6
+ # --- Audio Processing & Visualization ---
7
+ librosa>=0.10.1 # Gold standard for audio feature extraction (Spectrograms)
8
+ soundfile>=0.12.1 # High-performance audio reading/writing
9
+ numpy>=1.24.0 # Required for handling audio arrays
10
+
11
+ # --- Machine Learning / AI Models ---
12
+ torch>=2.0.0 # PyTorch backend required for audio models
13
+ torchaudio>=2.0.0 # Audio processing tools compatible with PyTorch
14
+ transformers>=4.35.0 # Hugging Face library to load audio models (like wav2vec2/Hubert)
15
+
16
+ # --- LLM & Reasoning ---
17
+ groq>=0.4.0 # Extremely fast Python client for accessing Llama 3 API
18
+ python-dotenv>=1.0.0 # Professional way to securely load API keys from a .env file
19
+
20
+ # --- Text-to-Speech ---
21
+ gTTS>=2.5.0 # Google Text-to-Speech library