As informações neste documento são baseadas nestas versões de software e hardware:
- CVP 11.0(1)
- Gerente das comunicações unificadas de Cisco (CUCM) 11.0(1)
As informações neste documento foram criadas a partir de dispositivos em um ambiente de laboratório específico. Todos os dispositivos utilizados neste documento foram iniciados com uma configuração (padrão) inicial. Se sua rede está viva, assegure-se de que você compreenda o impacto potencial do comando any.
Problema
O arquivo G729 gerado CUCM tem uma etiqueta não padronizada do codec da compressão no cabeçalho de arquivo e estes arquivos não jogam quando passados a um gateway VXML, desde que não reconhece o tipo de codec, mudando o valor do tipo de codec da compressão para ser o padrão G729R8 então que o gateway pode jogar o arquivo.
Note: O aplicativo UCMHEADERFIXER.EXE muda o número do tipo de codec da compressão no cabeçalho de arquivo do arquivo convertido CUCM, de 0x0133 gerado CUCM ao padrão 0x14db (G729R8).
Solução
Para converter os anúncios G711 ao G729 seguem estas etapas:
Etapa 1. Arquivos de obtenção convertidos ao G729, usando o tradutor UCM MOH, movendo então os sobre para uma máquina de Windows.
Etapa 2. Execute a utilidade UCMHEADERFIXER.EXE para corrigir o identificador da compressão G729 no encabeçamento WAV, que é ajustado errada por CUCM.
Este é o procedimento onde você pode o converter para possuir arquivos de áudio:
Etapa 1. Comece o navegador do administrador CUCM.
Etapa 2. Do menu dos media, selecione a opção do gerenciamento de arquivos do áudio de MOH, e clique então o arquivo da transferência de arquivo pela rede.
Etapa 3. Consulte ao lugar dos arquivos de áudio a ser convertidos individualmente e selecionado-os, transferindo arquivos pela rede cada um por sua vez.
Etapa 4. Para verificar se os arquivos foram convertidos, navegue para trás através dos recursos de mídia > do gerenciamento de arquivos do áudio de MOH, você deve ver uma entrada para cada arquivo WAV convertido. Assegure-se de que o comprimento de gravação esteja diferente de zero.
Note: o SFTP “arquivo obtém” não gosta de nomes de arquivo com espaços dentro assim que substitua espaços com os relevos.
- Para copiar os arquivos convertidos a um Windows Server você deve ter um servidor SFTP disponível
- Massa de vidraceiro sobre ao server CUCM que você transferiu arquivos pela rede arquivos a e início de uma sessão como o administrador
Etapa 5. Na alerta, o tipo
arquivo obtém o activelog mohprep/*g729.wav e atravessa alertas SFTP,
Server = xxx.xxx.xxx.xx
Port = 22
User = sftpuser
Pwd = password
Target directory = /home/sftpuser
Etapa 6. Do Windows Server navegue ao diretório SFTPUSER. Navegue mais para baixo ao diretório onde os arquivos convertidos são encontrados.
Etapa 7. Suprima de todos os arquivos G729 extra e verifique se os arquivos estam presente
Note: Isto não pode testá-los porque o Windows Media Player não compreende o G729).
Identificador correto da compressão G729:
Etapa 1. Copie o arquivo UCMHEADERFIXER.zip ao Windows Server
Note: .net V2.0 tem que ser instalado para que trabalhe, preferivelmente no mesmo diretório que os anúncios e o extrato UCMHEADERFIXER.EXE.
Etapa 2. Navegue a este diretório dentro da janela de comando.
Etapa 3. Execute UCMHEADERFIXER *.*
Isto corrigirá o G729 ID, de modo que o gateway CVP VXML o compreenda e o rebatize o arquivo do anúncio de name.g729.wav a name.wav.
Etapa 4. Transfira arquivos pela rede os arquivos de media exigidos aos IO GW com OAMP.
Etapa 5. As alertas feitas sob encomenda devem ser armazenadas no servidor IIS do CVP.
O realce
CSCuq32947 foi levantado para este.