【发布时间】:2020-12-28 13:59:08
【问题描述】:
我经历了很多已经给出但不理解的答案。
任务:我必须从用户那里获取不到一分钟的音频,然后将其保存在后端并将其发送到 Google 的语音识别 API 以获取文本。
我尝试使用 MediaRecorder API 在浏览器中进行录制,方法是在此处使用此演示 https://mido22.github.io/MediaRecorder-sample/。
我想将录制的音频保存在我的 Django 后端中,以便我们对其进行一些后期处理。
【问题讨论】:
-
您可能想查看github.com/areski/django-audiofield,因为我相信它可能适合您的用例。
-
不确定问题是什么?你有什么问题?
-
我想录制在浏览器中完成的音频,然后将该音频发送到我的后端,以便我可以保存该音频文件@guest271314
-
@indexOutOfBounds 是的,您在达到要求时遇到了哪些问题?您能否包括您在 Question 中尝试过的
html、javascript?请参阅stackoverflow.com/help/how-to-ask、stackoverflow.com/help/mcve。 OP 上似乎没有提出实际问题? -
您可以将生成的
Blob:let blob = new Blob(chunks, {type: media.type })makeLink函数发布到服务器,或将blob传递给FormData实例并使用XMLHttpRequest()将FormData对象发布到服务器或fetch()
标签: javascript django audio blob mediarecorder