我正在尝试让 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"
}
答案1
你的 asoundrc 中只能有一个pcm.!default
条目(你似乎有 3 个! - google talk 选择哪一个?)
无论如何,您应该能够~/.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"
}
}