小游戏和H5如何实现语音通话或语音转文字?(已解决)

1.APP:接第三方SDK
2.小游戏: 目前想到的是使用WX提供的录音接口
问题:录音之后如何转码二进制或者转码base64 ?然后发送给服务器或者SDK方
3.H5:调web原生录音接口,录音之后转码发送给服务器。(还没有研究)
问题:web原生录在微信浏览器和IOS是否支持?如果有大佬提供录音方法十分感激。

CCC H5

实现语音通话(类似微信聊天):
第一个问题解答:第三方SDK,腾讯语音。
第二个问题解答:微信的JSAPI提供录音接口,录音之后调用上传接口上传到微信的服务器,然后会返回一个id,把id发到自己的服务器,转发至其它客户端,其它客户端再使用JSAPI的接口下载录音,播放。
第三个问题解答:原生的web录音接口没有研究过,不过应该都能实现的,想办法解决吧。

1.小游戏录音用微信提供的RecorderManager接口,转二进制用getFileSystemManager
2.H5录音用Recorder(支持大部分已实现getUserMedia的浏览器),转二进制用readAsBinaryString

请问你有知道可以用在app中实现语音识别的sdk吗?我感觉都不适合ccc的客户端开发的啊

返回一个id?这里没懂。

其它客户端再使用JSAPI的接口下载录音 这里也是不清楚用什么JSAPI