desktop-packages team mailing list archive
-
desktop-packages team
-
Mailing list archive
-
Message #70857
[Bug 1370407] [NEW] pulseaudio should be compiled by default with noice cancelling and echo reduction
Public bug reported:
In other OSs either the system itself or the sound drivers provide
settings to enable noise reduction and echo cancellation. However in
pulseaudio it has to be manually compiled in.
It's a feature that should be a standard, and don't come with such a
pain to enable, as I believe it would of very useful to provide by
default.
To implement this a dependency to Webrtc library should be added, as
well as a couple of configuration lines:
In debian/rules file, go to ~line 57 and add "--enable-webrtc-aec" to DEB_CONFIGURE_EXTRA_FLAGS (say after the --disable-hal-compat option)
In debian/pulseaudio.install file and add: usr/lib/pulse-*/modules
/libwebrtc-util.so
Enable webrtc plugin in /etc/pulse/default.pa: sudo gedit /etc/pulse/default.pa
### Load echo cancellation module
load-module module-echo-cancel source_name=echosource aec_method=webrtc
set-default-source echosource
** Affects: pulseaudio (Ubuntu)
Importance: Undecided
Status: New
** Tags: canceling echo noise reduction
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to pulseaudio in Ubuntu.
https://bugs.launchpad.net/bugs/1370407
Title:
pulseaudio should be compiled by default with noice cancelling and
echo reduction
Status in “pulseaudio” package in Ubuntu:
New
Bug description:
In other OSs either the system itself or the sound drivers provide
settings to enable noise reduction and echo cancellation. However in
pulseaudio it has to be manually compiled in.
It's a feature that should be a standard, and don't come with such a
pain to enable, as I believe it would of very useful to provide by
default.
To implement this a dependency to Webrtc library should be added, as
well as a couple of configuration lines:
In debian/rules file, go to ~line 57 and add "--enable-webrtc-aec" to DEB_CONFIGURE_EXTRA_FLAGS (say after the --disable-hal-compat option)
In debian/pulseaudio.install file and add: usr/lib/pulse-*/modules
/libwebrtc-util.so
Enable webrtc plugin in /etc/pulse/default.pa: sudo gedit /etc/pulse/default.pa
### Load echo cancellation module
load-module module-echo-cancel source_name=echosource aec_method=webrtc
set-default-source echosource
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1370407/+subscriptions
Follow ups
References