Making Siri Timers More Timely

I can be a perfectionist when it comes to software, and one thing that bugs me when using Siri timers is the fact that the time taken for Siri to understand me is added on to the timer duration.

Frequently I will start a timer using the “Hey Siri” wake word, either using my Apple Watch or iPhone. Depending on where I am in the house and general WiFi signal, the time it takes for Siri to respond can range from a few seconds to 10 or more.

From the time between saying “Hey Siri” and completing the sentence “Set a timer for 5 minutes.” the device will upload the audio to a server, which will use a set of speech-to-text machine learning models to predict the words said. It will then use a natural language model to classify this text into an intent, deriving meaning from the sentence.

In many cases, this results in my 5 minute timer not going off 5 minutes after I decided I wanted to start a timer, but 5 minutes and 7 seconds after.

It doesn’t have to be this way however. The device presumably knows the exact time it successfully detected a “Hey Siri” command (a complex set of systems in their own right), and so it could simply deduct this from the requested timer duration. If Siri takes 7 seconds to figure out what I meant, then my 5 minute timer becomes a 4 minutes and 53 seconds timer.

A small request, but if any company could pay attention to small features like this, it’s Apple.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s