Firstly thank you Darktheraphy for posting this.
I have successfully managed to get Siriproxy running on my pi after a couple of issues.
One that i have seen mentionned a couple of times was the "No such file or directory" when trying to run SiriProxy server. I found that this line helped "Note: on some machines, rvmsudo changes "`~`" to "`/root/`". This means that you may need to symlink your "`.siriproxy`" directory to "`/root/`" in order to get the application to work:
sudo ln -s ~/.siriproxy /root/.siriproxy
This is found in the README.md in the SiriProxy folder so hopefully it helps some people.
After I got Siriproxy up and running I started thinking about its applications. I have a Elk M1 gold in my house doubling as a home automation and security system. I was going to wire the Pi up to this but then I thought of using code to do it. With the help of the info and files from here (Thank you very much James Russo) http://sourceforge.net/projects/elkm1control/
I now use Siri to activate almost anything I want to on my M1.
So again a big thank you to DarkTheraphy for getting me on the right path.