가상 마이크 및 Python

가상 마이크 및 Python

저는 Lubuntu 19.10을 사용하고 있으며 다른 소프트웨어(예: 브라우저)에서 오디오 소스로 사용할 수 있는 가상 마이크를 만들고 Python 스크립트를 사용하여 실시간으로 오디오를 파이프에 연결하고 싶습니다.

이제 다른 솔루션을 시도했고 이제 MicOutput다음 명령을 사용하여 만든 가상 장치가 생겼습니다.

pactl load-module module-null-sink sink_name=MicOutput sink_properties=device.description="Virtual_Microphone_Output"

Python을 사용하여 어떻게 오디오를 보낼 수 있나요?

편집하다: 아래 답변대로 해결했는데, 실행시 최소한 스크립트 출력을 가상 마이크로 자동으로 변경하려면 어떻게 해야 하나요? 그렇게 하기 위해 터미널에서 실행하는 명령이 있다는 뜻인가요?

답변1

pavucontrol또는 GUI 를 사용하여 Python 스크립트의 출력과 이전 명령으로 생성된 가상 마이크에 대한 웹 애플리케이션의 입력을 수동으로 변경하는 문제를 해결했습니다 pulseaudio.

좀 더 명확하게 하기 위해 몇 가지 이미지를 추가합니다.

Python 스크립트의 오디오 출력을 가상 마이크로 보내려면 Python 스크립트의 오디오 출력을 가상 마이크로 보내려면

Firefox의 특정 탭에 대한 소스로 가상 마이크 모니터를 사용하려면 Firefox의 특정 탭에 대한 소스로 가상 마이크 모니터를 사용하려면

관련 정보