From 19956a6211fb7f238ac810dfe1a5c5fe780c864e Mon Sep 17 00:00:00 2001 From: Edouard DUPIN Date: Tue, 19 Jun 2018 22:12:46 +0200 Subject: [PATCH] [DEV] add AEC --- audio/algo/speex/Aec.cpp | 200 ++++++++++++++++++++++++++++++++++++++ audio/algo/speex/Aec.hpp | 61 ++++++++++++ lutin_audio-algo-speex.py | 6 +- test/main.cpp | 194 ++++++++++++++++++++++++++++++++++-- 4 files changed, 452 insertions(+), 9 deletions(-) create mode 100644 audio/algo/speex/Aec.cpp create mode 100644 audio/algo/speex/Aec.hpp diff --git a/audio/algo/speex/Aec.cpp b/audio/algo/speex/Aec.cpp new file mode 100644 index 0000000..7d6a205 --- /dev/null +++ b/audio/algo/speex/Aec.cpp @@ -0,0 +1,200 @@ +/** @file + * @author Edouard DUPIN + * @copyright 2011, Edouard DUPIN, all right reserved + * @license APACHE v2.0 (see license file) + */ + +#define speex_POSIX 1 +#include