Linux - создать виртуальный микрофон и колонки

776
MoShe

Я пытаюсь создать виртуальные колонки и виртуальный микрофон на док-станции Ubuntu.

Я запускаю процесс, который должен захватывать звук ПК (виртуальные колонки) и воспроизводить звук (из файла) на виртуальный микрофон.

Я использую PulseAudio следующим образом:

#Load pulseaudio virtual audio source pulseaudio -D --disable-shm=yes --exit-idle-time=-1  # Create virtual output device (used for audio playback) pactl load-module module-null-sink sink_name=DummyOutput sink_properties=device.description="Virtual_Dummy_Output"  # Create virtual microphone output, used to play media into the "microphone" pactl load-module module-null-sink sink_name=MicOutput sink_properties=device.description="Virtual_Microphone_Output"  pacmd load-module module-virtual-source source_name=VirtualMic pacmd load-module module-virtual-sink sink_name=VirtualSink  pacmd set-default-sink VirtualSink pacmd set-default-source VirtualSink.monitor 

Проблема заключается в следующем:

Каждый звук, который играет на динамики, направлен прямо в микрофон!

Мне нужно, чтобы микрофон был изолирован, поэтому только если я воспроизведу файл, чтобы он работал, а не для захвата звука всей системы.

Спасибо.

0

0 ответов на вопрос