Мне нужно записать веб-вызов с помощью python.
Мне удалось записать голос микрофона с помощью модуля sounddevice , но это не то, что мне нужно, мне нужно запишите звук как с микрофона, так и с компьютера , который является другим голосом.
это то, что я сделал для записи микрофона:
import sounddevice as sd
from scipy.io.wavfile import write
fs = 44100 # Sample rate
seconds = 5 # Duration of recording
myrecording = sd.rec(int(seconds * fs), samplerate=fs, channels=2)
sd.wait() # Wait until recording is finished
write('output.wav', fs, myrecording) # Save as WAV file
Я также попытался записать звук компьютера, изменив устройство ввода в стереомикшере, добавив эту строку перед строкой записи:
sd.default.device = "stereo input", "speaker output"
, но качество вывода было действительно плохим, и это был просто звук компьютера без звука микрофона.
, если есть Решение Я действительно ценю это