应用程序商店名称Touchpad中有一个应用程序,其最后一次更新于11月29日,其中包含一项新功能,支持“使用设备键盘上的Siri键将文本发送到计算机”,我想知道是否有任何打开的API Siri现在,特别是对于iOS 5.1 beta,或者它如何支持这样的功能?对不起,我没有4S,从不尝试Siri。
答案 0 :(得分:4)
没有没有si的api,但是如果你的语言支持siri,那么键盘上会显示一个麦克风,允许你指示文字。
答案 1 :(得分:3)
不,Siri正在使用非常封闭的协议和/或API。
那被黑客攻击是非常不幸的(但也非常棒,并且很好的逆转)
答案 2 :(得分:2)
有许多消息来源表明Siri API(特别是听写)中非常有限的部分将在即将推出的iOS 5.1中向开发人员公开
http://www.freakgeeks.com/2011/19239/siri-for-third-party-applications/
http://www.sn0wbreeze.ca/ios-5-1-beta-add-siri-apis-and-battery-issues-are-still-there/
http://arstechnica.com/apple/news/2011/11/ios-51-beta-offers-developers-limited-siri-integration.ars
答案 3 :(得分:0)
这是一个非官方的,但是@applidium破解了Siri协议,所以你可以通过HTTP调用Siri。
基本上,您需要获取设备GUID(请参阅下面的链接),发送原始音频(作为speex音频编解码器)并获得压缩数据。解压缩二进制响应(在第4个字节之后),它包含plists。
网址:https://guzzoni.apple.com/ace Http方法:ACE
查看更多详情:http://www.ps3trophies.com/forums/apple/6458-siri-cracked-now-even-android-users-can-use-siri.html