python - 如何将ajax发送的blob转换为python烧瓶中的音频文件
问题描述
我的代码通过 ajax 获取数据并发送数据到烧瓶服务器。如何将音频文件存储在可以播放的服务器中
.then(stream => {
handlerFunction(stream)
})
function handlerFunction(stream) {
rec = new MediaRecorder(stream);
rec.ondataavailable = e => {
audioChunks.push(e.data);
if (rec.state == "inactive") {
let blob = new Blob(audioChunks, {type: 'audio/wav'});
sendAudioToServer(blob, URL.createObjectURL(blob))
}
}
}
解决方案
推荐阅读
- mariadb - MariaDB FULLTEXT 索引超过 16 列?
- python - 如何在气流中的 dag 中使用 pyodbc 连接到 SQL 服务器
- java - 确定用户区域设置是日-月-年还是月-日-年
- android - 字符串 android.content.Context.getPackageName
- javascript - this.http.get 不是函数 angular8
- php - 创建一个在大括号和方括号内跳过逗号的正则表达式
- javascript - CORS 在某些情况下会失败,但在其他情况下不会
- javascript - 手动将资源添加到浏览器缓存
- android - 如何在 linux 中安装或编译 androidmk 工具?
- javascript - 您在 CSS 中将非关键帧动画称为什么,它们会触发事件吗?