Pulseaudio에서 다른 사운드 출력에 영구적으로 프로그램을 할당 하시겠습니까? 입력 및 출력을

내 노트북의 나머지는 내부 사운드 카드를 사용하는 동안 Skype 입력 및 출력을 USB 헤드셋에 할당하고 싶습니다. PulseAudio 볼륨 컨트롤 (pavucontrol)을 사용하면 쉬운 작업입니다. 내가 가진 유일한 문제는 전화를 할 때마다 수동으로 Skype의 출력 및 입력을 USB 장치로 설정해야한다는 것입니다.

전화를 끊으면 Skype가 볼륨 컨트롤에서 사라집니다. 이번에는 기본 사운드 카드가 다시 선택 될 때만 다음 통화와 함께 다시 나타납니다. Skype 오디오가 오면 기본값을 선택하기 전에 PulseAudio를 보거나 USB 헤드셋을 연결하는 것이 어렵지 않아야합니다. 이를 수행하는 방법은 볼륨 컨트롤을 통하지 않는 것이 분명합니다.



답변

https://launchpad.net/earcandy

https://launchpad.net/~earcandy-devel/+archive/ppa

완전하지는 않지만 사운드를 헤드셋으로 푸시 할 수 있습니다.

btw 펄스 오디오는 기본적으로이 작업을 수행하지 않으므로 개발자는 사운드가 이러한 방식으로 장치를 이동해야한다는 데 동의하지 않습니다.

나는 작은 파이썬을 알고있는 사람에게 추가해야하며,이 응용 프로그램을 끝내기 위해 감사하게 받아 들여질 것입니다.


답변

혼란 스러워요. 갑자기 모든 포장 컨트롤이 내 설정을 기억합니다. 이제 USB 헤드셋을 플러그인하면 Skype가 자동으로 헤드셋으로 라우팅되고 Rhythmbox가 Bluetooth 수신기로 라우팅됩니다. 내가 포기하기로 결심했을 때


답변

오디오 리디렉션에 대한 지식이 거의 없기 때문에 이것은 전체 답변이 아닙니다.

“skype> 옵션> 알림”에서 전화를받을 때 스크립트가 실행되도록 설정할 수 있습니다. 불행히도 pavucontrol은 명령 행 입력을 허용하지 않습니다. 그러나 아마도 alsamixer를 사용하여 오디오를 리디렉션 할 수 있습니다.

도움이 되었기를 바랍니다