
Я использую Lubuntu 19.10 и хотел бы создать виртуальный микрофон, который можно было бы использовать из другого программного обеспечения (например, браузера) в качестве источника звука, и передавать на него звук в реальном времени с помощью скрипта Python.
С тех пор я попробовал другое решение, и теперь у меня есть виртуальное устройство с именем, MicOutput
которое я создал с помощью следующей команды:
pactl load-module module-null-sink sink_name=MicOutput sink_properties=device.description="Virtual_Microphone_Output"
Как мне отправить на него звук с помощью Python?
РЕДАКТИРОВАТЬ: Я решил, как показано в ответе ниже, но как мне изменить хотя бы вывод скрипта на виртуальный микрофон автоматически при его запуске? Я имею в виду, что есть команда для выполнения в терминале, чтобы сделать это?
решение1
Я решил вручную изменить вывод скрипта Python и ввод веб-приложения на виртуальный микрофон, созданный с помощью предыдущей команды, используя графический интерфейс pavucontrol
или pulseaudio
.
Я добавил несколько изображений для большей ясности.
Чтобы направить аудиовыход из скрипта Python на виртуальный микрофон
Чтобы использовать монитор виртуального микрофона в качестве источника для определенной вкладки в Firefox