Gstreamer echo canceller udpsrc and udpsink

Shrikant Lahase shrikant at neotechindia.com
Wed Sep 13 17:06:44 UTC 2017


Hi

I need to implement echo canceller in my audio application.
I am sending audio alsasrc to remote mobile android app from my hardware.
The command is as follows:

Sending and receive combined in single command:

"gst-launch-1.0 -v alsasrc ! audioresample ! audioconvert ! audio/x-raw,
format=S16LE, layout=interleaved, rate=8000, channels=2, endianness=4321,
width=16, depth=16, signed=true ! udpsink host=$1 port=5001 &
gst-launch-1.0 -v --gst-debug-level=4 udpsrc port=5003 ! audio/x-raw,
layout=interleaved, rate=8000, format=S16LE, channels=2, endianness=4321,
width=16, depth=16, signed=true ! audioconvert ! autoaudiosink"


But right now I am doing push to talk to avoid echo and noise on the
hardware side.

Please tell me how to implement AEC in GStreamer.....


Thanks,
Shrikant
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20170913/1e1ca9f1/attachment.html>


More information about the gstreamer-devel mailing list