2025-01-28 17:00:03 -05:00
|
|
|
# OBS Recording Transcriber
|
|
|
|
|
|
2025-01-28 17:00:49 -05:00
|
|
|
Process OBS recordings or any video/audio files with AI-based transcription and summarization locally on your machine.
|
2025-01-28 17:00:03 -05:00
|
|
|
|
|
|
|
|
|
|
|
|
|
## Features
|
|
|
|
|
- AI transcription using Whisper.
|
|
|
|
|
- Summarization using Hugging Face Transformers.
|
|
|
|
|
- File selection, resource validation, and error handling.
|
|
|
|
|
|
|
|
|
|
## Installation
|
|
|
|
|
1. Clone the repo.
|
2025-01-28 17:05:50 -05:00
|
|
|
git clone [https://github.com/DataAnts-AI/VideoTranscriber.git
|
|
|
|
|
cd VideoTranscriber
|
2025-01-28 17:00:03 -05:00
|
|
|
2. Install dependencies:
|
|
|
|
|
pip install -r requirements.txt
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Notes:
|
|
|
|
|
Ensure that the versions align with the features you use and your system compatibility.
|
|
|
|
|
torch version should match the capabilities of your hardware (e.g., CUDA support for GPUs).
|
|
|
|
|
whisper might need to be installed from source or a GitHub repository if it's not available on PyPI.
|
|
|
|
|
If you encounter any issues regarding compatibility, versions may need adjustments.
|
|
|
|
|
|
|
|
|
|
3. streamlit run app.py
|