- 语音识别API在云函数中调用失败?
// 云函数入口文件 const cloud = require('wx-server-sdk') cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV }) // 使用当前云环境 const db = cloud.database() const _ = db.command const request = require('request'); const rp = options => new Promise((resolve, reject) => { request(options, (error, response, body) => { if (error) { reject(error); } else { resolve({ response }); } }); }); // 云函数入口函数 exports.main = async (event, context) => { const result1 = await rp({ url: event.url1, method: 'POST', data: event.fileBuff, }) const result2 = await rp({ url: event.url2, method: 'POST', }) return { res1:result1.response.body, res2:result2.response.body, } } 以上是我在云函数中调用2次request请求调用语音识别接口的代码。文档在:https://developers.weixin.qq.com/doc/offiaccount/Intelligent_Interface/AI_Open_API.html,以上过程在微信小程序中可以成功调用,但是搬到云函数中,第一个request请求始终报错:res1: "{"errcode":40010,"errmsg":"invalid voice size hint: [JMWmeA05037-15] rid: 68024dff-58e53a57-301b0dbb"}"。 我确认过语音文件大小没有超标(只有45KB),时长也没超过60s。
04-18 - AI开放接口语音识别功能的问题?
该文档描述了微信AI开放接口:https://developers.weixin.qq.com/doc/offiaccount/Intelligent_Interface/AI_Open_API.html 我想使用其中的语音识别功能,按照页面的描述,使用语音识别,分为2步: 1)发起POST提交MP3音频文件 [图片] 2)获取语音识别的文本结果 [图片] 但还有很多不清楚的地方,1,是这些请求头header是啥,尤其是content-type是什么?2,“语音内容方body”是什么意思?二进制格式吗?如果是,又要何种编码?3,文件格式format要等于 "mp3" 吗? 这2步http请求,我都实现了,但可能存在格式错误,返回的都是errMsg: "request:ok",也没有报错,errcode也是0,但是识别文本为空。 有没有大佬实现了?给点案例瞧瞧
04-17 - 微信AI开放接口中的“语音转文字”功能有没有调用次数限制?
https://developers.weixin.qq.com/doc/offiaccount/Intelligent_Interface/AI_Open_API.html 这个页面上的语音转文字功能挺强的,请问每日调用额度多少? 以前使用微信同声传译插件的语音转文字是有每天 <2万次 的限制的。AI开放接口有限制吗?如果有的话,可以申请增加配额吗?
04-16 - 大家有没有申请过微信同声传译插件的配额?
按照模板发邮件申请了,半个月过去了还没消息(邮件中表示平均10个工作日出结果),是不是意味着申请被拒绝了? 有没有申请过的兄弟说说这是怎么回事,还是说我的继续等......
04-11 - 有没有办法知道云开发的“调用次数”具体是调用了什么?
发现云开发调用次数爆炸多,但是数一数云数据库查询、云函数调用,根本没有这么多次。 想知道“调用次数”就近用在哪儿了。
04-05 - 用wx.cloud.extend.AI对话时,会导致云开发调用次数爆炸?
用云开发的AI功能时,好像会让云开发的调用次数爆炸。例如我用 await model.streamText(...) 向AI发送消息,然后用 for await (let str of res.textStream) 流式接受消息,一轮对话下来,云开发调用次数暴涨几十次,这样还没说几句话,调用次数就上千了,感觉AI对话消耗的调用次数也太多了!比调用云函数、云数据库多多了! 难道AI流式输出的时候,每蹦出一个词都算做一次调用? 调用次数到底怎么统计的?
04-05 - 使用wx.cloud自带的AI问答功能,审核时如何获得《在用证明》或者《互联网信息服务算法备案》?
代码审核不通过,要求在服务类目中添加 深度合成 相关条目,添加时有提示使用了第三方技术(微信自己的云开发AI接口应该算第三方吧)需要《在用证明》或者《互联网信息服务算法备案》,该如何获得?
03-29 - wx.cloud.extend.AI调用AI时,如何指定温度参数?
有时候需要控制AI恢复的随机性有多高,
03-16 - wx.cloud.extend.AI调用的deepseek-v3应该不是满血版本吧?
看对话给人感觉憨憨的,没有满血版那么灵动
03-12 - 用工作流处理支付成功回调时,如何编写脚本?
[图片] 图中的工作流是唤起支付后会触发的工作流,检测到支付状态成功时,就会执行最后的script1,貌似script1的代码就是在右侧的“脚本代码”里写,但是支付成功的回调处理肯定要获取相关信息,例如:支付者的身份(数据库的id或者openid)、支付的金额、货品描述等等。我该如何获取这些信息?
03-07