PROJETO GRAVAÇÃO DE LINHA TELEFÔNICA Sistema de gravação das linhas de emergência. O "Projeto gravação de telefônica" é uma sistemática desenvolvida de forma a atender as necessidades tecnológicas de controle das chamadas de emergência (193) utilizadas na corporação, tendo como objetivo gravar toda a conversação, de forma simples rápida e eficaz. Tecnologias utilizadas Sistema operacional – Ubuntu 9.04, Ubuntu 9.10 Apache2 - Servidor Web apache; Listener - Software livre responsável pela captura do som e gravação do mesmo em formato WAV; Instalação projeto gravação de linhas telefônicas - Equipamentos necessários: – 01servidor (micro computador configuração mínima Proc. 1000 Mhz, 512 Mb RAM, 80 Gb HD, Placa de Som); – Para cada linha um (01) circuito eletrônico de captura de áudio; - Estrutura Básica: Linha 193 Circuito captura de áudio Servidor Rede CBMSC - Estrutura circuito eletrônico de captura de áudio: Este circuito é muito simples e barato de ser montado, você não deverá gastar nem R$ 10 montando ele. Mesmo um usuário sem conhecimentos aprofundados de eletrônica conseguirá montá-lo sem muita dificuldade. As peças que você precisará comprar são: um resistor 4K7 x 1/2 W, um capacitor 220 nF x 200 V, dois diodos zener 5 V x 1 W, um potenciômetro de 10 K logaritmo (que servirá como controle de volume) e um plugue P2 mono macho. Há ainda um transformador telefônico. Para baratear o equipamento, sugerimos que você simplesmente remova o transformador de um modem velho (2.400 bps, por exemplo). Depois de montado o circuito, basta ligá-lo de um lado na linha telefônica e do outro na entrada do microfone (Mic In) da placa de som do servidor. - Instalação e configuração dos software: – Instalar sistema operacional Linux (Kurumin 7.0, Ubuntu 9.4, Ubuntu 9.10), verificar configuração de rede (proxy, ip, dns, etc) e ativar o microfone no controlador de som. – Passos a serem seguidos para instalação dos software, executando em terminal: Atualize o sistema sudo apt-get update Instale o software APACHE2 (servidor web) sudo apt-get install apache2 Instale o software SPEEX (conversor audio) sudo apt-get install speex Instale a biblioteca de informações BUILD-ESSENTIAL sudo apt-get install build-essential Instale a biblioteca de informações LIBSNDFILE1-DEV sudo apt-get install libsndfile1-dev Instale a biblioteca de informações NCURSES sudo apt-get install ncurses Instale a biblioteca de informações LIB64NCURSES5-DEV sudo apt-get install lib64ncurses5-dev – Configurando e instalando o LISTENER Este software após instalado e em execução irá gravar qualquer sinal de áudio que entrar na placa de som, não gravando os tempos de silêncio. Então após já estar com o cabo de áudio conectado que sai do rádio até a entrada de microfone da placa de som do pc, você deverá seguir os seguintes passos: • • • • • • • • • Baixar o arquivo de instalação em nossa web “listener-1.7.2.tgz” em sua desktop e em seguida extraí-lo no mesmo local. Em terminal executar os seguintes passos: sudo -s (entrar como super usuário); mkdir /usr/local/etc (irá criar o diretório onde será salvo os arquivos de configuração); mkdir /var/www/gravacao/hoje (irá criar o diretório onde vai ser salvo as gravações); cd /home/seu_usuario/Desktop/listener-1.7.2/ (irá entrar no diretório de instalação do sistema); make (este comando irá compilar o instalador); make install (este comando irá instalar o listener no seu sistema); Baixar o arquivo de configuração já pré-configurado “listener.conf” para o diretório “/usr/local/etc” e edita-lo com qualquer editor de texto, conforme sua necessidade. – Configurando o arquivo de configuração LISTENER.CONF Este é o conteúdo do arquivo LISTENER.CONF “wav_path = /var/www/gravacao/hoje/ (local onde irá salvar as gravações) fname_template = fns-%h-%y%m%d-%H%M%S.wav (nome do arquivo que irá gravar) devname = /dev/dsp detect_level = 3000 min_duration = 3 rec_silence = 2 max_duration = 120 min_triggers = 2 sample_rate = 44100 channels = 1 format=wav amplify = on start_amplify = 1.0 max_amplify = 10.0 fixed_amplify = no from_pipe = 0 safe_after_filter = no one_shot = no” PRONTO, SEU GRAVADOR DE LINHA TELEFÔNICA JÁ ESTA INSTALADO! Para executar basta seguir a seguinte linha de comando em terminal: sudo -s listener -c /usr/local/etc/listener.conf Obs.: caso o arquivo gravado fiquem com tamanho muito grande, você terá a opção de converter em “speex”, que diminuirá quase 70% do tamanho sem perca de qualidade, basta executar o seguinte comando: sudo -s speex nome_do_arquivo.wav nome_do_arquivo.spx Segue em nossa web também um script “organiza” que organiza e converte os arquivos gravados em sequência de data, deverá salva-lo no diretório “/usr/local/bin/” e para executar seguir os seguintes comandos: sudo -s organiza