1.1.1 • Published 11 years ago

siri v1.1.1

Weekly downloads
5
License
-
Repository
github
Last release
11 years ago

node-siri

nodejs Siri代理.

NPM方式

npm install siri
siri #测试脚本需要使用80和443端口

开始使用

  1. 想办法将 guzzoni.apple.com DNS解析到运行代理的机器.
  2. 运行 sudo node test.js ,Siri代理使用443端口,检测界面使用80端口可选.
  3. 通过IOS设备访问 http://guzzoni.apple.com ,系统会自动检测配置.
  4. 写自己的程序,尽情的调戏Siri吧。

编程示例

var siri = require("siri");

siri.createServer(function(cmd, dev) {
    if (/你好/.test(cmd)) {
        dev.end("Siri代理向你问好.");
    } else {
        dev.proxy();
    }
}).start();

API

SiriDevice.say(text, speakable):

返回信息,在本次对话结束前可以多次调用。

SiriDevice.ask(text, speakable, callback):

询问方式,在本次对话结束前可以多次调用。  
callback(answer):
回答回调函数,answer为回复内容。

SiriDevice.end([text, speakable]):

结束本次对话,返回信息可选。

SiriDevice.proxy():

将本次对话交由Siri服务器处理。
1.1.1

11 years ago

1.1.0

11 years ago

1.0.8

11 years ago

1.0.7

12 years ago

1.0.6

12 years ago

1.0.5

12 years ago

1.0.4

12 years ago

1.0.3

12 years ago

1.0.2

12 years ago

1.0.1

12 years ago

1.0.0

12 years ago