Converts SRT subtitles into a Polish lektor-style voiceover using a local
ComfyUI instance running Higgs Audio V3, then muxes the result back into the
source video as a second audio track. Video and original audio are always
stream-copied; only the new voiceover track is encoded.
Contents:
lektor_ai_comfy.py main pipeline (standard library only, needs ffmpeg)
lektor_ai_comfy_v2.py batched-context experiment (timing unresolved)
lektor_ai.py earlier version using the hosted Boson AI API
install_comfyui.sh reproduces the ComfyUI environment, versions pinned
docs/ requirements, installation, usage, architecture,
troubleshooting
gudowski/ voice references (.wav) with their transcripts (.txt)
Source media and generated video are gitignored.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
233 lines
4.4 KiB
Plaintext
233 lines
4.4 KiB
Plaintext
absl-py==2.4.0
|
|
accelerate==1.14.0
|
|
aiohappyeyeballs==2.6.2
|
|
aiohttp==3.14.1
|
|
aiosignal==1.4.0
|
|
alembic==1.18.5
|
|
aliyun-python-sdk-core==2.16.0
|
|
aliyun-python-sdk-kms==2.16.5
|
|
annotated-doc==0.0.4
|
|
annotated-types==0.7.0
|
|
antlr4-python3-runtime==4.9.3
|
|
anyio==4.14.1
|
|
attrs==26.1.0
|
|
audioread==3.1.0
|
|
av==17.1.0
|
|
babel==2.18.0
|
|
bitsandbytes==0.49.2
|
|
blake3==1.0.9
|
|
braceexpand==0.1.7
|
|
certifi==2026.6.17
|
|
cffi==2.0.0
|
|
charset-normalizer==3.4.7
|
|
click==8.4.2
|
|
cn2an==0.5.24
|
|
comfy-aimdo==0.4.10
|
|
comfy-kitchen==0.2.12
|
|
comfyui-embedded-docs==0.5.5
|
|
comfyui-workflow-templates-core==0.3.263
|
|
comfyui-workflow-templates-media-api==0.3.81
|
|
comfyui-workflow-templates-media-image==0.3.157
|
|
comfyui-workflow-templates-media-other==0.3.226
|
|
comfyui-workflow-templates-media-video==0.3.98
|
|
comfyui_frontend_package==1.45.19
|
|
comfyui_workflow_templates==0.10.7
|
|
conformer==0.3.2
|
|
crcmod==1.7
|
|
cryptography==49.0.0
|
|
csvw==4.0.0
|
|
cuda-bindings==12.9.4
|
|
cuda-pathfinder==1.2.2
|
|
cuda-toolkit==12.8.1
|
|
Cython==3.2.6
|
|
dacite==1.9.2
|
|
datasets==5.0.0
|
|
decorator==5.3.1
|
|
dill==0.4.1
|
|
Distance==0.1.3
|
|
dlinfo==2.0.0
|
|
dyNET38==2.2
|
|
echo-tts==0.1.4
|
|
editdistance==0.8.1
|
|
einops==0.8.2
|
|
einx==0.4.3
|
|
ema-pytorch==0.7.9
|
|
encodec==0.1.1
|
|
faiss-cpu==1.14.3
|
|
filelock==3.29.0
|
|
flatbuffers==25.12.19
|
|
frozendict==2.4.7
|
|
frozenlist==1.8.0
|
|
fsspec==2026.4.0
|
|
funasr==1.3.14
|
|
g2p-en==2.1.0
|
|
gitdb==4.0.12
|
|
GitPython==3.1.50
|
|
glfw==2.10.0
|
|
greenlet==3.5.2
|
|
h11==0.16.0
|
|
h5py==3.16.0
|
|
hf-xet==1.5.1
|
|
httpcore==1.0.9
|
|
httpx==0.28.1
|
|
huggingface_hub==1.21.0
|
|
hydra-core==1.3.3
|
|
hyper-connections==0.4.11
|
|
HyperPyYAML==1.2.3
|
|
idna==3.18
|
|
inflect==7.5.0
|
|
isodate==0.7.2
|
|
jaconv==0.5.0
|
|
jamo==0.4.1
|
|
jieba==0.42.1
|
|
Jinja2==3.1.6
|
|
jmespath==0.10.0
|
|
joblib==1.5.3
|
|
json5==0.15.0
|
|
jsonschema==4.26.0
|
|
jsonschema-specifications==2025.9.1
|
|
kaldiio==2.18.1
|
|
keras==3.15.0
|
|
kornia==0.8.3
|
|
kornia_rs==0.1.14
|
|
langcodes==3.5.1
|
|
language-tags==1.3.1
|
|
lazy-loader==0.5
|
|
librosa==0.11.0
|
|
lingua-language-detector==2.2.0
|
|
llvmlite==0.47.0
|
|
local-attention==1.11.2
|
|
loguru==0.7.3
|
|
Mako==1.3.12
|
|
markdown-it-py==4.2.0
|
|
MarkupSafe==3.0.3
|
|
mdurl==0.1.2
|
|
ml_dtypes==0.5.4
|
|
modelscope==1.37.1
|
|
monotonic-alignment-search==0.2.1
|
|
more-itertools==11.1.0
|
|
mpmath==1.3.0
|
|
msgpack==1.2.1
|
|
multidict==6.7.1
|
|
multiprocess==0.70.19
|
|
munch==4.0.0
|
|
nagisa==0.2.12
|
|
namex==0.1.0
|
|
narwhals==2.22.1
|
|
networkx==3.6.1
|
|
ninja==1.13.0
|
|
nltk==3.9.4
|
|
numba==0.65.1
|
|
numpy==2.2.6
|
|
nvidia-cublas-cu12==12.8.4.1
|
|
nvidia-cuda-cupti-cu12==12.8.90
|
|
nvidia-cuda-nvrtc-cu12==12.8.93
|
|
nvidia-cuda-runtime-cu12==12.8.90
|
|
nvidia-cudnn-cu12==9.19.0.56
|
|
nvidia-cufft-cu12==11.3.3.83
|
|
nvidia-cufile-cu12==1.13.1.3
|
|
nvidia-curand-cu12==10.3.9.90
|
|
nvidia-cusolver-cu12==11.7.3.90
|
|
nvidia-cusparse-cu12==12.5.8.93
|
|
nvidia-cusparselt-cu12==0.7.1
|
|
nvidia-nccl-cu12==2.28.9
|
|
nvidia-nvjitlink-cu12==12.8.93
|
|
nvidia-nvshmem-cu12==3.4.5
|
|
nvidia-nvtx-cu12==12.8.90
|
|
omegaconf==2.3.1
|
|
onnxruntime==1.27.0
|
|
openai-whisper==20250625
|
|
optree==0.19.1
|
|
orjson==3.11.9
|
|
oss2==2.19.1
|
|
packaging @ file:///home/conda/feedstock_root/build_artifacts/bld/rattler-build_packaging_1777103621/work
|
|
pandas==3.0.3
|
|
peft==0.19.1
|
|
phonemizer==3.3.0
|
|
pillow==12.2.0
|
|
platformdirs==4.10.0
|
|
pooch==1.9.0
|
|
praat-parselmouth==0.4.7
|
|
proces==0.1.7
|
|
propcache==0.5.2
|
|
protobuf==7.35.1
|
|
psutil==7.2.2
|
|
punctuators==0.0.7
|
|
pyarrow==24.0.0
|
|
pycparser==3.0
|
|
pycryptodome==3.23.0
|
|
pydantic==2.13.4
|
|
pydantic-settings==2.14.2
|
|
pydantic_core==2.46.4
|
|
pydub==0.25.1
|
|
Pygments==2.20.0
|
|
pynndescent==0.6.0
|
|
PyOpenGL==3.1.10
|
|
pyparsing==3.3.2
|
|
pyphen==0.17.2
|
|
pypinyin==0.55.0
|
|
python-dateutil==2.9.0.post0
|
|
python-dotenv==1.2.2
|
|
pyworld==0.3.5
|
|
PyYAML==6.0.3
|
|
rdflib==7.6.0
|
|
referencing==0.37.0
|
|
regex==2026.5.9
|
|
requests==2.34.2
|
|
rfc3986==1.5.0
|
|
rich==15.0.0
|
|
rpds-py==2026.5.1
|
|
ruamel.yaml==0.18.17
|
|
ruamel.yaml.clib==0.2.15
|
|
safetensors==0.8.0
|
|
scikit-learn==1.9.0
|
|
scipy==1.18.0
|
|
segments==2.4.0
|
|
sentencepiece==0.2.1
|
|
sentry-sdk==2.63.0
|
|
setuptools==70.2.0
|
|
shellingham==1.5.4
|
|
simpleeval==1.0.7
|
|
six==1.17.0
|
|
smmap==5.0.3
|
|
sounddevice==0.5.5
|
|
soundfile==0.14.0
|
|
soxr==1.1.0
|
|
spandrel==0.4.2
|
|
SQLAlchemy==2.0.51
|
|
sympy==1.14.0
|
|
tensorboardX==2.6.5
|
|
termcolor==3.3.0
|
|
textstat==0.7.13
|
|
threadpoolctl==3.6.0
|
|
tiktoken==0.13.0
|
|
tokenizers==0.22.2
|
|
torch==2.11.0+cu128
|
|
torch-complex==0.4.4
|
|
torch-einops-utils==0.1.4
|
|
torchaudio==2.11.0+cu128
|
|
torchcodec==0.14.0
|
|
torchdiffeq==0.2.5
|
|
torchfcpe==0.0.4
|
|
torchsde==0.2.6
|
|
torchvision==0.26.0+cu128
|
|
tqdm==4.68.3
|
|
trampoline==0.1.2
|
|
transformers==5.12.1
|
|
triton==3.6.0
|
|
typeguard==4.5.2
|
|
typer==0.25.1
|
|
typing-inspection==0.4.2
|
|
typing_extensions==4.15.0
|
|
umap-learn==0.5.12
|
|
Unidecode==1.4.0
|
|
uritemplate==4.2.0
|
|
urllib3==2.7.0
|
|
vocos==0.1.0
|
|
wandb==0.28.0
|
|
webdataset==1.0.2
|
|
wheel==0.47.0
|
|
x-transformers==2.23.1
|
|
xxhash==3.7.1
|
|
yarl==1.24.2
|