-
Python 3.8+
-
Dependencies:
- faster-whisper
- torch
- psutil
- pynvml (optional, for GPU monitoring)
- librosa
- matplotlib
- pyyaml
The resource_monitor.py script allows you to monitor system resources while running transcription jobs.
It tracks CPU usage, RAM usage, and GPU memory/utilization (if CUDA is available).
./resource_monitor.py ./main.py <input_path> -o <output_dir>: default: /transcriptions -n <limit>: optional, limit number of files processed