Code Monkey home page Code Monkey logo

siriproxy's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

siriproxy's Issues

sudo ruby ./start.rb and then error , please help

/Library/Ruby/Gems/1.8/gems/eventmachine-1.0.0.beta.4/lib/eventmachine.rb:516:in start_tcp_server': no acceptor (port is in use or requires root privileges) (RuntimeError) from /Library/Ruby/Gems/1.8/gems/eventmachine-1.0.0.beta.4/lib/eventmachine.rb:516:instart_server'
from ./siriProxy.rb:246:in initialize' from /Library/Ruby/Gems/1.8/gems/eventmachine-1.0.0.beta.4/lib/eventmachine.rb:179:incall'
from /Library/Ruby/Gems/1.8/gems/eventmachine-1.0.0.beta.4/lib/eventmachine.rb:179:in run_machine' from /Library/Ruby/Gems/1.8/gems/eventmachine-1.0.0.beta.4/lib/eventmachine.rb:179:inrun'
from ./siriProxy.rb:245:in initialize' from ./start.rb:16:innew'
from ./start.rb:16

help me please..

Abort Trap

Getting this error when trying any Siri Command:

Assertion failed: (e > 0), function SslContext_t, file ssl.cpp, line 162.
Abort trap

Wondering if it has to do with openssl ?

Error - undefined method `each_slice'

So I have everything setup and can successfully get a response to Test Siri Proxy, however as soon as I ask a standard command like what time is it? I get the following - any idea anyone?

[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: FinishSpeech
[Info - Guzzoni] Object: SpeechRecognized
[Recognized Speech] What time is it
[Info - Guzzoni] Object: AddViews
/usr/local/lib/ruby/gems/1.8/gems/CFPropertyList-2.0.17/lib/rbBinaryCFPropertyList.rb:237:in charset_strlen': undefined methodeach_slice' for #Array:0xb7cf32f0 (NoMethodError)
from /usr/local/lib/ruby/gems/1.8/gems/CFPropertyList-2.0.17/lib/rbBinaryCFPropertyList.rb:442:in string_to_binary' from /usr/local/lib/ruby/gems/1.8/gems/CFPropertyList-2.0.17/lib/rbCFTypes.rb:40:into_binary'
from /usr/local/lib/ruby/gems/1.8/gems/CFPropertyList-2.0.17/lib/rbBinaryCFPropertyList.rb:549:in dict_to_binary' from /usr/local/lib/ruby/gems/1.8/gems/CFPropertyList-2.0.17/lib/rbBinaryCFPropertyList.rb:549:inmap'
from /usr/local/lib/ruby/gems/1.8/gems/CFPropertyList-2.0.17/lib/rbBinaryCFPropertyList.rb:549:in dict_to_binary' from /usr/local/lib/ruby/gems/1.8/gems/CFPropertyList-2.0.17/lib/rbCFTypes.rb:238:into_binary'
from /usr/local/lib/ruby/gems/1.8/gems/CFPropertyList-2.0.17/lib/rbBinaryCFPropertyList.rb:549:in dict_to_binary' from /usr/local/lib/ruby/gems/1.8/gems/CFPropertyList-2.0.17/lib/rbBinaryCFPropertyList.rb:549:inmap'
... 22 levels...
from /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in run' from ./siriProxy.rb:246:ininitialize'
from start.rb:16:in `new'
from start.rb:16
zlib(finalizer): the stream was freed prematurely.

Error in Readme for certification production

In the step 11 you have write:
Type: mv newcert.pem server.passless.key

I think you should have wrote:
Type: mv newcert.pem server.passless.crt

It's what you have done in your video.

Swapping udid

My wife has a 4s. Given that I have her UDID, how can I make the proxy server use her ID? TIA

Seem to be caught in some kind of loop

As soon as i start talking, I get a ton of output on the screen, and when I stop talking, it looks like its looping somewhere.

The strange thing is, it worked for some time, then suddenly started doing this after a while. I pulled everything down from git again, created my certs again, everything from scratch just to make sure, but it is still happening. I am on ubuntu.

The console output is below (tons):

ruby start.rb

