aboutsummaryrefslogtreecommitdiff
path: root/requirements.txt
diff options
context:
space:
mode:
authorhistoria <historiavg@proton.me>2026-08-16 05:28:38 -0400
committerhistoria <historiavg@proton.me>2026-08-16 05:28:38 -0400
commit2aa61120f6b1691211d724b7603caea14641a6be (patch)
tree5ae3e36737cf6e8ed19080e711f0cc9fb4f38a00 /requirements.txt
downloadtts-audiobook-generator-2aa61120f6b1691211d724b7603caea14641a6be.tar.gz
initial commit
Diffstat (limited to 'requirements.txt')
-rw-r--r--requirements.txt16
1 files changed, 16 insertions, 0 deletions
diff --git a/requirements.txt b/requirements.txt
new file mode 100644
index 0000000..8aee350
--- /dev/null
+++ b/requirements.txt
@@ -0,0 +1,16 @@
+# Core dependencies for Qwen Audiobook Converter
+gradio_client>=0.7.0
+requests>=2.28.0
+PyPDF2>=3.0.0
+ebooklib>=0.18
+pydub>=0.25.1
+
+# Optional dependencies for additional format support
+python-docx>=0.8.11
+docx2txt>=0.8
+beautifulsoup4>=4.11.0
+faster-whisper>=1.0.0
+
+# Audio processing
+# Note: ffmpeg is required for pydub audio processing
+# Install separately: https://ffmpeg.org/download.html