c134d3e530e8c0072ca73cb4079d7248b3457821
transcribe
Simple implementation of OpenAI's Whisper to transcribe audio files from your local folders.
Instructions
Using the script
- This package was made and tested in an Anaconda environment, if you're not familiar with python I would recommend this method. See here for instructions.
- This is a simple script with no installation. Simply download the .py file into your work folder. Then you can either import it to another script or notebook for use. I recommend jupyter notebook for new users.
Requirements
- Whisper requires some additional libraries. The setup page states: "The codebase also depends on a few Python packages, most notably HuggingFace Transformers for their fast tokenizer implementation and ffmpeg-python for reading audio files." Users might not need to specifically install Transfomers. However, a conda installation might be needed for ffmepg, which takes care of setting up PATH variables. Install with:
conda install -c conda-forge ffmpeg-python
- The main functionality comes from openai-whisper. See their page for details. As of 2023-03-22 you can install via:
pip install -U openai-whisper
Example
See the example implementation on jupyter notebook.
Languages
Python
88.2%
Jupyter Notebook
9%
Shell
1.6%
Batchfile
1.2%