I am interested to implement AMD in my custom application, but before dive into that I have to know how everything work in AMD.
To clear my doubts, I looked amd.conf file from /etc/asterisk/, but there some variables with some values assigned to them and I couldn’t understand why those specific number assigned to them (I read comments but I couldn’t understand logic behind those).
Also, I referred to this but it won’t help that much. It is the same as amd.conf file’s contents.
So here are some of my questions,
- How AMD works (please provide any logical flow, it will be helpful)
- The variables declared and a value assigned them in /etc/asterisk/amd.conf are any global variable or are refer from anywhere else
- Is there any Machine Learning process invoke behind to process AMD?
- How silence is measures? (there are many silence references in amd.conf)
Note: I just refer original amd.conf file, I didn’t change anything in that.