Gebruikte componenten
De informatie in dit document is gebaseerd op de volgende software- en hardware-versies:
- CVP 11.0(1)
- Cisco Unified Communications Manager (CUCM) 11.0(1)
De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u zorgen dat u de potentiële impact van elke opdracht begrijpt.
Probleem
De CUCM gegenereerde G729-bestand heeft een niet-standaard compressie codec-tag in de bestandskop en deze bestanden spelen niet af wanneer ze worden doorgegeven aan een VXML-gateway, omdat het niet herkent het codec type, door de compressie codec type waarde te veranderen in de standaard G729R8 dan kan de gateway het bestand afspelen.
Opmerking: De toepassing UCMHEADERFIXER.EXE wijzigt het compressie codec type nummer in de bestandskop van het CUCM geconverteerde bestand, van CUCM gegenereerde 0x0133 naar de standaard 0x14db (G729R8).
Oplossing
Volg de volgende stappen voor het converteren van G711-aankondigingen naar G729:
Stap 1. Krijg bestanden geconverteerd naar G729 met UCM MOH-vertaler en verplaats ze naar een Windows-machine.
Stap 2. Start het hulpprogramma UCMHEADERFIXER.EXE om de G729 compressie-identificatie in de WAV-header te corrigeren, die onjuist is ingesteld door CUCM.
Dit is de procedure waarbij u uw eigen audiobestanden kunt converteren:
Stap 1. Start de CUCM-beheerdersbrowser.
Stap 2. Selecteer in het menu Media de optie MOH Audio File Management en klik vervolgens op Upload File.
Stap 3. Blader naar de locatie van de audiobestanden die geconverteerd moeten worden en selecteer ze afzonderlijk, en upload ze allemaal tegelijk.
Stap 4. Om te controleren of de bestanden zijn geconverteerd, navigeer je terug door Media Resources > MOH Audio File Management, moet je een vermelding zien voor elk WAV-bestand dat geconverteerd is.Zorg ervoor dat de opnamelengte niet nul is.
Opmerking: de SFTP "file get" houdt niet van bestandsnamen met spaties in, dus vervang spaties door onderstreept.
- Om de geconverteerde bestanden naar een Windows-server te kopiëren moet u een SFTP-server beschikbaar hebben
- Ga terug naar de CUCM-server waarop u bestanden hebt geüpload en log in als beheerder
Stap 5. Typ als de prompt
File get activelog mohprep/*g729.wav en ga door SFTP-aanwijzingen.
Server = xxx.xxx.xxx.xx
Port = 22
User = sftpuser
Pwd = password
Target directory = /home/sftpuser
Stap 6. Ga van de Windows-server naar de map SFTPUSER. Navigeer verder omlaag naar de map waarin geconverteerde bestanden zich bevinden.
Stap 7. Verwijder eventuele extra G729-bestanden en controleer of de bestanden aanwezig zijn
Opmerking: Dit kan ze niet testen omdat de Windows Media speler G729 niet begrijpt).
Corrigeer G729 compressie-identificatie:
Stap 1. Kopieer het bestand UCMHEADERFIXER.zip naar de Windows-server
Opmerking: .net V2.0 moet worden geïnstalleerd om te werken, bij voorkeur in dezelfde directory als aankondigingen en extract UCMHEADERFIXER.EXE.
Stap 2. Navigeer naar deze map binnen het opdrachtvenster.
Stap 3. Start UCMHEADERFIXER *.*
Hierdoor wordt de G729-id gecorrigeerd, zodat CVP VXML Gateway het begrijpt en de naam van het aankondigingsbestand van name.g729.wav naar name.wav wijzigt.
Stap 4. Upload de vereiste mediabestanden naar de IOS GW’s via OAMP.
Stap 5. Aangepaste aanwijzingen moeten worden opgeslagen in de IIS-server van CVP.
De versterking
CSCuq32947 is hiervoor verhoogd.