# Lector speech engine - Windows build. Pinned for reproducible, offline-capable installs.
# Kokoro runs on ONNX Runtime (the Mac build uses Apple's MLX instead).
onnxruntime==1.31.1
misaki==0.9.4
num2words==0.5.14
spacy==3.8.18
phonemizer-fork==3.3.2
espeakng-loader==0.2.4
en_core_web_sm @ https://github.com/explosion/spacy-models/releases/download/en_core_web_sm-3.8.0/en_core_web_sm-3.8.0-py3-none-any.whl
numpy
huggingface_hub
pymupdf==1.28.2
# Graph-neural-network page layout model (titles, columns, tables, captions, footnotes...)
pymupdf-layout==1.28.2
python-docx==1.2.0
trafilatura==2.3.1
readability-lxml==0.9
httpx==0.28.1
lxml
striprtf==0.0.29
psutil
# Offline OCR for scanned PDFs (macOS uses Apple's Vision framework instead)
rapidocr-onnxruntime==1.4.4
# Converting .doc/.rtf with Microsoft Word, when it's installed
pywin32; sys_platform == "win32"
