#include <bayonneaudio.h>
Public Member Functions | |
| DTMFDetect () | |
| ~DTMFDetect () | |
| int | putSamples (int16 buffer[], int count) |
| int | getResult (char *buf, int max) |
Protected Member Functions | |
| void | goertzelInit (goertzel_state_t *s, tone_detection_descriptor_t *t) |
| void | goertzelUpdate (goertzel_state_t *s, int16 x[], int samples) |
| float | goertzelResult (goertzel_state_t *s) |
It currently only supports 8000Hz input.
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||||||
|
|
|
||||||||||||
|
|
1.4.4