Versão alemã: AUDIO_DIAGNOSTICS_DE.md¶
Diagnóstico de áudio Linux para Aura¶
A ativação do Aura Service pode incluir controle de áudio (tempos limite, “dispositivo ocupado” ou controle de taxa de amostragem). Diese Befehle helfen bei der Fehlersuche.
1. Geräte identifizieren¶
Zeigt alle Audio-Geräte aus Sicht der Python-Ugebung an:
./.venv/bin/python3 -m sounddevice > /tmp/aura_devices.txt && kate /tmp/aura_devices.txt
Ziel: Notifique o Número de índice e o ID de hardware (hw:X,Y) deines Mikrofons.
2. Você perdeu o hardware?¶
Se você estiver usando “Device Busy” ou “Timeout”, verifique se o processo (PID) do hardware está bloqueado:
fuser -v /dev/snd/*
Dica: Se
pipewireouwireplumberfor instalado, o servidor de som é usado. Quando umpython3ouobsPID diretamente em um dispositivo PCM é instalado, ele bloqueia esse evtl. den Zugriff para outros.
3. Monitoramento de Echtzeit (PipeWire)¶
Para o sistema Manjaro moderno com PipeWire é a ferramenta mais importante:
pw-top
Ziel: Verifique o intervalo
ERRem Fehler e stelle sicher, dass Aura (16000Hz) e OBS (48000Hz) sem duração de CPU durante a reamostragem.
4. Supervisão de eventos de áudio¶
Transmita ao vivo quando o microfone estiver bloqueado ou novos fluxos forem incluídos: CODE_BLOCO_3
Anwendung: Starte morre e dann Aura. Quando houver
remove-Events com sucesso, abra um processo ab ou oder wird vom System abgewiesen.
5. Teste direto de hardware¶
Testado, o Mikrofon tem funcionalidade de hardware (incluindo PulseAudio/PipeWire). Até 5 segundos depois:
pactl subscribe
Ergebnis: Se o funcionamento for executado, Aura não é, como o problema na configuração dos servidores de som, não no hardware.
6. Redefinição de não queda¶
Quedas do sistema de áudio completo: CODE_BLOCO_5
Dicas para o fluxo de trabalho: Para começar diretamente no Kate, escolha um > /tmp/diagnose.txt && kate /tmp/diagnose.txt e o primeiro. 🌵🚀