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

GREAT WORK DUDE!!! #1

Open thomas-s97 opened 12 years ago

thomas-s97 commented 12 years ago

Great work, dude!

Is there any possibility to use your plugin as a stand alone server, to let Google's Server recognize the speech and your server manage the text and apply a plugin on it... -> so you don't need any 4S Keys anymore?

Thank you!

alotaiba commented 12 years ago

Thanks for your kind words,

At the moment I have no idea if this is possible, since the iPhone needs constant communication with Guzzoni (Apple Server) other than speech packets.

You present a very interesting idea, unfortunately I don't have an answer right now, I need to study the packet flow more, and see whether we can fake the responses from Guzzoni.

thomas-s97 commented 12 years ago

Have a look at this SiriServer:

https://github.com/Eichhoernchen/SiriServer/

With this Proxy you don't need a 4S Key anymore, but it's written in PYTHON...

alotaiba commented 12 years ago

That's really awesome project. I didn't know it existed.

They have very nice ideas, and even nice documentation about the protocol.

To have Asiri as a full standalone server would require some time. I don't know the current state of SiriServer, because I can see some issues being discussed. If it's working fine, then I don't understand your question.

thomas-s97 commented 12 years ago

With a standalone Asiri, you could use all "normal" plugins, which are coded in Ruby. The Eichhoernchen Server is coded in PYTHON and there are no existing Python Plugins yet.

PS: i'm not able to code in python ;D

alotaiba commented 12 years ago

Hi @PianoThomas

As I said, you presented a very interesting idea. However, there is a much hard work already been put by @Eichhoernchen and others. To be honest, I'd rather join an ongoing project, like SiriServer, to put our minds together, rather than be alone in the storm.

We will see what the future holds, but for now I'm more focused on enhancing the quality of Asiri and speer.

janrueth commented 12 years ago

Python is very similar to ruby, there should be no problem if you know ruby to write the same in python