Les informations contenues dans ce document sont basées sur les versions de matériel et de logiciel suivantes :
- CVP 11.0(1)
- Cisco Unified Communications Manager (CUCM) 11.0(1)
Les informations contenues dans ce document ont été créées à partir des périphériques d'un environnement de laboratoire spécifique. Tous les périphériques utilisés dans ce document ont démarré avec une configuration effacée (par défaut). Si votre réseau est vivant, assurez-vous que vous comprenez l'impact potentiel de n'importe quelle commande.
Problème
Le fichier G729 généré par CUCM a une balise non standard de codecs de compactage dans l'en-tête de fichier et ces fichiers ne jouent pas une fois passés à une passerelle VXML, puisqu'elle n'identifie pas le type de codecs, en changeant la valeur de type de codecs de compactage pour être les G729R8 standard alors que la passerelle peut jouer le fichier.
Note: L'application UCMHEADERFIXER.EXE change le nombre de type de codecs de compactage dans l'en-tête de fichier du fichier converti par CUCM, de 0x0133 généré par CUCM au 0x14db standard (G729R8).
Solution
Pour convertir les annonces G711 en G729 suivez ces étapes :
Étape 1. Les fichiers de lecture ont converti en G729, utilisant le convertisseur UCM MOH, les passant alors à un ordinateur Windows.
Étape 2. Exécutez l'utilitaire UCMHEADERFIXER.EXE pour corriger l'identifiant du compactage G729 dans l'en-tête WAV, qui est incorrectement placée par CUCM.
C'est la procédure où vous pouvez vous convertir pour posséder des fichiers audios :
Étape 1. Commencez le navigateur d'administrateur CUCM.
Étape 2. Du menu de medias, sélectionnez l'option d'administration de fichier audio MOH, et puis cliquez sur Upload le fichier.
Étape 3. Parcourez à l'emplacement des fichiers audios à convertir et pour les sélectionner individuellement, téléchargeant chacun consécutivement.
Étape 4. Pour vérifier si les fichiers ont été convertis, naviguez de retour par la Gestion de ressources en medias > de fichier audio MOH, vous doit voir une entrée pour chaque fichier wav converti. Assurez que la longueur de l'enregistrement est différente de zéro.
Note: le SFTP « fichier obtiennent » n'aime pas des noms de fichier avec les espaces dedans ainsi remplacez les espaces par des traits de soulignement.
- Pour copier les fichiers convertis sur des Windows Server vous devez avoir un serveur de SFTP disponible
- Mastic en fonction au serveur CUCM que vous avez téléchargé des fichiers à et la procédure de connexion comme administrateur
Étape 5. À la demande, le
fichier de type
obtiennent l'activelog mohprep/*g729.wav et passent par des demandes de SFTP,
Server = xxx.xxx.xxx.xx
Port = 22
User = sftpuser
Pwd = password
Target directory = /home/sftpuser
Étape 6. Des Windows Server naviguez vers le répertoire SFTPUSER. Naviguez plus loin vers le bas vers le répertoire où les fichiers convertis se trouvent.
Étape 7. Supprimez tous les fichiers G729 supplémentaires et vérifiez si les fichiers sont présents
Note: Ceci ne peut pas les tester car le Lecteur Windows Media ne comprend pas G729).
Identifiant correct du compactage G729 :
Étape 1. Copiez le fichier UCMHEADERFIXER.zip sur les Windows Server
Note: .net V2.0 doit être installé pour qu'il fonctionne, de préférence dans le même répertoire que les annonces et l'extrait UCMHEADERFIXER.EXE.
Étape 2. Naviguez vers ce répertoire dans la fenêtre de commandes.
Étape 3. Exécutez UCMHEADERFIXER *.*
Ceci corrigera l'ID G729, de sorte que la passerelle CVP VXML le comprennent et renomment le fichier d'annonce de name.g729.wav à name.wav.
Étape 4. Téléchargez les fichiers multimédias requis à l'IOS GWs par OAMP.
Étape 5. Des invites personnalisées doivent être enregistrées dans le serveur IIS de CVP.
L'amélioration
CSCuq32947 a été augmentée pour ceci.