Skip to main content

Siri Hacker: Siri Can Start, Stop, Lock, Unlock My Car [Video]

Ever since Apple launched Siri along with iPhone 4S, hackers and enthusiasts around the globe implemented many magical things and endless possibilities.

Another hacker taking developments of others added something new allowing him to use voice commands to control his vehicle.

 

image

 

He mentioned on his website, that he created a ruby plugin that is used by “Siri Proxy”, a proxy server for Apple’s Siri assistant. This proxy server allows for the creation of custom plugins that can intercept recognized speech and perform virtually any function.

The "Siri Proxy" plugin I wrote handles interaction with a php script that runs on my web server. The php script, which I developed months ago for personal use, allows me to send commands to my car which has a Viper SmartStart module installed.

Current commands accepted are: "Vehicle Arm", "Vehicle Disarm", "Vehicle Start", "Vehicle Stop", "Vehicle Pop Trunk", and "Vehicle Panic".

--UPDATE: Now it also responds to more conversational commands such as "Start my car", "Lock my car", "Pop my trunk", etc...”

If you are technical enough to understand and analyze his code, here are some technical details for you:

Technical Details:

Siri Proxy / DNSMasq box - Ubuntu 11.04 Server VM
Ruby 1.9.3
Apache Web server - Ubuntu 10.04 LTS Server
Code:
vipercontrol.rb (placed in the plugins folder of "Siri Proxy")
viper_control.php (ran from a web server)

Watch out this video created by him for more closer impressions of these innovative attempt:

 

Comments

Popular posts from this blog

Windows Phone 7.5 Tango Officially Renamed As ‘Refresh’

The next version of Microsoft’s Windows Phone operating system after Mango 7.1 is officially renamed as ‘Windows Phone 7.5 Refresh’ – according to the head of Windows Phone division for Microsoft Italy.     According to Italian version of the post , 7.5 Refresh update will mostly be an update to the minimum specs of the devices it’ll be able to run (minimum RAM requirements is dropped from 512 MB to 256 MB). Other updates which may include in this release are better media messaging, location awareness icon, export and manage contacts to SIM card. The next major update after ‘Refresh’ is called Windows Phone Apollo (probably Windows Phone 8) could certainly be an exciting release from Microsoft. This Apollo update may have BitLocker kind of support on mobile devices, multi-core support. [ via ] [ Image ]

Your Google Apps Account is Changing

Google is about to make more of its services available to organizations with Google Apps accounts. This is an early adopter phase, and all domains may not get this option to move to the new infrastructure. What this means for you: In addition to the core suite of messaging and collaboration applications, Google Apps users may now access many more Google services with their Google Apps accounts.     Those who are eligible for this early adoption, Google Apps administrator will be presented with the above banner to start with the migration. In your organization, you can transition selected pilot users and admins, or you can start the transition now for all your users. The transition for pilot users can be reverted if necessary. After successful transition, your users will now be able to use other Google popular products like AdSense, AdWords, Alerts, Analytics, Android, Blogger, Finance, Google Desktop, News, Orkut, Reader, Voice, YouTube (Full list here ). Als...

How To Install Windows 8 on a Virtual Machine

Now that Microsoft released Windows 8 Developer Preview build officially this Tuesday, want to see and test all new features right from your machine without disturbing existing operating system? Read on.. Interesting part about Windows 8 is that Microsoft is foreseeing an OS that scales right from small form factors, tablets and all the way to big servers. Major updates in this new operating system include Tablet Optimization, Picture Password, New Start Screen with ‘Tile’ (apps), Metro UI, Charms, IE 10.     In order to test out Windows 8 Dev Preview in a virtual machine, I tried installing it in Microsoft’s Windows Virtual PC and as well as VMWare. Unfortunately, installation failed in both virtualization technologies with random blue screen errors. And here is the screenshot of all new re-imagined version of blue screen in Widows 8.   Even I tried installing on Oracle’s Virtual Box with default settings. It failed in that too. Finally, after tweaking so...