破解Siri协议,让你在Android设备或iPad上真正使用Siri

36氪  •  扫码分享
我是创始人李岩:很抱歉!给自己产品做个广告,点击进来看看。  

破解Siri协议,让你在Android设备或iPad上真正使用Siri

开源视频播放器VLC提交到苹果应用商店的开发团队Applidium今天
\n宣布,他们逆向工程了Siri与苹果服务器通讯的协议,现在可以直接通过一台电脑与Siri服务器通讯。他们说现在他们能够让服务器识别他们输入的语音,就像是从iPhone 4S输入的一样。

\n

今天,我们成功的破解了Siri协议,现在我们可以通过任何设备来使用Siri的识别引擎。是的,这意味着每个人都可以使用真正的Siri来写一个Android应用,或者在iPad上使用Siri。

\n

在破解协议的过程中,Applidium团队了解到一些很有趣的事情:

*语音数据:iPhone 4S通过
\nSpeex语音解码来压缩语音数据,Speex语音解码是VoIP专用的解码器。

*签名:iPhone 4S在任何地方都要发送标识符,所以如果你要在其他设备上使用Siri,你至少需要一台4S上的标识符。

*真正的内容:这个协议非常冗长,你的iPhone发送大量数据到苹果的服务器,这些服务器也会返回大量的数据。
\n最后Applidium团队用Ruby写了一个
\n工具包,帮助开发者理解这个协议。感兴趣的同学可以点
\n这里下载。

Applidium的博客中有更详细的英文介绍,
\n链接。

via
\n1,
\n2

随意打赏

android siriandroid ipadsiri功能苹果sirisiri
提交建议
微信扫一扫,分享给好友吧。