Hm, so kann das noch nicht funktionieren.
Erst einmal gibt es Fehlermeldungen, weil pulseaudio als root verwendet wird. In /var/log/messages:
OK, nun wird PA im System Mode betrieben. Vorsicht, dies sollte man nicht tun.
Oct 22 14:22:08 DoorPi pulseaudio[607]: Bei Nichtbeachtung, selber Schuld wenn Dinge nicht funktionieren.
Oct 22 14:22:08 DoorPi pulseaudio[607]: Für eine Erklärung warum System Mode eine schlechte Idee ist, bitte http://pulseaudio.org/wiki/WhatIsWrongWithSystemMode lesen
Oct 22 14:22:08 DoorPi pulseaudio[607]: Failed to open cookie file '/var/run/pulse/.config/pulse/cookie': Datei oder Verzeichnis nicht gefunden
Oct 22 14:22:09 DoorPi pulseaudio[607]: Failed to load authorization key '/var/run/pulse/.config/pulse/cookie': Datei oder Verzeichnis nicht gefunden
Oct 22 14:22:09 DoorPi pulseaudio[607]: Failed to open cookie file '/var/run/pulse/.pulse-cookie': Datei oder Verzeichnis nicht gefunden
Oct 22 14:22:09 DoorPi pulseaudio[607]: Failed to load authorization key '/var/run/pulse/.pulse-cookie': Datei oder Verzeichnis nicht gefunden
Zweitens gibt es, wenn eine USB-Soundkarte vorhanden ist, auch mehr als eine Senke (Sink), beispielsweise:
0 alsa_output.usb-C-Media_Electronics_Inc._USB_PnP_Sound_Device-00-Device.analog-stereo module-alsa-card.c s16le 2ch 44100Hz SUSPENDED
1 alsa_output.0.analog-stereo module-alsa-card.c s16le 2ch 44100Hz SUSPENDED
Setzt man jetzt
load-module module-echo-cancel aec_method=webrtc source_name="noecho.mic_in" sink_name="noecho.sound_out" sink_master="alsa_output.0.analog-stereo" source_master="alsa_input.usb-C-Media_Electronics_Inc._USB_PnP_Sound_Device-00-Device.analog-mono"
wird die echo cancellation (EC) natürlich auf alsa_output.0.analog-stereo durchgeführt - in der USB-Soundkarte ist sie also nicht zu hören.
Setzt man stattdessen
load-module module-echo-cancel aec_method=webrtc source_name="noecho.mic_in" sink_name="noecho.sound_out" sink_master="alsa_output.usb-C-Media_Electronics_Inc._USB_PnP_Sound_Device-00-Device.analog-stereo" source_master="alsa_input.usb-C-Media_Electronics_Inc._USB_PnP_Sound_Device-00-Device.analog-mono"
erfolgt di eEC auf dem richtigen Ausgabedevice.
Allerdings ist der Output total verzerrt, statt des korrigierten Signals hört man ein wildes Knarzen. Irgendetwas passt also noch nicht. Es würde mich mal interessieren, von wo die oben von flat gepostete Anleitung stammt.
LG
pah