Python读取播放声音数据

时间:2019-04-05 17:58:31

标签: python python-3.x audio pyaudio

我正在寻找一种读取系统上播放的声音的方法。我已经找到了一种通过pyaudio通过麦克风录制音频数据的方法:

import numpy as np
import pyaudio

p = pyaudio.PyAudio()
stream = p.open(format=pyaudio.paInt16, channels=1, rate=RATE, input=True, 
frames_per_buffer=CHUNKSIZE)

soundData = np.frombuffer(data, dtype=np.int16)

我的问题是:我不想录制麦克风声音,但不想录制系统声音(如果正在运行音乐等)

是否有可能实现这一目标?还是我必须通过外部设备获取声音数据?

0 个答案:

没有答案