Pessoal,
Tempinho livre na agenda, hora de postar alguma coisa. =)
Neste final de semana precisei fazer uma configuração que até então nunca achei necessária: subir um IPCC Express totalmente em G729.
Mas não é só mudar o parâmetro de codec? Sim, é só mudar o parâmetro. O problema são os áudios, que precisam ser gravados em G729.
Como o G729 não é um codec aberto, é necessário comprar o codec ou algum software que já esteja com o codec licenciado. Ou, simplesmente, usar o que já temos disponível no Lab: o Communications Manager.
Também é possível subir uma aplicação nova no IPCC Express para gravar diretamente via telefone, mas falamos disso em outro momento, ok?
Quando subimos qualquer áudio para música de espera (MoH), o Communications Manager automaticamente cria entradas em G711 e G729 para o áudio.
Então vamos aos passos para gravar e converter o áudio:
1 - Grave seu áudio utilizando algum software. Sugiro o Audacity (http://audacity.sourceforge.net/download/), que é freeware e muito bom, além de gravar direto em .wav, ou o próprio gravador de voz do Windows (nesse caso será necessário converter o .wma para .wav, utilizando o próprio Audacity ou o Sony Sound Forge, que é a melhor ferramenta, porém é paga).
2 - Insira o áudio no Communications Manager como música de espera.
- Na console de administração do Communications Manager, siga para Media Resources / MOH File Management.
- Clique em Upload File. No pop-up apresentado, localize seu arquivo e clique em Upload File.
3 - Depois que o arquivo é carregado no Communications Manager, são geradas as entradas em G711 e G729. Para verificar isso devemos acessar o servidor pela CLI (SSH, utilizando o Putty que é freeware) e listar as músicas disponíveis.
- Digite o comando "file list activelog mohprep", resultando no output abaixo:
admin:file list activelog mohprep
CiscoMOHSourceReport.xml SampleAudioSource.alaw.wav
SampleAudioSource.g729.wav SampleAudioSource.ulaw.wav
SampleAudioSource.wb.wav SampleAudioSource.xml
teste.alaw.wav teste.g729.wav
teste.ulaw.wav teste.wb.wav
teste.xml
dir count = 0, file count = 11
4 - Por fim, baixamos o arquivo que precisamos. A transferência é através de SFTP. O server de SFTP é um ponto de atenção, já que vários não funcionam bem com o Communications Manager. Eu sugiro o FreeSSHd (http://www.freesshd.com/?ctt=download), já que ele nunca me deixou na mão e é freeware. ;-)
- Digite o comando "file get activelog mohprep/teste.g729.wav", resultando nos outputs abaixo:
Obs.1: você pode baixar todos os arquivos do diretório, basta utilizar apenas "file get activelog mohprep".
Obs.2: No diretório colocamos apenas o "ponto" para dizer que o arquivo deve ser gravado na raiz do SFTP.
admin:file get activelog mohprep/teste.g729.wav
Please wait while the system is gathering files info ...done.
Sub-directories were not traversed.
Number of files affected: 1
Total size in Bytes: 5340
Total size in Kbytes: 5.2148438
Would you like to proceed [y/n]? y
SFTP server IP: a.b.c.d
SFTP server port [22]:
User ID: cisco
Password: *****
Download directory: .
.
Transfer completed.
5 - Agora é só utilizar seu áudio em G729!! =D
Parte do procedimento foi retirada diretamente do site da Cisco, neste link aqui:
http://www.cisco.com/en/US/prod/collateral/voicesw/custcosw/ps5693/ps1846/solution_overview_c22-524728_ps3651_Product_Solution_Overview.html
Em caso de dúvidas, comentem!!
Abraços!!
segunda-feira, 8 de março de 2010
Configurando: Áudios em G729
Marcadores:
Communications Manager,
Configurando,
CUCCX,
CUCM,
IPCC Express
Assinar:
Postar comentários (Atom)
Olá João Paulo . .
ResponderExcluirÉ possível fazer o contrário, tirar a codificação g729 e fazer o arquivo ficar como no original?
Grato:
Vinicius.
Vinicius,
ResponderExcluirÉ possível, porém a qualidade do áudio será bem inferior. O indicado é sempre ter o áudio original na melhor qualidade possível para poder ser manipulado.
E para este caso será necessário um software que possua a licença do G729, já que o Audacity não tem. Também não é possível subir o áudio em G729 no CUCM.
Abraços!