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!
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!
Dimitri Pappas - https://github.com/fragtion
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.
This project is licensed under the MIT License - see the LICENSE file for details.
Did this make you happy? I'd love to do more development like this! Please donate to show your support :)
BTC: 1Q4QkBn2Rx4hxFBgHEwRJXYHJjtfusnYfy
XMR: 4AfeGxGR4JqDxwVGWPTZHtX5QnQ3dTzwzMWLBFvysa6FTpTbz8Juqs25XuysVfowQoSYGdMESqnvrEQ969nR9Q7mEgpA5Zm