跳到主要内容

使用示例

demo示例

web sdk demo源文件可以从此处 下载。

demo在线演示

  1. 实时语音识别
  2. PCM文件模拟实时识别

demo使用过程如下:

<script src="kasrsdk/kasrsdk.js">
</script>
<script>
KASRSDK.init({isEnableLog:true});
let client = KASRSDK.createAsrInstance();
client.init({onStart:resutl=>{
// 循环传输音频 40ms 1280数据 16k 16bit 单声道
let fn = function(){
client.feed({data:data});
}

if(result == KASRSDK.CODE.ASR_ERROR_NONE)
{
setInterval(fn , 40);
}

},
onRecogResult:result=>{
console.log(result.text);
}});
let code = client.start({serveraddr:'wss://dev.kedacom.com/kasr',token:'xxx'});
console.log(code);
</script>