[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: LoadAssistant
[Info - iPhone] Object: SetRestrictions
[Info - iPhone] Object: ClearContext
[Info - iPhone] Object: StartSpeechRequest
[Info - iPhone] Object: SetRequestOrigin
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Object: SpeechPacket
[Info - iPhone] Objec

Gemfile?

Hi,

I have done everything according the readme but I am stuck on this:

hoff$ rvm use 1.9.3

Using /Users/hoff/.rvm/gems/ruby-1.9.3-p0

iShaper:~ hoff$ gem install bundler

/Users/hoff/.rvm/rubies/ruby-1.9.3-p0/bin/gem:4: warning: Insecure world writable dir /usr/local in PATH, mode 040777
Successfully installed bundler-1.0.21

1 gem installed

Installing ri documentation for bundler-1.0.21...

Installing RDoc documentation for bundler-1.0.21...

iShaper:~ pepynhoff$ bundle install

Could not locate Gemfile

-- Can someone help me with this? I really don't know what to do!

start siri

Hi guys,

I worked things out. And everything is ok:

in terminal is stays on:

iShaper-Network:SiryProxy pepynhoff$ rvmsudo ruby start.rb
Password:
start.rb:3: warning: variable $KCODE is no longer effective; ignored
/Users/pepynhoff/Desktop/SiryProxy/plugins/siriproxy-example/siriproxy-example.gemspec:15: warning: Insecure world writable dir /usr/local in PATH, mode 040777
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
Starting SiriProxy on port 443..

And I connected the iphone to my home wifi, but its not working when i say test siri proxy?

Could someone help me please?

Eventmachine on mac SL

I have the problem on mac osx 10.6.8, that the eventmachine does not have encriptation.

But I didn't find any libssl-dev for mac, as suggested for linux user.

I also tried: sudo gem install eventmachine -- --with-ssl-dir=/Users/marc/ossl/
where in ossl I put 2 links: include (to /usr/include/openssl) and lib (to /usr/lib) ,
because I tried --with-ssl-dir=/usr/bin/openssl and got a compilation error, which let me take a look at the makefile of eventmachine: with linux include and lib are within the openssl directory but not on osx, that why the extra dir.

But it doesn't work anyway, got that "Encriptation..."

cora

Hi,

new to ruby so this is mayby an easy one?

rvmsudo ruby start.rb

git://github.com/chendo/cora.git (at master) is not checked out. Please run bundle install

I have installed cora to but it doesn't work

Cheers!

start.rb error

rvmsudo ruby start.rb
ruby: No such file or directory -- start.rb (LoadError)

i keep getting this error even though i have the file in my plamoni folder.
also i have a problem with the dnsmasq, no matter how many times i kill the dnsmasq with sudo killall dnsmasq it continues to give me the error, im thinking that maybe its becuase of my ip but i have tried every possible ip.

sudo /opt/local/sbin/dnsmasq
Password:

dnsmasq: failed to create listening socket for 10.37.129.2: Address already in use

Starting Error

Nicholas-Youngs-MacBook-Pro:siri2 nickyoung$ sudo ruby start.rb
start.rb:3: warning: variable $KCODE is no longer effective; ignored
/Users/nickyoung/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in require': no such file to load -- bundler (LoadError) from /Users/nickyoung/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:inrequire'
from start.rb:6:in `

'
Nicholas-Youngs-MacBook-Pro:siri2 nickyoung$

i get that error, i tried reinstalling ruby didn't work.

Any ideas?

Encryption not available on this event-machine

When I run the server it goes to :

Starting SiriProxy on port 443..

then once I activate siri on the iphone, siri starts then stops and the server does this:

Create server for iPhone connection
terminate called after throwing an instance of 'std::runtime_error'
what(): Encryption not available on this event-machine

I have tried remaking the CAs with no luck.
Any suggestions?
Thanks

Some weird errors, any help?

I installed everything according to the guide and youtube videos. I am getting some long errors once I run the script and open siri on my 4S.

Running 10.7.2 on a Mac Pro.

The following is the results of running the program...

http://pastebin.com/fgPNve0B

Start.rb Error

When i start Siriproxy This Is What Happens

rvmsudo ruby start.rb
start.rb:3: warning: variable $KCODE is no longer effective; ignored
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
Starting SiriProxy on port 443..

Its Also Stuck On "Starting SiriProxy on port 443..'

Please Help, Thanks

Implement SiriProxy AUTH Spoofing for non iPhone 4S iDevices.

Here is an idea for getting Siri working on other iDevices using a VPN and a modified SiriProxy.

  1. Create a internet accessible VPN for yourself.
  2. Use that VPN on an iPhone 4S and other iDevices you (or friends) own.
  3. VPN server uses local dnsmasq, which resolves guzzoni.apple.com to your VPN server ip.
  4. Whenever a iPhone 4S uses Siri, record the AUTH packet and process SpeechPacket.
  5. Whenever a non iPhone 4S uses Siri, use recorded AUTH packet and process SpeechPacket.

Clarifications:
"process SpeechPacket": if Speech is recognized, perform SiriProxy action. if Speech is not recognized, forward to Apple's actual Siri Server.

Potential problems:
Recording the AUTH packet: does it change on every request or just every 24 hours?
Using recorded AUTH packet with non iPhone 4S: are the SpeechPackets encrypted with data in the AUTH packet?

Edit: I ment to have this as a potential milestone. Is it possible for non-owner's to create open milestones?

[Documentation Request] How to setup local DNS server

I think that a common network setup amongst early adopter Mac enthusiasts would be an Airport Extreme and a Mac machine. Could you be more detailed on how to route the local DNS traffic to your local SiriProxy server? And how to let non Siri traffic pass through?

Port Issue

imac:Siri djcrosby101$ rvmsudo ruby start.rb
start.rb:3: warning: variable $KCODE is no longer effective; ignored
/Users/djcrosby101/Siri/plugins/siriproxy-example/siriproxy-example.gemspec:15: warning: Insecure world writable dir /Users in PATH, mode 040777
Starting SiriProxy on port 443..
/Users/djcrosby101/Siri/siri_proxy.rb:26:in rescue in block in initialize': Cannot start the server on port 443 - are you root, or have another process on this port already? (RuntimeError) from /Users/djcrosby101/Siri/siri_proxy.rb:17:inblock in initialize'
from /Users/djcrosby101/.rvm/gems/ruby-1.9.2-p290/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in call' from /Users/djcrosby101/.rvm/gems/ruby-1.9.2-p290/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:inrun_machine'
from /Users/djcrosby101/.rvm/gems/ruby-1.9.2-p290/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in run' from /Users/djcrosby101/Siri/siri_proxy.rb:16:ininitialize'
from start.rb:22:in new' from start.rb:22:in

'

have checked there is nothing else running in this port (Below)
imac:Siri djcrosby101$ lsof -i -P | grep 443

imac:Siri djcrosby101$ sudo lsof -i :443 | grep LISTEN
ruby 1686 root 6u IPv4 0xffffff800ebc1de0 0t0 TCP *:https (LISTEN)

Running Error

imac:Siri djcrosby101$ rvmsudo ruby start.rb
start.rb:3: warning: variable $KCODE is no longer effective; ignored
/Users/djcrosby101/Siri/plugins/siriproxy-example/siriproxy-example.gemspec:15: warning: Insecure world writable dir /Users in PATH, mode 040777
Starting SiriProxy on port 443..
/Users/djcrosby101/Siri/siri_proxy.rb:26:in rescue in block in initialize': Cannot start the server on port 443 - are you root, or have another process on this port already? (RuntimeError) from /Users/djcrosby101/Siri/siri_proxy.rb:17:inblock in initialize'
from /Users/djcrosby101/.rvm/gems/ruby-1.9.2-p290/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in call' from /Users/djcrosby101/.rvm/gems/ruby-1.9.2-p290/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:inrun_machine'
from /Users/djcrosby101/.rvm/gems/ruby-1.9.2-p290/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in run' from /Users/djcrosby101/Siri/siri_proxy.rb:16:ininitialize'
from start.rb:22:in new' from start.rb:22:in

'

Can anybody help ?

Problem with server start

when i start the server, the following error occurs on:

$ sudo ruby start.rb
start.rb:3: warning: variable $KCODE is no longer effective; ignored
/Users/pascallang/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in require': no such file to load -- uuidtools (LoadError) from /Users/pascallang/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:inrequire'
from /Users/pascallang/SiriProxy/siriObjectGenerator.rb:2:in <top (required)>' from <internal:lib/rubygems/custom_require>:29:inrequire'
from internal:lib/rubygems/custom_require:29:in require' from /Users/pascallang/SiriProxy/plugins/testproxy/testproxy.rb:2:in<top (required)>'
from internal:lib/rubygems/custom_require:29:in require' from <internal:lib/rubygems/custom_require>:29:inrequire'
from start.rb:5:in `

'

so i tried it with this command:

$ rvmsudo ruby start.rb
start.rb:3: warning: variable $KCODE is no longer effective; ignored
/Users/pascallang/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in require': /Users/pascallang/SiriProxy/siriProxy.rb:274: syntax error, unexpected $end, expecting keyword_end (SyntaxError) from /Users/pascallang/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:inrequire'
from start.rb:10:in `

'

somebody has an idea about this problem?

i have errors when starting the server

/Library/Ruby/Gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:572:in start_tcp_server': no acceptor (RuntimeError) from /Library/Ruby/Gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:572:instart_server'
from ./siriProxy.rb:247:in initialize' from /Library/Ruby/Gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:incall'
from /Library/Ruby/Gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in run_machine' from /Library/Ruby/Gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:inrun'
from ./siriProxy.rb:246:in initialize' from start.rb:11:innew'
from start.rb:11

rvmsudo ruby start.rb ERROR

Hi guys, I'm really enjoying finding out what's wrong and trying to fix it :D... here goes..

After I run rvmsudo ruby start.rb, this error appears:

start.rb:3: warning: variable $KCODE is no longer effective; ignored
/Users/jrdennis95/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in require': cannot load such file -- bundler (LoadError) from /Users/jrdennis95/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:inrequire'
from start.rb:6:in `

'

I'm on ruby 1.9.3, and I've set it to default. I'm really wondering what's the error. Thank you! :)

