Skip to content

Creates wav audio previews for Asterisk indications.conf tones

License

Notifications You must be signed in to change notification settings

fragtion/indications2wav

Repository files navigation

indications2wav

indications2wav is a small, standalone Python3 script designed to generate WAV files for tone data found in Asterisk configuration file indications.conf. This script generates tones based on the tone definitions found in the configuration file, and creates a WAV file for each tone. The script allows for customized playback duration and audio sample rate, for the output WAV files. The script uses only built-in Python libraries, so getting it working should be a breeze!

Usage

To use indications2wav, simply run the script: ./indications2wav.py

No additional command line options are needed. Simply ensure that the indications.conf file is present, and readable/valid.

Suggestions & contributions are welcome!

Author

Dimitri Pappas - https://github.com/fragtion

Warranty

None whatsoever. This was a hobby project for me that I decided to upload for whoever could benefit from it. You use it entirely at your own risk & discretion.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Coffee

Did this make you happy? I'd love to do more development like this! Please donate to show your support :)

BTC: 1Q4QkBn2Rx4hxFBgHEwRJXYHJjtfusnYfy

XMR: 4AfeGxGR4JqDxwVGWPTZHtX5QnQ3dTzwzMWLBFvysa6FTpTbz8Juqs25XuysVfowQoSYGdMESqnvrEQ969nR9Q7mEgpA5Zm

About

Creates wav audio previews for Asterisk indications.conf tones

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages