Python 为什么我尝试录制音频时出错&引用;Sounddevice.PortAudioError“; 从scipy.io.wavfile导入写入 将sounddevice作为sd导入 fs=44100 秒=5 myrecording=sd.rec(int(秒*fs),samplerate=fs,channels=2) sd.wait() 写入('micro.wav',fs,myrecording)

Python 为什么我尝试录制音频时出错&引用;Sounddevice.PortAudioError“; 从scipy.io.wavfile导入写入 将sounddevice作为sd导入 fs=44100 秒=5 myrecording=sd.rec(int(秒*fs),samplerate=fs,channels=2) sd.wait() 写入('micro.wav',fs,myrecording),python,audio,Python,Audio,大家好,欢迎来到StackOverflow。你试过这个吗?另外,请不要将您的输出作为图像发布。我现在检查了它,但我使用的是windows,问题出在PortAudio库中?请看一下,我使用的是windows,我不能使用这些命令。据我所知,conda(或等效命令)可以安装在windows上,如果您不能使用它,您可以执行这些命令的实际操作。 from scipy.io.wavfile import write<br> import sounddevice as sd fs = 4410

大家好,欢迎来到StackOverflow。你试过这个吗?另外,请不要将您的输出作为图像发布。我现在检查了它,但我使用的是windows,问题出在PortAudio库中?请看一下,我使用的是windows,我不能使用这些命令。据我所知,
conda
(或等效命令)可以安装在windows上,如果您不能使用它,您可以执行这些命令的实际操作。
from scipy.io.wavfile import write<br>
import sounddevice as sd


fs = 44100
seconds = 5

myrecording = sd.rec(int(seconds * fs), samplerate=fs, channels=2)<br>
sd.wait()

write('micro.wav', fs, myrecording)