Está en la página 1de 8

LABORATORIO DE SERVICIOS TELEMÁTICOS

Practica 2

FUNCIONES DE ASTERISK Y CONFIGURACIONES DE VOCES

PRESENTADO A:
ING. RODRIGO ALBERTO CERÓN MARTÍNEZ
ING. IVÁN EDUARDO HERNÁNDEZ DELGADO

PRESENTADO POR:

ANDRÉS FERNANDO CALDERÓN


MICHAEL TROCHEZ COLLAZOS

UNIVERSIDAD DEL CAUCA


FACULTAD DE INGENIERÍA ELECTRÓNICA Y TELECOMUNICACIONES
TECNOLOGÍA EN TELEMÁTICA
POPAYÁN –CAUCA
2019
CONTENIDO

Pág.

1 introducción………………………………………………………………………………1

2. objetivos………………………………………………………………………………….3

2.2.Objetivos específicos……………………………………………………….3

3. DISCUSIÓN DE RESULTADO………………………………………………………5

3.1.funciones de asterisk……………………………………………………5

3.2.configuracion de voces. ……………………………………………………………..6

4.CONCLUSIONES……………………………………………………………………….9

5.REFERENCIAS………………………………………………………………………….9
1. INTRODUCCIÓN

En este laboratorio implementaremos varias funciones que tiene asterisk para la


configuración de extensiones para varios usuarios de una centralita donde
aplicaremos funciones como marcación de dígitos después de una llamada,
reproducciones de voz. Reproducir mensajes previamente grabados etc. Por
defecto las voces de asterisk están en inglés, lo cual pasaremos al español
descargando los sonidos en español.

2. OBJETIVOS

2.1 objetivo general

Aplicar funciones a nuestra centralita asterisk habilitándolas en el fichero nano


extensiones

2.2 objetivos específicos

Complementar nuestros conocimientos teóricos con la práctica

3. DISCUSIÓN DE RESULTADO

3.1 configuraciones de voz

Lo primero que haremos es dirigirnos a la que es por defecto la dirección de la


carpeta sounds
Una vez dentro de la carpeta sounds, crearemos la carpeta “es”, después dentro de
nuestra carpeta descargaremos los sonidos en español, los cuales aparecerán dos
archivos sin descomprimir.acontinuacion los descomprimimos.

Una vez descomprimidos podemos ingresar a la carpeta “es” y damos el comando


ls, el cual nos mostrara una fila de sonidos los cuales podremos usar para nuestras
funciones de voz.
Luego nos dirigimos al fichero sip.conf donde habilitaremos la opción language y
colocamos nuestra carpeta “es” como aparece en la imagen

3.2 funciones de asterisk

Para la configuración de las funciones que tiene nuestra centralita, nos dirigiremos
a nuestra maquina asterisk, una vez dentro de ella nos dirigimos a nuestro fichero
extensions.conf donde asignaremos las siguientes funciones:

Dial ()
Esta función se encarga de conectar dos canales, es quizás la aplicación más
importante en asterisk acepta todos los tipos validos (por ejemplo, SIP, IAX2, H.323,
MGCP, Local oder zap) pero los parámetros permitidos son específicos del canal;
es decir, que parámetros requiere o aceptara un canal depende de la naturaleza de
la tecnología del canal.

Answer ()
Se encarga de indicar a asterisk que responda al canal si está sonando. Si el canal
no está sonando, esta aplicación no tiene efecto, en general se recomienda que se
responda al canal antes de llamar a otras aplicaciones.
Hangup ()
Se encarga de colgar el canal activo incondicionalmente y devuelve -1. si se asigna
a un código de causa, la causa de bloqueo del canal se establece en el valor dado.

Wait ()
Se encarga de esperar el número especificado de segundos.

SayDigits ()
Dice una secuencia de dígitos a la persona que llama. Es decir dice la secuencia de
los dígitos proporcionada a la persona que llama según la configuración de idioma
para el canal el idioma se puede configurar con la función asterisco LANGUAGE ()

SayUnixTime ()
Se encarga de anunciar la hora en un formato personalizado es decir de acuerdo a
la zona horaria y el formato especificados, algunas de las opciones permitidas son:
unixtime, timezonea, format.

Playback ()
Reproduce un archivo de sonido a la persona que llama este sonido se encuentra
en el directorio: var/lib/asterisk/sounds/, asterisk selecciona automáticamente el
formato pero también se pueden especificar las opciones de formato.

Background ()
Reproduce un archivo de sonido mientras escucha la entrada DTMF de la persona
que llama. Es decir reproduce los archivos de sonido especificados mientras espera
que la persona que llame marque una extensión, la reproducción se detiene en el
momento que se presiona el primer digito.

WaitExten ()
Espera el número de segundos especificado para que la persona que llame marque
una nueva extensión luego devuelve 0 se permiten funciones por ejemplo: 1.5, si
no se especifica ningún tiempo se utiliza el tiempo de espera de la extension
predeterminado. Esta opción reproduce música en espera para que la persona que
llama mientras espera la entrada.

Goto ()
se encarga de entregar el canal actualmente activo a la prioridad especificada
(opcionalmente, extension y contexto), opcionalmente se puede especificar una
prioridad con nombre para acceder a una prioridad etiquetada.

Set ()
Establece la variable al valor especificado es decir si el nombre de la variable
comienza con “-”, se establece herencia única, la variable es heredada por cualquier
canal abierto desde este canal y si comienza con “--” se establece una herencia
ilimitada, es decir todos los hijos de este canal, independientemente de la
generación, heredan la variable.
Playtones ()
Reproduce una lista de uno o más tonos se ejecuta en segundo plano esto es que
continuara reproduciendo tonos mientras continua la ejecución del plan de marcado.

Busy ()
Establece el canal como ocupado para que espere hasta que la persona que llama
cuelgue o el tiempo de espera expire.

Congestion ()
Indica la congestión en el canal y espera hasta que la persona que llame cuelgue
o hasta que el tiempo de espera especificado haya expirado.

StopPlaytones ()
Interrumpe la reproducción de una lista de tonos es decir que detiene la
reproducción de una lista de tonos actualmente en reproducción.

En la siguiente imagen observamos en el fichero extensions.conf las funciones ya


Habilitadas, las cuales funcionan después de haber hecho una llamada a las
extensiones 5XXX.
4. CONCLUSIONES

Al finalizar con la práctica se ha cumplido con éxito Todos los requerimientos


marcados al comienzo del mismo, se ha implementado una centralita capaz de
ofrecer los servicios de telefonía pbx utilizando softphone (zoiper) en dispositivos
móviles que funcionan con el protocolo voip.

La centralita no solamente se encarga de ofrecer comunicación entre dos terminales


sino que también se configurado de tal manera que pueda ofrecer servicios de
correo de voz.

Los beneficios de utilizar la centralita asterisk es la reducción de gastos gracias a


las licencias Linux y asterisk como una solución a los costos en el mercado laboral

5. REFERENCIAS

1.https://docs.google.com/presentation/d/1JR3_FVQPtoqkdzdYr6EOMUtpqUw0cly
fMriF9xQjWU4/edit#slide=id.p11

También podría gustarte