Skip to content

RogerTeng/DTLN_AEC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DTLN_AEC

A stand alone wrapper library in C code of DTLN-aec.
Inlcude prebuilt TensorFlow Lite v2.5.2 for Windows x64/macOS(Intel)/macOS(Apple Silicon).

If you need NR, please check DTLN_NR.

This repository provide VS2019 project, but you could build this source code in xCode.

I use hardcode model(dtln_aec_128) in this project, if you want change model,
Use

TfLiteModelCreateFromFile()

To replace

TfLiteModelCreate()

Note

If you want use quantized models in PiDTLN,
MUST check tensor input,
PiDTLN use diffrent tensor input order with original DTLN-aec.

Acknowledgement

Citing

@INPROCEEDINGS{westhausen21_dtln_aec,
  author={Westhausen, Nils L. and Meyer, Bernd T.},
  booktitle={ICASSP 2021 - 2021 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)}, 
  title={{Acoustic Echo Cancellation with the Dual-Signal Transformation LSTM Network}}, 
  year={2021},
  volume={},
  number={},
  pages={7138-7142},
  doi={10.1109/ICASSP39728.2021.9413510}
  }