如何将 ionic 中的录音实时流式传输到 Firebase?

Amr*_*med 4 media cordova typescript ionic-framework cordova-plugins

我正在尝试使用 Ionic 作为前端,通过 Google API 服务实现实时语音到文本识别。我无法找到可以从 Ionic 进行录制并实时流式传输录制内容以存储在 google 存储桶存储中的库。你有什么建议吗?

小智 5

我认为您不需要使用任何特殊的库/插件来执行此操作,您可以简单地使用 Web 技术来实现此目的,方法是使用MediaDevices APIgetUserMedia从设备麦克风获取音频流并使用Web Speech API进行语音识别,以及使用WebSocket将实时音频流传输到 Google Speech-to-Text API 并接收实时响应。

如需进一步阅读,请检查以下资源:

提供流畅的跨浏览器语音转文本体验

通过网页说话 - 流式传输语音记录