License?

Could you add a license, or mention which license this project is under? I apologize if it's already listed somewhere. Great idea for integrating with Siri!

Problems with Dnsmasq

I'm having trouble getting dnsmasq to run , the ip address is always in use.
I have followed the instructions carefully so yes i have updated the dnsmasq.conf file

At work i've got akamai using up port 443 for some reason i can't turn it off . However on my home laptop nothing is on 443 and i still always get :

dnsmasq: failed to create listening socket for 10.0.2.1: Address already in use

I've killed processes individually ,

i've run "sudo killall named"

I'm trying to understand what im doing wrong here , my shared connection routes 10.0.2.1 just as mentioned in the video

Gemify Branch load error

Ok, I switched over to the new branch:

The install is much easier :-)

One issue. Whenever I run siriproxy for any of the install process (gencerts, bundle, rvmsudo siriproxy server), or even just "siriproxy" by itself, I get the same error:

$ siriproxy
/Users/rwintle/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:55:in require': cannot load such file -- siriproxy/command_line (LoadError)
from /Users/rwintle/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:55:inrequire'
from /Users/rwintle/.rvm/gems/ruby-1.9.3-p0/gems/siriproxy-0.0.1/bin/siriproxy:4:in <top (required)>'
from /Users/rwintle/.rvm/gems/ruby-1.9.3-p0/bin/siriproxy:19:inload'
from /Users/rwintle/.rvm/gems/ruby-1.9.3-p0/bin/siriproxy:19:in `'

It would appear that a require statement is failing to locate the file within the existing loadpath or any gems?

Can't get server started due to errors

Idk what happened with the other one so I just decided to make a new one. The only gem I had trouble with was open-uri but I think I got it installed. Here is me trying to run the proxy server:

Codys-MacBook-Pro:SiriProxy cody$ sudo ruby start.rb
Password:
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in gem_original_require': no such file to load -- cfpropertylist (LoadError)
from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:inrequire'
from ./siriProxy.rb:5
from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in gem_original_require'
from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:inrequire'
from start.rb:6
Codys-MacBook-Pro:SiriProxy cody$

[refactored] Start.rb stuck on "Starting SiriProxy on port 443.."

I'm pretty sure I've set everything up the way it should be, but when running rvmsudo ruby start.rb, nothing happens after this logged message:

Starting SiriProxy on port 443..

The Example plugin has been enabled, but when telling Siri "Test Siri Proxy", she doesn't respond with "Siri Proxy is up and running!", so it appears to be SiriProxy never fully initializes and the EventMachine::start_server callback is never called.

Any ideas what could be up?

403 Forbiden

Hi,

First of all, thanks a lot for this awesom project.

I did the setting for my windows based PC and even if i can see the trafic with Siri i have an issue.
Once the sentence is recognised, siri loop without ending.

On my iPhone, when the DNS is set, i cannot go to any web page (403 forbiden). This is the reason why ? do you know how to fix the issue (wrong certificat ?)

FYI, i created a script to let my Karotz via his TTS api (http://dev.karotz.com/) to repeat what Siri is saying.

Thanks in advance

Johnny Baillargeaux (from France)

Assertion failed, file ssl.cpp, abort trap

Hi

Saw another closed issue on this, but I'm having the same exact problem, and I don't think a DNS loop
is causing my problem.

I keep on getting the same error, when I start the server everything seems to be fine (cursor is waiting
but as soon as I hit Siri on my phone I get this error:

MBP-Gery:siriproxy geryduyck$ sudo ./start.rb
Assertion failed: (e > 0), function SslContext_t, file ssl.cpp, line 162.
Abort trap
MBP-Gery:siriproxy geryduyck$

When I ping the Apple server I get this:

MBP-Gery:siriproxy geryduyck$ ping guzzoni.apple.com
PING reg1.guzzoni-apple.com.akadns.net (17.174.4.4): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Request timeout for icmp_seq 2
...

Although I can see the server's IP in the 17.X.X.X range, it's not responding, but that might be
the case if apple blocks access from my macbook.

I'm not familiar with dns protocols, so I don't know if I'm having problems with a DNS loop as well
or how I could fix this.

(I am connected to the internet with a fixed ethernet connection.
The connection to our router is set up by DHCP, however, our router assigns a fixed IP address to my macbook's MAC address. (in the 192.X.X.X range) I use this address as well in dsnmasq.)

thanks for any advice :-)
G

Unable to Resolve Server Address

/Library/Ruby/Gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:714:in connect_server': unable to resolve server address (EventMachine::ConnectionError) from /Library/Ruby/Gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:714:inbind_connect'
from /Library/Ruby/Gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:692:in connect' from ./siriProxy.rb:214:inssl_handshake_completed'
from /Library/Ruby/Gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in run_machine' from /Library/Ruby/Gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:inrun'
from ./siriProxy.rb:245:in initialize' from start.rb:16:innew'
from start.rb:16

Trying to run SiriProxy through dd-wrt dnsmasq options so I don't have to wifi share an ethernet connection. Added:
address=/guzzoni.apple.com/192.168.1.142

to the dnsmasq configuration in dd-wrt and it is clearing redirecting guzzoni traffic somewhere. What concerns me is the ssl_handshake_completed errer in siriProxy.rb, Does that mean I made a mistake creating certificates or placing certs somewhere? Anyone have any ideas?

open_uri problem

sry to bother you again. not sure if its a problem with siriproxy at all.

i have an mac snow leopard, rvm and ruby 1.9.3

if i try to put the require 'open_uri' in your siriproxy-example.rb i get an open_uri loaderror
same with the Hockeyscore plugin

but if i make a new ruby testfile with just

require 'open-uri'
html = open('http://www.google.de/search?q=ruby').read
html_links = html.scan(/

.+?</h3>/)
html_links.each do |link|
link_url = link[/href="(.+?)"/,1]
puts link_url
end

it works perfect.

i tried some google search, gem install und bundle install's but as open_uri should be standard with ruby
do i have to put it in some gem or gemspec files ? or is my ruby path f##ked up ?

any clues would be great

start.rb:3: warning

start.rb:3: warning: variable $KCODE is no longer effective; ignored
/Users/djcrosby101/Siri/plugins/siriproxy-example/siriproxy-example.gemspec:15: warning: Insecure world writable dir /Users in PATH, mode 040777
Starting SiriProxy on port 443..

can anybody help ?

phone connection to proxy issues

I hope im not missing something , the server seems to be running now but after loading the certificate onto my phone do i need to browse to an address to connect it somehow ? right now nothing transmits. i feel like im missing something obvious.

Expose Location Info to Plugins

Previously, the "legacy" code allowed plugins access to the location information (well, in a roundabout way), but the new code doesn't that I can see.

I noticed that someone made a small modification to the new code to expose location information the plugins.

simonmaddox@5133fca

Please consider merging the commit or doing something similar so that plugins have access to the location information.

Thanks!

Can't get server to start due to errors

Here is me trying to run the proxy server:

Codys-MacBook-Pro:SiriProxy cody$ sudo ruby start.rb
Password:
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in gem_original_require': no such file to load -- cfpropertylist (LoadError) from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:inrequire'
from ./siriProxy.rb:5
from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in gem_original_require' from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:inrequire'
from start.rb:6
Codys-MacBook-Pro:SiriProxy cody$

German characters

German special characters like Ä Ö Ü seems to crash the Siriproxy.

i have no idea if thats something you can fix, but would be nice if it works.

and my second question. is there a possibility to "listen_for" 2 or more seperate words ?

i would like to listen for e.g. "Johnny" and "cook" in one sentense

so i can ask for "can Johnny cook" or "is Johnny able to cook"

sorry for my bad english, and keep up your great work
very appreciated
Greetings from Austria
Michael

bundle install failed Help

HsiangTaiteki-Mac:siriproxy HsiangTai$ bundle install
Fetching git://github.com/chendo/cora.git
sh: git: command not found
Git error: command git clone 'git://github.com/chendo/cora.git' "/Users/HsiangTai/.rvm/gems/ruby-1.9.3-p0/cache/bundler/git/cora-e7aa6b357e86be8b6f2707576ceb77632f2c12aa" --bare --no-hardlinks in directory /Users/HsiangTai/SiriProxy has failed.

and when i run rvmsudo ruby start.rb it show up this below and tell me to install bundle install but i just had problem

HsiangTaiteki-Mac:siriproxy HsiangTai$ rvmsudo ruby start.rb
start.rb:3: warning: variable $KCODE is no longer effective; ignored
git://github.com/chendo/cora.git (at master) is not checked out. Please run bundle install

Eventmachine error!

Okey i install Ruby and follow all the tutorials and now then i had this:


Michiel-en-Maartens-iMac:Siriproxy michielenmaarten$ sudo ruby start.rb
/Library/Ruby/Site/1.8/rubygems/custom_require.rb:36:in gem_original_require': no such file to load -- twitter (LoadError) from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:36:inrequire'
from ./plugins/twitter/siriTweet.rb:4
from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:36:in gem_original_require' from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:36:inrequire'
from start.rb:5

Michiel-en-Maartens-iMac:Siriproxy michielenmaarten$ sudo ruby start.rb

After removing the Twitter require i had this:

/Library/Ruby/Gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:572:in start_tcp_server': no acceptor (RuntimeError) from /Library/Ruby/Gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:572:instart_server'
from ./siriProxy.rb:247:in initialize' from /Library/Ruby/Gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:incall'
from /Library/Ruby/Gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in run_machine' from /Library/Ruby/Gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:inrun'
from ./siriProxy.rb:246:in initialize' from start.rb:12:innew'

from start.rb:12

Mayby problem while installing so i reinstall it:


Michiel-en-Maartens-iMac:Siriproxy michielenmaarten$ sudo gem install /usr/local/src/eventmachine-0.12.10
Building native extensions. This could take a while...
Successfully installed eventmachine-0.12.10
1 gem installed
Installing ri documentation for eventmachine-0.12.10...
Installing RDoc documentation for eventmachine-0.12.10...
Could not find main page README
Could not find main page README
Could not find main page README

Could not find main page README

restart:


Michiel-en-Maartens-iMac:Siriproxy michielenmaarten$ sudo ruby start.rb
/Library/Ruby/Gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:572:in start_tcp_server': no acceptor (RuntimeError) from /Library/Ruby/Gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:572:instart_server'
from ./siriProxy.rb:247:in initialize' from /Library/Ruby/Gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:incall'
from /Library/Ruby/Gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in run_machine' from /Library/Ruby/Gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:inrun'
from ./siriProxy.rb:246:in initialize' from start.rb:12:innew'
from start.rb:12

Michiel-en-Maartens-iMac:Siriproxy michielenmaarten$

still the same problem =S
Do i need another eventmachine? Tis is the only version i see.
Mayby its my mac?
I have Snow Leopard 10.6.8

King regards,
WhizZz

Strange errors with 'cora'

Good evening,

I've tried to install SiriProxy on my Mac as described here but I'm experiencing several problems. What i tried to do was to start SiriProxy with rvmsudo but iit returned this one:

noname:SiriProxy philipp$ rvmsudo ruby start.rb
Password:
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
/Users/philipp/Downloads/SiriProxy/cora/ruby/1.8/bundler/gems/cora-05db5f19f374/lib/cora.rb:2:in require': /Users/philipp/Downloads/SiriProxy/cora/ruby/1.8/bundler/gems/cora-05db5f19f374/lib/cora/plugin.rb:11: odd number list for Hash (SyntaxError) block: block, ^ /Users/philipp/Downloads/SiriProxy/cora/ruby/1.8/bundler/gems/cora-05db5f19f374/lib/cora/plugin.rb:11: syntax error, unexpected ':', expecting '}' block: block, ^ /Users/philipp/Downloads/SiriProxy/cora/ruby/1.8/bundler/gems/cora-05db5f19f374/lib/cora/plugin.rb:12: syntax error, unexpected ':', expecting '=' within_state: ([options[:within_state]].flatten) ^ /Users/philipp/Downloads/SiriProxy/cora/ruby/1.8/bundler/gems/cora-05db5f19f374/lib/cora/plugin.rb:13: syntax error, unexpected '}', expecting kEND /Users/philipp/Downloads/SiriProxy/cora/ruby/1.8/bundler/gems/cora-05db5f19f374/lib/cora/plugin.rb:61: syntax error, unexpected ':', expecting ')' manager.respond(question, prompt_for_response: true) ^ /Users/philipp/Downloads/SiriProxy/cora/ruby/1.8/bundler/gems/cora-05db5f19f374/lib/cora/plugin.rb:78: syntax error, unexpected $end, expecting kEND from /Users/philipp/Downloads/SiriProxy/cora/ruby/1.8/bundler/gems/cora-05db5f19f374/lib/cora.rb:2 from ./siri_proxy/plugin.rb:1:inrequire'
from ./siri_proxy/plugin.rb:1
from start.rb:17:in `require'
from start.rb:17
noname:SiriProxy philipp$

