Essayé comme ceci:PyAudio: comment capturer l'audio interne (pas de microphone)?
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)
mais il jette paCanNotReadFromAnOutputOnlyStream
Utilisation de l'entrée = True il lit audio du micro, mais ce n'est pas ce que je dois.
Toute aide, s'il vous plaît
Modifier: J'utilise linux
Je peux également utiliser une autre bibliothèque, non seulement PyAudio. J'ai juste besoin d'obtenir ce travail
double possible de [Record Sortie haut-parleurs avec PyAudio] (https://stackoverflow.com/questions/26573556/record-speakers-output-with-pyaudio) –