obj = api.require('speechRecognizer'); obj.addRecordHUD({ bg : '#006000', radius : 60, transparentR : 30, centerY : imgoffset_t+img_h, fixedOn : api.frameName, fixed : false }, function(ret, err) { var volume = ret.volume; setCss(volume); });
obj.record({ vadbos : 2000, vadeos : 2000, asrptt : 0 }, function(ret, err) { if (ret.status) { alert(ret.wordStr);//报begin_of apeech 到这块我还没有语音输入就回调返回一个begin_of apeech if (!ret.wordStr == ""&&typeof(ret.wordStr)!='undefined') { textstr = text + ret.wordStr; goCallback(textstr, flag,'1');//1代表有语音输入 } } });
ios正常,android有问题
|