Can anybode help me?

Bundler Issue

When I Attempt To Run "Bundle Install" This Is What Comes Out

sudo bundle install
/Users/Kirmaan/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:247:in to_specs': Could not find bundler (>= 0) amongst [bigdecimal-1.1.0, io-console-0.3, json-1.5.4, minitest-2.5.1, rake-0.9.2.2, rdoc-3.9.4] (Gem::LoadError) from /Users/Kirmaan/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:256:into_spec'
from /Users/Kirmaan/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems.rb:1210:in gem' from /Users/Kirmaan/.rvm/gems/ruby-1.9.3-p0/bin/bundle:18:in

'

Thannks

rvmsudo ruby start.rb Error

MacBook-Pro:SiriProxy XXXX$ bundle install
Using rake (0.9.2.2)
Using libxml-ruby (2.2.2)
Using CFPropertyList (2.0.17)
Using cora (0.0.2) from git://github.com/chendo/cora.git (at master)
Using eventmachine (0.12.10)
Using uuidtools (2.1.2)
Using bundler (1.0.21)
Your bundle is complete! Use bundle show [gemname] to see where a bundled gem is installed.
MacBook-Pro:SiriProxy XXXX$ rvmsudo ruby start.rb
Password:

/opt/local/lib/ruby/gems/1.8/bundler/gems/cora-fe8dccd79cae/lib/cora.rb:2:in require': /opt/local/lib/ruby/gems/1.8/bundler/gems/cora-fe8dccd79cae/lib/cora/plugin.rb:11: odd number list for Hash (SyntaxError) block: block, ^ /opt/local/lib/ruby/gems/1.8/bundler/gems/cora-fe8dccd79cae/lib/cora/plugin.rb:11: syntax error, unexpected ':', expecting '}' block: block, ^ /opt/local/lib/ruby/gems/1.8/bundler/gems/cora-fe8dccd79cae/lib/cora/plugin.rb:12: syntax error, unexpected ':', expecting '=' within_state: ([options[:within_state]].flatten) ^ /opt/local/lib/ruby/gems/1.8/bundler/gems/cora-fe8dccd79cae/lib/cora/plugin.rb:13: syntax error, unexpected '}', expecting kEND /opt/local/lib/ruby/gems/1.8/bundler/gems/cora-fe8dccd79cae/lib/cora/plugin.rb:76: syntax error, unexpected $end, expecting kEND from /opt/local/lib/ruby/gems/1.8/bundler/gems/cora-fe8dccd79cae/lib/cora.rb:2 from ./siri_proxy/plugin.rb:1:inrequire'
from ./siri_proxy/plugin.rb:1
from start.rb:17:in `require'
from start.rb:17

Fix for CFPropertyList (LoadError) on Debian (squeeze)

Running debian (squeeze) and get this error?:

/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in gem_original_require': no such file to load -- CFPropertyList (LoadError) from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:inrequire'
from ./siriProxy.rb:4
from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in gem_original_require' from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:inrequire'
from ./start.rb:10

Just change the line: require 'CFPropertyList' to require 'cfpropertylist' in the siriProxy.rb file.

redirecting traffic to computer

i set my dns to my router dns ip and yet it still doesnt redirect my traffic to dnsmasq
i start the siri proxy and it just stays blank

Strange Error

I am installed, Proxy appears to start correctly. As soon as I key Siri, a TON of text scrolls by. Eventually Siri times out and I get this:

[Info - iPhone] Received Object: SetRestrictions
[Info - iPhone] Received Object: ClearContext
[Info - iPhone] Received Object: StartSpeechRequest
[Info - iPhone] Received Object: SetRequestOrigin
[Info - iPhone] Received Object: SpeechPacket
[Info - iPhone] Received Object: SpeechPacket
[Info - iPhone] Received Object: SpeechPacket
[Info - iPhone] Received Object: SpeechPacket
[Info - iPhone] Received Object: SpeechPacket
[Info - iPhone] Received Object: SpeechPacket
[Info - iPhone] Received Object: SpeechPacket
[Info - iPhone] Received Object: SpeechPacket
[Info - iPhone] Received Object: SpeechPacket
[Info - iPhone] Received Object: FinishSpeech
Create server for iPhone connection
ruby: ssl.cpp:162: SslContext_t::SslContext_t(bool, const std::string&, const std::string&): Assertion `e > 0' failed.
/home/rwintle/.rvm/bin/rvmsudo: line 46: 30964 Aborted sudo /usr/bin/env rvm_dump_environment_flag="0" rvm_bin_path="/home/rwintle/.rvm/bin" rvm_clang_flag="0" GEM_HOME="/home/rwintle/.rvm/gems/ruby-1.9.3-p0" IRBRC="/home/rwintle/.rvm/rubies/ruby-1.9.3-p0/.irbrc" MY_RUBY_HOME="/home/rwintle/.rvm/rubies/ruby-1.9.3-p0" rvm_verbose_flag="0" rvm_path="/home/rwintle/.rvm" rvm_debug_flag="0" rvm_prefix="/home/rwintle" PATH="/home/rwintle/.rvm/gems/ruby-1.9.3-p0/bin:/home/rwintle/.rvm/gems/ruby-1.9.3-p0@global/bin:/home/rwintle/.rvm/rubies/ruby-1.9.3-p0/bin:/home/rwintle/.rvm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" rvm_version="1.9.2" GEM_PATH="/home/rwintle/.rvm/gems/ruby-1.9.3-p0:/home/rwintle/.rvm/gems/ruby-1.9.3-p0@global" rvm_reload_flag="0" RUBY_VERSION="ruby-1.9.3-p0" ruby start.rb
rwintle@media:~/SiriProxy$

Any thoughts? I'm stumped :-)

Thanks!

Could not find server.passless.key for start_tls [with solution]

I figured I would add this in here in case any one else has the same problem. Not sure if there's a better place to put this (new to github) so forgive me.

I was getting this error when trying to start the server, despite server.passless.key being in the correct directory (the siriproxy root folder, along with start.rb). The problem was that I wasn't starting the server from the root folder. That is, the current directory was my home folder and I was merely running:

sudo ruby /Volumes/Projects/SiriProxy/start.rb

For whatever reason, the current directory needs to be the siriproxy root folder, so if you're getting this error, cd into your siriproxy folder and then just run

sudo ruby start.rb

Hope that helps!

zlib(finalizer): the stream was freed prematurely.

i get this everytime i start start.rb

i so
rvmsudo ruby start.rb
and the server starts its recieves my speech packets

i say test Siri Proxy and then it give me the zlib(finalizer): the stream was freed prematurely.

Require giving errors

When I try to start the proxy server I'm given this error:

Erikscomputer:SiriProxy eriklittle$ sudo ruby ./start.rb
internal:lib/rubygems/custom_require:29:in require': no such file to load -- plugins/thermostat/siriThermostat (LoadError) from <internal:lib/rubygems/custom_require>:29:inrequire'
from ./start.rb:2:in `

'

Strating SrirProxy Problem

HsiangTaiteki-Mac:SiriProxy HsiangTai$ rvmsudo ruby start.rb
start.rb:3: warning: variable $KCODE is no longer effective; ignored
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
Starting SiriProxy on port 443..

anyone know what happen to it?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.