痴迷、淡然~ 2020-08-10 21:12 采纳率: 0%
浏览 200
已结题

python采用flask进行录音遇到的地址问题

采用 python 的 flask 框架做了各录音的功能,使用的 speech_recognition 包(pip install SpeechRecognition)。
当我用

app.run(host='127.0.0.1', port=5000) 

启动程序时就可以正常录音,而当我用

app.run(host='0.0.0.0', port=5000) 

启动时就会爆如下错误:
图片说明

问题:为啥会爆这种错误,项目如果上线还是得用0.0.0.0的地址,怎么能在该地址下正常录音呢?感谢各位大佬指导!

报错内容:
Uncaught TypeError: Cannot read property 'getUserMedia' of undefined
at HTMLButtonElement.startRecording (app.js:46)

相关链接:

  1. https://www.cnblogs.com/xbkyj/p/12329661.html
  2. https://blog.addpipe.com/using-recorder-js-to-capture-wav-audio-in-your-html5-web-site/

  3. https://github.com/YIUYA/WebAudio

  • 写回答

1条回答 默认 最新

  • threenewbee 2020-08-10 22:55
    关注

    在你的浏览器里试试看
    navigator.mediaDevices.getUserMedia
    这个是否存在,不是所有的浏览器都支持,webrtc

    评论

报告相同问题?

悬赏问题

  • ¥15 onlyoffice编辑完后立即下载,下载的不是最新编辑的文档
  • ¥15 求caverdock使用教程
  • ¥15 Coze智能助手搭建过程中的问题请教
  • ¥15 12864只亮屏 不显示汉字
  • ¥20 三极管1000倍放大电路
  • ¥15 vscode报错如何解决
  • ¥15 前端vue CryptoJS Aes CBC加密后端java解密
  • ¥15 python随机森林对两个excel表格读取,shap报错
  • ¥15 基于STM32心率血氧监测(OLED显示)相关代码运行成功后烧录成功OLED显示屏不显示的原因是什么
  • ¥100 X轴为分离变量(因子变量),如何控制X轴每个分类变量的长度。