PROJETO GRAVAÇÃO DE RÁDIO COMUNICAÇÃO

Sistema de gravação da radio comunicação. O "Projeto gravação de rádio" é uma sistemática desenvolvida de forma a atender as necessidades tecnológicas de controle da rádio comunicação utilizado na corporação, tendo como objetivo gravar toda a conversação transmitida via rádio comunicaçã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; Speex - Ao contrário de outros codecs como MP3 e Ogg Vorbis, Speex é especialmente projetado para comprimir a voz em baixas taxas de bits para aplicações tais como voz sobre IP (VoIP). Em certo sentido, é concebido para ser complementar ao Ogg Vorbis Codec.

Instalação projeto Gravação de Rádio
- Equipamentos necessários: – 01servidor (micro computador configuração mínima Proc. 1000 Mhz, 512 Mb RAM, 80 Gb HD, Placa de Som); – 01 rádio de comunicação com carregador (aconselhável um HT pelo seu custo e benefício de possuir saída de áudio); – 03 metros de cabo de áudio; – 02 conectores de áudio P1 mono (caso queira utilizar a saída de áudio do rádio também para o projeto Rádio On-Line adquira mais 01 conector); - Estrutura Básica:


Rádio HT

Cabo de audio


Servidor

Rede CBMSC

Obs.: O Cabo de áudio terá em suas duas extremidades um conector P1 mono ou estéreo (figura 1), o primeiro será conectado na saída de áudio do Rádio HT e o outro na entrada do microfone da placa de som do PC.

Figura 1

- 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/dsp1 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 RÁDIO 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