I’m writing a lot right now, but I can’t type that fast and accurately – and typing often distracts me from thinking. However, Apple’s dictation function is pretty lousy - the integrated voice recognition of Chatgpt (it’s called Whisper) works much better.
So I tried to find a way how you can dictate texts, transcribe them in the background using ChatGPT and saves them as simple text files into a folder from which you can easily import tons of them at once into Scrivener without copy and paste.
What I describe here, everyone can do with a little patience. I am not a programmer, and I could do it (with some advice from ChatGPT). Sorry, but I cannot give you support if it does not work as expected. Apple’s Shortcut app is not perfect at all.
The whole process takes a few minutes to set up, and afterwards it’s just: dictate → transcribed text → import in Scrivener.
What you need
- A Mac running macOS 13 (Ventura) or later.
- The ChatGPT app from OpenAI (free in the App Store).
- Scrivener for macOS.
- A folder (e.g. in iCloud Drive, Dropbox, or local) where your dictated notes will be saved.
Step 1: Create the Shortcut
- Open the Shortcuts app on your Mac.
- Click the + button to create a new Shortcut.
- Name it: Dictate Notes.
Step 2: Add the Actions
Action 1: Record Audio
- In the search bar, type “Record Audio”.
- Add it to your Shortcut.
- Leave it on “Until Stopped” (so you can dictate freely).
Action 2: Transcribe Audio (Whisper)
- Search for “Transcribe Audio” (this comes from the ChatGPT app).
- Add it below.
- This uses OpenAI’s Whisper model to convert your speech into text.
Action 3: Create File
- Search for “Create File” .
- Content = the transcription result.
- File Name = leave blank.
- (macOS will automatically use the first words of your text + .txt as the filename).
Action 4: Save File
- Search for “Save File”.
- Choose the folder where you want your drafts stored (e.g. iCloud Drive/Dictated Drafts).
- Turn OFF “Ask Where to Save”.
That’s it!
Step 3: Test It
- Run the Shortcut (click the
button).
- Dictate something like:
“This is my first draft for Chapter 1 in Scrivener.”
- Stop recording.
- Go to your chosen folder → you’ll see a .txt file containing your transcription.
Step 4: Import into Scrivener
- In Scrivener, open your project.
- Go to File → Import → Files… (there is a keyboard shortcut for that
- Select the dictated .txt files from your folder.
- They will be added directly to your Binder.
Me today: “We can be heroes, just for one day!”