Want to control something with Siri? Here’s how.

SiriControl is a python framework which allows you to retrieve Siri commands, by syncing notes with gmail, so you can control anything you want. Seriously, forget Google Assistant 😃.

Sanjeet Chatterjee
4 min readApr 29, 2017

So why use SiriControl?

  • No extra hardware required — the commands are being sent through the iOS device itself.
  • Runs on any computer with python installed — the Raspberry Pi is especially good as you can make it control anything around you. Just think of the possibilities…
  • It is beginner friendly with minimal setup required — I have provided step by step instructions on how to set it up. It is written in python which is quite an easy language to pick up.
  • You can use it from anywhere in the world You will get the power of Siri’s fantastic speech recognition capabilities, from anywhere, as long as your device has an internet connection.
A snapshot of SiriControl in action. More on this later…

The idea of using Siri to control my Raspberry Pi sounded very cool to me so after a quick Google search, I found SiriProxy, which redirects the Siri commands through the Raspberry Pi, which is then intercepted. However, this was too much of a hassle and with the update of iOS 7, it…

--

--