Speaking to Computers

A businessman dictating to a Terminator robot typing on a laptop in a 1980s wood-panelled office

After injuring my hand, I had trouble using a keyboard. I still needed to work, so I decided to experiment with speech-to-text on both my phone and my laptop. It had been a long time since I’d tried this, and it turns out it’s considerably better than it used to be.

Built-in Dictation

I started by using the built-in dictation on the iPhone and macOS. This built-in functionality is actually pretty good. I was surprised the iPhone handles speech-to-text better. I guess it’s not that surprising because, as the name suggests and we sometimes forget, it is a phone. It seems to be more optimised for voice input than macOS. I guess part of it is because you’re closer to the microphone, but I do wonder if they’re using a slightly different architecture. On the MacBook, speech-to-text seems like a bit of a second-class citizen, but it’s still not bad.

Wispr Flow

After getting slightly frustrated with having to edit myself on the MacBook, I installed Wispr Flow, which is speech-to-text software from a startup called Wispr. It cleans up mistakes. I believe it runs local models but also connects to cloud-based models, and it does this as you speak and is incredibly performant. It feels almost instant. There are open-source alternatives, but I’ve not tried them yet.

I was a bit concerned about Wispr Flow from a data-privacy point of view, because I’d be running pretty much everything I write through the software. However, after reviewing the settings, you can opt out of training and of them storing your data.

You can also install Wispr Flow on your iPhone. As I said, the iPhone’s built-in functionality is already good, but I did find Wispr Flow slightly better for correcting mistakes.

One thing I’ve noticed with Wispr Flow is that it seems more accurate when I speak for a while, at least a sentence or two. If I only say one or two words, it’s more likely to get them wrong. I guess that’s because it can figure out the context from the rest of the sentence. In fact, I dictated this paragraph in one go and it came out perfect the first time.

Going Hands-Free

Now I was using speech-to-text for dictating emails and messages, and sometimes reports I write. What I wasn’t using it for was navigating around the phone, so I decided to use Siri for that. I’m not a big fan of Siri. I basically never use it, and this reminded me why. It was OK for launching apps, but I still found it wasn’t good enough to use the phone hands-free.

In my case I injured my left hand, so it wasn’t a problem to use my right hand to navigate the phone, or the MacBook using a trackpad. In a situation where you couldn’t use your hands at all, I just don’t feel Siri is up to scratch.

Other Software

I use Claude Code quite frequently. It has its own built-in voice input. I found this a bit fiddly, tried it a few times, and just fell back to dictating as I would for any other input.

Having It Read Back to You

What I was impressed with is the narration into Google Gemini, which is particularly good. Something I didn’t expect to find useful is that Google Gemini will also read the response back to you, which is genuinely handy if you’re researching things, asking questions, or doing tasks around the house with a phone running in the background.

Where It Struggles

This prompted me to research whether there’s a Google-based solution. Another problem I’ve had, which this reminded me of, is that I don’t speak with received pronunciation, especially with words starting with “th”. It seems all of the speech-to-text software I’ve tried so far has struggled with it. I’m curious to try the Google solutions to see if they can adapt to my accent, or maybe I just need elocution lessons.

What I’d Still Like to See

Another thing I think would be useful, especially as most of this software runs the converted text through a large language model, is some sort of dictionary or even a knowledge base. That context would help stop it misspelling people’s names and company names. It would let the software understand the things I’m likely to be writing about and make a better guess at the right choice, because these are the little things I see it getting wrong, along with punctuation. Going back to edit is quite fiddly, and if you can type at a normal speed it probably ends up about the same speed as typing, or slower. Of course, the marketing materials will tell you that speech input is umpteen times faster.

If this could get to the point where it’s completely seamless, it would be a game changer. At the moment I always have to review the text after dictating, which makes the workflow feel a bit clunky and disjointed, and less natural than just typing or speaking alone.

Will I Keep Using It?

What will be interesting is to see whether I keep using this once my hand has recovered. I will say it feels much more natural than I expected. I always found the idea of talking to a computer a bit weird and preferred typing, but it feels a little like being a high-powered 80s businessman dictating to his secretary. For first drafts in particular, this feels like a very good way to get something out. In fact, I dictated this whole article in one go, then ran it through Claude Code to clean it up before publishing.

If you'd like to contact me then you can email writing@petegraham.co.uk.

june 17, 2026