首页 > 解决方案 > 如何将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))
            }
        }
    }

标签: pythonhtmlajaxflask

解决方案


推荐阅读