alotaiba / SiriProxy-Asiri

Let Siri speak your language with Asiri plugin for SiriProxy. Thanks to Google speach recognition service, Asiri can be configured to speak any language that is supported by Google.
Other
29 stars 13 forks source link

Overview

Let Siri speak your language with Asiri, the SiriProxy plugin that adds multi language support to Siri. Thanks to Google speech recognition service, Asiri can be configured to speak any language that is supported by Google.

Installation

Before you install Asiri, make sure you have the following installed:

  1. speer (installation page)
  2. ffmpeg (installation page)
  3. SiriProxy duh! (installation page)
  4. Copy the contents of config-info.yml into your ~/.siriproxy/config.yml
  5. Make your modification to the language
  6. Copy the folder languages into your ~/.siriproxy folder, so the result will be ~/.siriproxy/languages
  7. Add as many languages as you want inside the folder, with your implementation of each language. Remember, only one language can be loaded at one time. If you need to change the language, you need to restart SiriProxy
  8. Issue rvmsudo siriproxy update inside your SiriProxy directory
  9. Restart SiriProxy

Note: On Ubuntu, you may face some issues during the installation, as there are some dependencies required by curb, which can be installed by the following command:

sudo apt-get install libcurl4-openssl-dev

License

Asiri is a project of Abdulrahman Al-Otaiba, the project is dual-licensed under GNU GPLv3, and MIT. See LICENSE for more details.

Attribution

I would like to thank the following people, and give them credit for their awesome work, that without them, this project would probably never seen the light: