如何使麦克风输入变为单声道?

如何使麦克风输入变为单声道?

我正在使用 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

在设置中选择新的默认设置对我有用。

相关内容