Contenu

Introduction

Problème

Dépannage

Micro-traces

Traces de macro

Solution

Informations connexes

Introduction

Ce document décrit un problème de reconnaissance vocale lié à la fonction Speech Connection de Cisco Unity Connection, ainsi que les traces qui doivent être activées dans toutes les situations de dépannage.

Problème

La fonction Speech Connection est utilisée afin de permettre à un gestionnaire d'annuaire d'être activé par la voix, de sorte que lorsque vous passez un appel au gestionnaire d'annuaire, vous êtes invité à : Qui aimeriez-vous joindre ?

Cependant, dans certaines situations, lorsque la fonctionnalité Speech Connection (avec le gestionnaire d'annuaire vocal activé) est configurée dans Unity Connection, vous rencontrez des problèmes. Par exemple, lorsque vous passez un appel au gestionnaire de répertoire, vous entendez un silence ou recevez un message de sécurité qui est similaire à : Il n'y a pas assez de ressources de reconnaissance vocale pour le moment. Vous devez utiliser les tonalités tactiles standard pendant toute la durée de cet appel.

Dépannage

Afin de résoudre les problèmes de reconnaissance vocale, Cisco vous recommande d'activer les traces décrites dans cette section.

Note: Les informations de cette section sont référencées dans le Guide de dépannage de Cisco Unity Connection version 8.x.

Micro-traces

Cette section répertorie les micro-traces que vous devez activer.

- Activez ces traces CDE (Conversation Development Environment) :

- Trace de machine à 10 états

- 22 Grammaire de reconnaissance vocale

- Activez le suivi 25 ASR et MRCP pour le support : Entrée/Sortie (MiuIO).

- Activez ces suivis ConvSub (ConvSub) :

- 03 Accès aux propriétés nommées

- 05 Progression de l'appel

- Activez la trace 10 Reconnaissance vocale pour le serveur de phrases.

Traces de macro

Complétez ces étapes afin d'activer et de collecter les traces de macro :

1. Activez les traces de l'interface utilisateur vocale et de reconnaissance vocale.

2. Reproduisez le problème.

3. Collecte des traces et des journaux suivants :

- Traces de conversation de connexion

- Journal de Connection Conversation Manager

- Journal de reconnaissance vocale de connexion

Après avoir terminé les étapes précédentes, consultez le journal de diag_CuCsMgr (Connection Conversation Manager) et recherchez :

Overriding ASR server - Address:

Vous pouvez trouver une ligne similaire à celle-ci :

11:39:29.383 |16137,NIL_CUCM-1-294,8CEE070F9FDA436FB161F276D0DD8C36,MiuIO,25,

Found ASR server - Address: 127.0.0.1,Port:4900 Name: media/speechrecognizer

11:39:29.383 |16137,Test_CUCM-1-294,8CEE070F9FDA436FB161F276D0DD8C36,MiuIO,25,

Overriding ASR server - Address: 169.254.1.102, Port:4900

Name: media/speechrecognizer

La deuxième ligne indique que le serveur ASR (Automatic Speech Recognition) pointe vers l'adresse IP 169.254.1.102. Dans ce cas, la reconnaissance vocale ne fonctionne pas car cette adresse IP n'existe pas.

Solution

Pour résoudre ce problème, vous devez ouvrir un dossier du centre d'assistance technique Cisco (TAC). Le TAC peut avoir besoin d'exécuter cette commande à partir d'une session racine pour résoudre ce problème. Cette commande peut être exécutée à partir de l'invite Admin :

run cuc dbquery unitydirdb update tbl_mediaremoteservice set hostoripaddress=

'CUC IP>" where port=4900

Vous pouvez également exécuter la commande à partir de Root :

update tbl_mediaremoteservice set hostoripaddress ="<CUC IP>" where port=4900;

Une fois cette opération terminée, redémarrez les services Conversation Manager et Mixer.

Informations connexes

- Dépannage de la reconnaissance vocale dans Cisco Unity Connection 8.x

- Support et documentation techniques - Cisco Systems