1.0.26 • Published 6 years ago

cordova-plugin-aiui v1.0.26

Weekly downloads
26
License
Apache-2.0
Repository
github
Last release
6 years ago

#讯飞语音AIUI识别服务 加入了百度唤醒.所以不提供外部调用了

Installing the plugin

cordova plugin add cordova-plugin-aiui --variable APPID=your aiuiID --variable BAPPID=baiduid

Using the plugin

-1.关闭唤醒,激活唤醒以后需要关闭唤醒来进行AIUI

    window.aiuiPlugin.sleep();

0.开启唤醒,现在改了结构,必须先调用wakeup,让APP去请求权限,不然直接调用start有可能会报错

    window.aiuiPlugin.wakeup();

1.开启录音

  window.aiuiPlugin.start(function (data) {
                    msg.text(angular.toJson(data));
                }, function (err) {
                    msg.error(err);
                });

2.停止录音

window.aiuiPlugin.stop(function (res) {
    console.log("ok");
},function (err){
    console.log(err);
});

3.使用registerNotify接收来通知的回调函数

//type说明
* volume:       录音时的音量
* nlp:   解析出来的语义
//未完待续...还有其他类型的接收
* stop:     解析停止
* wakeup:   百度唤醒被激活//激活以后可以直接开启讯飞AIUI语音识别
* sleep:    百度唤醒睡眠
window.aiuiPlugin.registerNotify(function (res) {
    //res参数都带有一个type
    console.log(res);
},function(err){
    console.log(err);
});

4.解析文字信息

window.aiuiPlugin.startText("message",function () {
    console.log("ok");
},function (err){
    console.log(err);
});

5.TTS合成语音

window.aiuiPlugin.ttsPlay("message",function () {
    console.log("ok");
},function (err){
    console.log(err);
});

window.aiuiPlugin.ttsPause(function () {},function (){});

window.aiuiPlugin.ttsStop(function () {},function (){});

window.aiuiPlugin.ttsResume(function () {},function (){});

6.Finish 调用后将不再发送注册消息

window.aiuiPlugin.finish();
1.0.26

6 years ago

1.0.25

6 years ago

1.0.24

6 years ago

1.0.23

7 years ago

1.0.22

7 years ago

1.0.21

7 years ago

1.0.20

7 years ago

1.0.19

7 years ago

1.0.18

7 years ago

1.0.17

7 years ago

1.0.16

7 years ago

1.0.15

7 years ago

1.0.14

7 years ago

1.0.13

7 years ago

1.0.12

7 years ago

1.0.10

7 years ago

1.0.9

7 years ago

1.0.8

7 years ago

1.0.7

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago