
A função PITCH_SHIFT() permite modificar a frequência da voz durante uma chamada. Isso pode ser útil para efeitos de voz, disfarce ou para melhorar a inteligibilidade em certas condições.
Veja alguns exemplos de uso:
exten => 1,1,Set(PITCH_SHIFT(tx)=highest) ; Aumenta a frequência da voz transmitida em uma oitava.exten => 1,1,Set(PITCH_SHIFT(rx)=higher) ; Aumenta a frequência da voz recebida.exten => 1,1,Set(PITCH_SHIFT(both)=high) ; Aumenta a frequência da voz em ambos os sentidos (transmissão e recepção).exten => 1,1,Set(PITCH_SHIFT(rx)=low) ; Diminui a frequência da voz recebida.exten => 1,1,Set(PITCH_SHIFT(tx)=lower) ; Diminui a frequência da voz transmitida.exten => 1,1,Set(PITCH_SHIFT(both)=lowest) ; Diminui a frequência da voz em ambos os sentidos em uma oitava.exten => 1,1,Set(PITCH_SHIFT(rx)=0.8) ; Diminui a frequência da voz recebida usando um valor numérico.exten => 1,1,Set(PITCH_SHIFT(tx)=1.5) ; Aumenta a frequência da voz transmitida usando um valor numérico.Sintaxe: PITCH_SHIFT(channel direction)
channel direction pode ser 'rx' (recepção), 'tx' (transmissão) ou 'both' (ambos). O valor pode ser um número de ponto flutuante entre 0.1 e 4.0, onde 1.0 não altera a frequência. Valores maiores que 1 aumentam a frequência, e menores que 1 diminuem. Alternativamente, você pode usar os seguintes valores predefinidos:
highesthigherhighlowlowerlowest
