graph LR;
1["Record Voice Memo and put it inside your iCloud folder"]
1-->2["Get an audio transcription with <code>Whisper AI</code>"];
2-->3["Get a summary with <code>GPT4All</code>"];
3-->4["Put it inside your Notion Database"];
Simple script takes a Voice Memo from iCloud, transcribes it with Whisper AI, summorize it with GPT4All and put it inside your Notion Database as a new page.
- Duplicate the Notion template
- Whisper AI to transcribe your notes
- GPT4All + Python bindings to summorize your transcriptions
jq
(if not already in your system)
- Prepare your Notion Database, it should have following fields:
date_recorded
andduration
. Make sure that you added your application to the connenctions of the database. - Change variables inside the script: your iCloud folder with memos, Notion secret, Notion database to save transcriptions.
- Change language, sound file format, and/or model size, GPT4All prompt, if needed.
- Run it on with
bash script.sh &
to keep it on background. - Enjoy you freshly baked transcriptions inside your Notion database.
- Record your amazing speech with Voice Memos
- Move the recording to your selected iCloud folder
- Run
bash script.sh
- Watch your note in Notion!