Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/RobinMeis/Siri-API
Siri-API is a tool which opens Apples Siri for your own wishes WITHOUT the requirement of a Jailbreak. You can predefine keywords which execute your own python code when they are found in a request.
https://github.com/RobinMeis/Siri-API
Last synced: 17 days ago
JSON representation
Siri-API is a tool which opens Apples Siri for your own wishes WITHOUT the requirement of a Jailbreak. You can predefine keywords which execute your own python code when they are found in a request.
- Host: GitHub
- URL: https://github.com/RobinMeis/Siri-API
- Owner: RobinMeis
- Created: 2014-04-23T15:12:26.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-01-26T15:00:36.000Z (almost 10 years ago)
- Last Synced: 2024-08-08T00:44:13.858Z (4 months ago)
- Language: Python
- Homepage: use Python 3ws of Apples Siri. It should woww.blog.smartnoob.de
- Size: 814 KB
- Stars: 87
- Watchers: 23
- Forks: 23
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- project-awesome - RobinMeis/Siri-API - Siri-API is a tool which opens Apples Siri for your own wishes WITHOUT the requirement of a Jailbreak. You can predefine keywords which execute your own python code when they are found in a request. (Python)
README
This version is not iOS8 compatible. You can find a iOS8 compatible version here: https://github.com/HcDevel/SiriAPI8
========Siri-API
========Siri-API is a tool which opens Siri for your own wishes WITHOUT the requirement of a Jailbreak. Basically it is like GoogolPlex but it is much more flexible since you can host it on your own computer. You just say Google and your keyword, by default "Siri" and everything what you say after your keyword will be redirected to the API. Of course, using Google without the keyword is still possible.
You need a Linux running computer (tested on Raspberry Pi) and a Squid Proxy version compiled with SSL support. These versions aren't available from official package sources, so you have to compile it by yourself. You can follow the instructions in the documentation.
You can watch the demo video on http://youtu.be/b2F7PAwpjcY to see what is possible with Siri-API. I use the program for my home automation system but any other usage is possible. You just have to write your own rules and commands in Python 3. With the easy to use API it is just a game. I also provide a working squid.conf configuration file for usage with the API. If you're already running Squid Proxy for other services you HAVE to change it so, that Squid still works in your environment.
I tested Siri-API on an iPhone 5S with iOS 7 but it should also work with other iDevices supporting Siri and older iOS versions.
You can find the documentation at https://github.com/HcDevel/Siri-API/wiki/_pages
The installation instructions can be found at https://github.com/HcDevel/Siri-API/wiki/Installation-%28Version-1.0.x%29If you have any problem, please report it by opening an issue in the issue tracker.