13518219792

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

创新互联百度小程序教程:VoiceRecognizer

VoiceRecognizer

解释:语音识别。

成都创新互联公司是一家专业提供西和企业网站建设,专注与成都做网站、网站制作、成都外贸网站建设H5建站、小程序制作等业务。10年已为西和众多企业、政府机构等服务。创新互联专业网络公司优惠进行中。

Web 态说明:受宿主环境限制,Web 态暂不支持 AI 能力相关接口。调用 swan.ai.getVoiceRecognizer 时,Web 态会做打开百度 App 对应小程序页面的降级处理。

示例

在开发者工具中打开

在开发者工具中打开

在 WEB IDE 中打开

扫码体验

代码示例

请使用百度APP扫码

图片示例

代码示例

 
 
 
  1. // AI系列的 API 有宿主使用限制,只可在百度 App 中使用,建议使用时加一层判断防止代码报未知错误
  2. let host = swan.getSystemInfoSync().host;
  3. if (host === 'baiduboxapp') {
  4. const voiceRecognizer = swan.ai.getVoiceRecognizer();
  5. voiceRecognizer.onStart(() => {
  6. console.log('voice start');
  7. });
  8. voiceRecognizer.onRecognize(res => {
  9. console.log('voice recognize', res);
  10. });
  11. voiceRecognizer.onFinish(res => {
  12. console.log('voice end', res);
  13. });
  14. voiceRecognizer.onError(err => {
  15. console.log('voice error', err);
  16. });
  17. const options = {
  18. mode: 'dnn',
  19. longSpeech: false
  20. };
  21. voiceRecognizer.start(options);
  22. }
  23. else {
  24. swan.showToast({
  25. title: '此api目前仅可在百度App上使用',
  26. icon: 'none'
  27. });
  28. }

Bug & Tip


新闻名称:创新互联百度小程序教程:VoiceRecognizer
网页URL:http://cdbrznjsb.com/article/cohojdd.html

其他资讯

让你的专属顾问为你服务