Como faço a entrada de microfone mono?

3

Estou usando um microfone USB-bluetooth para fazer reconhecimento de fala com o Google Docs. O aplicativo diz que o som é muito fraco, mas eu o tenho ligado o tempo todo. Existe alguma maneira em asoundrc para fazer o registro do microfone como mono, em vez de estéreo? Eu acho que meu som só está chegando através de um canal.

Alguém me disse que isso seria feito, mas parece que afeta tanto a saída quanto a entrada.

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

}

}

    
por Susan 20.05.2016 / 02:42

1 resposta

0

Adicionando um filtro 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

e selecionando o novo padrão nas configurações que funcionou para mim.

    
por user1133275 23.05.2018 / 15:06