把pcDuino做成苹果 Siri 代理服务器实现智能家居控制
2013-08-22 17:25
225 查看
Siri proxy是苹果 Siri的助手。 它可能让开发者迅速的使用Siri功能来开发各种应用。 这里我们详细的讲解了如何在pcDuino上安装Siri。有iphone5和pcDuino的童鞋可以赶快试试啦。 下面是安装的详细步骤: 1.安装必须的软件包: $sudo apt-get install libxslt1.1 libxslt-dev xvfb build-essential git-core curl libyaml-dev libssl-dev 复制代码 2. 下载并且安装RVM: $curl -L https://get.rvm.io | bash -s stable --ruby 复制代码 更新 .bashrc: echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"' >> ~/.bashrc echo 'export PATH=$HOME/.rvm/bin:$PATH' >> ~/.bashrc 复制代码 重启 pcDuino。 3. 安装 Ruby 2.0.0. $rvm install 2.0.0 复制代码 4. 设置RVM 默认到 2.0.0 rvm use 2.0.0 --default 复制代码 安装 SiriProxy: 1.安装: $gem install siriproxy 复制代码 2. 创建目录: $mkdir ~/.siriproxy 复制代码 3. 生成证书: $siriproxy gencerts 复制代码 4. 在iphone上安装刚生成的证书: 证书位于: ~/.siriproxy/ca.pem, 我们发邮件给iphone。 5. 告诉iphone把 pcDuino SiriProxy 服务器当成它的DNS 服务器: 6. 启动SiriProxy: $rvmsudo siriproxy server -d XXX.XXX.XXX.XXX -u nobody 复制代码 其中xxx.xxx.xxx.xxx是pcDuino的IP地址。 7. 这个时候,我们可以在iphone上使用Siri来测试啦! pcDuino输出: |
相关文章推荐
- 面试题:较为完整的atoi的实现,奶牛苹果的最小搬运次数
- 苹果运用怎么实现一个动画的启动页面
- 一个二维码实现苹果和安卓两个市场安装包自动分发
- Nodejs实现代理服务器配置
- siri 苹果语音控制功能
- H5-video1 iOS苹果和微信中音频和视频实现自动播放的方法
- ProxyCap +ccproxy 组合使用Socks5 实现代理服务器
- java通过netty实现代理服务器
- 恨铁不成钢 苹果Siri为何敌不过其它智能助理?
- 基于Jquery实现苹果开关按钮特效的插件
- 如何用nginx+ffmpeg实现苹果HLS协议(3)-参考
- Silverlight 苹果风格按钮Mac OS Style 实现的更新版
- js+css实现苹果机os系统导航条
- Siri究竟牛在哪里?深入解析苹果的人工智能助理
- Javascript实现苹果悬浮虚拟按钮
- 如何用nginx+ffmpeg实现苹果HLS协议 (http living stream)
- 网外(Internet)访问代理服务器内部的实现方法
- XZ_Swift之使用苹果原生UIRefreshControl实现下拉刷新和上拉加载
- linux下代理服务器配置 用squid+iptables实现透明代理