今天意外发现微信小游戏也能轻松实现语音识别功能,在此记录一下。
项目背景:微信小游戏+云开发
使用接口:百度语音识别接口
步骤:
1.到百度-语音识别注册并申请语音识别服务(个人申请能有五万条免费测试),拿到AppID、APIkey和SECRETKEY
2.小游戏前端js代码
mystart(){ //开始录音按钮回调函数
let recorderManager = wx.getRecorderManager()
recorderManager.onStart(() => {
console.log('recorder start')
})
const options = {
duration: 10000,
sampleRate: 8000, //录音采样率
numberOfChannels: 1,
format: 'PCM',
}
recorderManager.start(options)
}
mypause(){ //结束录音按钮回调函数
var that=this;
wx.cloud.init()
let re