我正在使用 USB 蓝牙麦克风对 Google 文档进行语音识别。应用程序说声音太小,但我已将音量调到最大。在 asoundrc 中是否有任何方法可以让麦克风注册为单声道而不是立体声?我认为我的声音仅通过一个通道传入。
有人告诉我这样可以解决问题,但它似乎会影响传出和传入。
pcm.makemono {
type route
slave.pcm "hw:2"
ttable {
0.0 1 # in-channel 0, out-channel 0, 100% volume
1.0 1 # in-channel 1, out-channel 0, 100% volume
}
}
答案1
添加 pulseaudio 过滤器
M=$(pacmd list-sources | grep -P "name:.*alsa.*input" | tail -n 1 | perl -pe 's/.*<//g;s/>.*//g')
pacmd load-module module-remap-source source_name=mono master=$M master_channel_map=front-left,front-right channel_map=mono,mono
在设置中选择新的默认设置对我有用。