利用百度AI快速开发出一款“问答机器人”并接入小程序
作者: wangwei8638
先看实现效果:
----利用百度AI快速开发出一款“问答机器人”并接入小程序//----
利用百度UNIT预置的智能问答技能和微信小程序,实现语音问答机器人 。 这里主要介绍小程序功能开发实现过程,分享主要功能实现的子程序模块,都是干货!
----利用百度AI快速开发出一款“问答机器人”并接入小程序//----
1 系统框架
用到的技术主要有:百度语音识别、语音合成、UNIT语义解析和微信小程序 。 小程序通过语音识别,将用户的问题提交给百度UNIT,进行语义解析 。 返回的回答结果通过语音合成,转化为语音,实现与用户的语音交互 。 全部功能都在小程序客户端完成,不需要服务器,适合个人开发者使用 。
2 小程序项目
2.1 程序创建
在根目录的全局配置文件app.json中增加:"pages/contact/contact" ,会自动创建相关页面文件,结构如下:
contact.js:功能逻辑模块
contact.wxss:页面样式文件
contact.wxml:页面布局文件
contact.json:页面配置文件
----利用百度AI快速开发出一款“问答机器人”并接入小程序//----
2.2 小程序录音功能实现
采用微信提供的录音管理器 recorderManager实现录音,录音格式aac 。 需要注意的是,电脑上的微信开发工具和手机上录音结果文件是不一致的, format设置为 'aac',电脑端的录音是aac格式,手机端录音是m4a格式 。 由于百度语音识别极速版目前支持微信小程序录音m4a格式,所以上传语音文件时不用转格式,方便许多!
----利用百度AI快速开发出一款“问答机器人”并接入小程序//----
----利用百度AI快速开发出一款“问答机器人”并接入小程序//----
推荐阅读
- 「百度」百度发布直播搜索大数据:疫情下电商及知识类直播增速明显
- 解码百度AI《假如这一切都没有发生》:生活可能脆弱,但“AI”比想象强大
- 『音频』iOS如何导入百度云的音频(易剪和易剪多轨版)
- 『我的第一部5G手机』百度产品笔试题:5G时代会产生哪些应用生活场景?(上)
- 宜宾新闻网▲高县成功举办秸秆综合利用现场会
- 『星涯科技』百度推广网站怎么做营销?4个方法营销效果好
- 「星涯科技」百度推广网站怎么做营销?4个方法营销效果好
- 「胖子说车」如何快速培养车感
- 百度知道大数据:心理健康问答需求飙升,疫情后或将迎来心理咨询师从业大潮
- 育儿小手册@DNF洞察之眼副本速刷攻略,DNF洞察之眼副本快速通关技巧
