当前位置: 首页 > 知识库问答 >
问题:

javascript - 如何将请求内容转为音频文件并下载呢?

狄心水
2024-10-09

比如我发送了一个语音请求,请求格式如下
POST /chat/asr/temp HTTP/1.1
Host: 192.168.10.168:8093
Connection: keep-alive
Content-Length: 338
Accept: application/json, text/plain, /
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36
Content-Type: multipart/form-data; boundary=----WebKitFormBoundarybDMABVW8jvemdxc2
Origin: http://192.168.10.168:8093
Referer: http://192.168.10.168:8093/
Accept-Encoding: gzip, deflate
Accept-Language: zh-CN,zh;q=0.9

如何将这段内容还原为音频文件并能下载下来呢

共有1个答案

西门骁
2024-10-09

还原不出来。你提供的就不是一个音频数据

如果你想问的时候ajax如何拿到一个 blob ,那你可以 responseType 设置为 blob 就行。

然后用将 blob 转为 bloburl 就能触发下载了,如果放入 video 也可以直接播放

 类似资料:
  • 使用post请求获取的视频文件流,js如何转成视频文件并下载,试了很多方法都不行

  • 我需要将GIF放到输入连接https://developer.android.com/guide/topics/text/image-keyboard.html 但是我有一个问题,因为我需要获取这个GIF的uri。我不能像文件一样加载它,并且只能得到它的路径。我怎么才能拿到URI呢?或者我需要用另一种方式来做这件事?

  • 我想把音频文件转换成base64只使用Javascript。 我们可以使用画布将图像转换为base64。但是我们如何转换音频文件。 任何帮助都将感激不尽。

  • 是否可以下载一个YouTube视频,例如mp3,然后用FFMPEG将其转换为flac?我可以用--postprocessor-args指定ffmpeg在下载后使用的参数,但我不知道如何获得文件名。 这就是我想用的论点。这可能吗?

  • 问题内容: 我只想知道在Java或C#中是否有任何库或外部库中的构建允许我获取音频文件并对其进行解析并从中提取文本。 我需要创建一个应用程序,但是我不知道从哪里开始。 问题答案: 以下是您的一些选择: 微软演讲 光明 龙自然讲 狮身人面像4

  • 问题内容: 当我单击按钮时,我想发送“ ajax下载请求”,因此我尝试了这种方式: javascript: download.php: 但是没有按预期工作,我该怎么办?先感谢您 问题答案: 进入HTML5场景的是download属性。它支持在Firefox和Chrome,并很快来到IE11。根据您的需求,只要您要下载的文件与您的网站位于同一来源,就可以使用它代替AJAX请求(或使用)。 您始终可以