Alsa
讓 google talk 使用正確的 alsa 聲音設備進行輸入
我正在嘗試讓 Google Talk 外掛接受聲音。在其他程序(例如 Skype、Audacity)中,我通過選擇聲音輸入的設備來做到這一點,hw:0.2(見截圖)。Google Talk 沒有給我這個選項,而是只顯示輸出設備和預設設備。
我嘗試進一步配置預設擷取設備,但這沒有幫助。也許我做錯了?或者也許有一種方法可以創建一個 Google Talk 會選擇並允許我選擇它的設備?
.asoundrc
pcm.!default { type hw card 0 } ctl.!default { type hw card 0 } # try to help Google Talk pcm.!default { type asym capture.pcm { type plug slave.pcm "hw:0,2" } } # end test for Google Talk pcm.!default { type plug slave.pcm { type asym playback.pcm "dmix:SB" capture.pcm "dsnoop:SB" } } # Make OSS apps default to using dmix plugin too pcm.dsp0 { type plug slave.pcm "dmix" }
您的 asoundrc 中只能有一個
pcm.!default
條目(您似乎有 3 個!- google talk 選擇哪一個?)無論如何,您應該能夠通過添加description-hint
~/.asoundrc
使虛擬設備(如中配置)出現在設備列表中:# try to help Google Talk pcm.googletalk { type asym capture.pcm { type plug slave.pcm "hw:0,2" } hint { description "special device so gtalk can use it" } }