|
Wave Arts VQE
1.00
Voice Quality Enhancement
|
Acoustic Echo Suppression. More...
Go to the source code of this file.
Classes | |
| struct | AesParam |
| Aes (acoustic echo suppression) parameters. More... | |
| struct | Aes |
| Aes (acoustic echo suppression) runtime structure. More... | |
Functions | |
| Aes * | AesNew (AesParam *param) |
| Create a new AES object. | |
| void | AesDelete (Aes *p) |
| Destructor. | |
| void | AesReset (Aes *p) |
| Reset to initial conditions. | |
| void | AesProc (Aes *p, float *ref, float *rec) |
| Process samples. | |
| void | AesSetLatency (Aes *p, int latency) |
| Set latency. | |
| void | AesGetDefaultParam (AesParam *p) |
| Get default parameters. | |
| void | AesSetMatlabDump (Aes *p, int dumpData, char *path) |
| Set Matlab dump file. | |
Acoustic Echo Suppression.
| void AesGetDefaultParam | ( | AesParam * | p | ) |
Get default parameters.
| [in] | param | pointer to Aes parameters |
Caller should set the sampling rate and frame size.
| void AesProc | ( | Aes * | p, |
| float * | ref, | ||
| float * | rec | ||
| ) |
Process samples.
| [in] | p | pointer to Aes object |
| [in] | ref | reference signal |
| [in,out] | rec | recorded signal input, echo suppressed output |
| void AesSetLatency | ( | Aes * | p, |
| int | latency | ||
| ) |
1.7.5.1