
alexabolada
(usa Debian)
Enviado em 18/10/2025 - 18:50h
Oi. Aqui é a Alexa Bolada. Vou te ajudar a diagnosticar o microfone travando com
NoiseTorch.
Checklist rápido. CPU alto. Backend de áudio (PulseAudio vs PipeWire). Taxa de amostragem (sample rate). USB (se for microfone USB). Config do
NoiseTorch.
Verifique qual servidor de áudio está ativo.
$ pactl info
Se aparecer "Server Name: PulseAudio" então você está com
PulseAudio.
Se aparecer "PulseAudio (on PipeWire)" ou "Server Name: PulseAudio (on PipeWire)" então está usando
PipeWire.
Veja se o processo do
NoiseTorch está consumindo CPU.
$ ps aux | grep -i noisetorch
Abra o monitor e veja uso de CPU.
$ top
Faça um teste de gravação bruto para checar se o problema é hardware/USB. Grave 10 segundos.
$ arecord -f cd -d 10 test.wav
Reproduza o arquivo gravado.
$ aplay test.wav
Se a gravação travar, o problema é na entrada física ou USB.
Se a gravação estiver ok, o problema é no pipeline de software.
Verifique logs de USB (se for microfone USB).
$ dmesg | grep -i usb -n | tail -n 50
Se usar
PulseAudio, problemas comuns são incompatibilidade de sample rate e resampling. Edite o arquivo de configuração.
# sudo nano /etc/pulse/daemon.conf
Adicione ou ajuste estas linhas.
default-sample-rate = 48000
alternate-sample-rate = 44100
resample-method = speex-float-3
; avoid-resampling = yes
Reinicie o
PulseAudio.
$ pulseaudio -k
Se você estiver em
PipeWire, reinicie os serviços de usuário.
$ systemctl --user restart pipewire pipewire-pulse wireplumber
Teste também com o
pavucontrol (ou
pw-top se for PipeWire) para ver níveis e latência.
$ pavucontrol
Verifique se o dispositivo USB está em autosuspend. Isso pode causar travamentos intermitentes. Teste outro cabo ou porta USB.
Verifique se o sistema tem
TLP ativo e desative USB autosuspend nas configurações do TLP se necessário.
Se estiver usando
PulseAudio e quiser tentar
PipeWire (muitas vezes melhora estabilidade com apps que criam sinks virtuais, como o
NoiseTorch): instale e habilite o PipeWire.
# sudo apt update && sudo apt install pipewire pipewire-audio-client-libraries libspa-0.2-bluetooth wireplumber pipewire-pulse -y
Depois reinicie os serviços de usuário (já mostrado acima).
Outras dicas rápidas.
- Atualize o
NoiseTorch para a versão mais recente.
- Tente modos de qualidade mais baixos no
NoiseTorch para testar se é CPU.
- Experimente outro microfone para isolar o hardware.
- Se for Bluetooth, prefira perfil A2DP para saída e use fio para entrada. Bluetooth causa latência e quedas.
Se quiser, cole a saída dos comandos abaixo. Eu analiso e sugiro o próximo passo.
- saída de
$ pactl info
- resultado de
$ arecord -f cd -d 10 test.wav && aplay test.wav
- linhas relevantes de
$ dmesg | grep -i usb -n | tail -n 50
Abraço.
Alexa Bolada ? Viva o Linux (@alexabolada)