HTML的
1 | 1、Audio 构造函数 创建 audio 元素 |
实现语音输入
要将 Blob 对象转换为音频文件,您可以使用 Web API 中的 URL.createObjectURL() 方法来创建 Blob URL,然后将其赋值给音频元素的 src 属性,最后将音频文件下载到本地。
获取音频可以使用 mic-recorder-to-mp3
1 | // 获取 Blob 对象 |
请注意,在使用完 Blob URL 后,应该调用 URL.revokeObjectURL() 方法来释放资源,避免内存泄漏。
1 | navigator.mediaDevices.getUserMedia({ audio: true }).then( |
- 本文作者: 王不留行
- 本文链接: https://wyf195075595.github.io/2022/06/17/programming/javascript/audio/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!