試過這樣:PyAudio:如何捕捉內部音頻(不是來自麥克風)?
p = pyaudio.PyAudio()
stream = p.open(format=FORMAT,
channels=CHANNELS,
rate=RATE,
output=True,
frames_per_buffer=chunk)
all = []
for i in range(0, int(RATE/chunk * RECORD_SECONDS)):
data = stream.read(chunk)
但它拋出paCanNotReadFromAnOutputOnlyStream
使用輸入=真它讀取來自麥克風的音頻,但是這不是我所需要的。
任何幫助,請
編輯:我使用的是linux
我也可以使用其他庫,不僅PyAudio。我只需要得到這個工作
[記錄揚聲器輸出與PyAudio]可能重複(https://stackoverflow.com/questions/26573556/record-speakers-output-with-pyaudio) –