On 05/18/2013 11:34 AM, Maximilian Grobecker wrote:> Hi,
>
> I'm trying to use AGC in combination with Asterisk 1.8 and an odd
> telephone which is very loud when used with a headset and more quiet
> when used "normal".
>
> Regarding to the documentation, AGC should be available since * 1.6 -
> but every time I want to set it, the CLI tells me:
>
> -- Executing [0160xxxxxxx at intern:2]
Set("SIP/intern-xxx-000000d2",
> "AGC(rx)=8000") in new stack
>
> [May 18 16:58:32] ERROR[23958]: pbx.c:3767 ast_func_write: Function AGC
> not registered
>
>
> What am I doing wrong? I pasted the example from the documentation into
> my dial plan, but this error message keeps occuring :-(
> Do I have to explicitly enable it for compiling? If yes - where could I
> find it in 'make menuconfig'?
>
>
AGC is provided by func_speex. Both it and the DENOISE function wrap
facilities provided by libspeex; as such, if you don't have libspeex and
its dependencies installed func_speex won't be available.
You can verify whether or not you have all of the dependencies for
func_speex in menuselect.
Matt
--
Matthew Jordan
Digium, Inc. | Engineering Manager
445 Jan Davis Drive NW - Huntsville, AL 35806 - USA
Check us out at: http://digium.com & http://asterisk.org