You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修复Python语音录音功能出现的NumPy DLL加载失败报错

问题核心

该报错与你的录音代码逻辑无关,是Python环境内NumPy依赖安装损坏/版本与当前Python版本不匹配导致,scipy底层依赖NumPy,导入scipy时触发了NumPy的C扩展加载失败。

修复步骤
  • 先卸载当前环境中损坏的依赖包,执行命令:
    pip uninstall -y numpy scipy
  • 清理pip本地缓存,避免重复加载之前损坏的安装包,执行命令:
    pip cache purge
  • 重新安装适配Python3.8 32位版本的依赖包,执行命令:
    pip install numpy==1.21.6 scipy==1.7.3 sounddevice
  • 验证修复:先打开Python交互终端,依次执行import numpy和from scipy.io.wavfile import write,如果无报错说明依赖问题已修复,再运行你的录音代码即可。
代码小优化提示

你当前的代码里硬写了duration = 10,会覆盖你传入的duration参数,就算调用时传5,实际也会录制10秒,不需要固定时长的话可以删除这行代码。

内容的提问来源于stack exchange,提问作者mohaka

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 20:36:03