# Tone detection functions

The following functions enable and disable detectors of precise tones, raw energy, and silence:

Function | Synchronous/ Asynchronous | Description
--- | --- | ---
adiStartToneDetector | Asynchronous | Starts a precise tone detector.
adiStopToneDetector | Asynchronous | Stops a precise tone detector.
adiStartEnergyDetector | Asynchronous | Starts the energy detector (energy versus silence).
adiStopEnergyDetector | Asynchronous | Stops the energy detector (energy versus silence).