Skip to content

Latest commit

 

History

History
13 lines (8 loc) · 830 Bytes

README.md

File metadata and controls

13 lines (8 loc) · 830 Bytes

goertzel - Golang goertzel tone detection library

This library provides tools for tone detection using the goertzel algorithm. All data is expected to be in 16-bit signed linear format, and there may be hidden assumptions. It was built to service telephony-oriented functionality.

Most users will simply make use of the high-level DetectTone function. However, lower-level block-wise control is available by directly manipulating the Target detector.

Contributing

Contributions welcomed. Changes with tests and descriptive commit messages will get priority handling.