Make sure to clone recursively to get the whisper.cpp submodule
git clone --recursive git@github.com:atomic14/meeting-note-taker.git
brew install portaudio
python -m venv venv
. ./venv/bin/activate
pip install -r requirements.txt
cd whisper.cpp
make clean
WHISPER_COREML=1 make -j
- To ensure
coremltools
operates correctly, please confirm that Xcode is installed and executexcode-select --install
to install the command-line tools.
cd whisper.cpp
bash ./models/download-ggml-model.sh medium.en
./models/generate-coreml-model.sh medium.en
Create a .env
file with the following content:
OPENAI_API_KEY=<<YOUR OPENAI API KEY>>
. ./venv/bin/activate
python note-taker.py