Contenu

Introduction

Problème

Solution

Introduction

Ce document décrit un problème rencontré lors de tentatives d'utilisation de la fonction Speechview pour Cisco Unity Connection versions 8.5.1 et ultérieures afin d'obtenir une transcription d'un message vocal en texte. La récupération des transcriptions de Nuance peut parfois causer des problèmes. Ce document décrit un de ces problèmes.

Problème

Vous tentez d'obtenir une transcription d'un message vocal en texte, mais la tentative échoue. Afin de vérifier le problème de transcription, vous devez vérifier la configuration et activer les traces.

Complétez ces étapes afin de vérifier le problème de transcription :

1. Activez ces traces à partir de l'interface de ligne de commande :

- Définir l'activation de la trace cuc SttService 10 - 15

- Définir la commande cuc trace enable SMTP 12, 15

2. Envoyez un message de test via l'interface de ligne de commande à une adresse SMTP (Simple Mail Transfer Protocol) externe (exécutez cuc smtptest external@domain.com, par exemple) afin de reproduire le problème.

3. Ouvrez l'outil de surveillance en temps réel (RTMT) et accédez à Trace & Log Central > Collecter des fichiers.

4. Accédez à Connection SMTP Server > Speechview Processor > Next > Next.

5. Sélectionnez Plage relative et Plage de temps appropriée.

6. Choisissez un emplacement à enregistrer, puis cliquez sur Terminer.

7. Zip le fichier et envoyez les traces par e-mail.

Voici le message de réponse envoyé de Nuance à Unity Connection à partir de Microsoft Exchange, comme indiqué dans les journaux diag_SMTP :

10:35:29.608 |28347,,,SMTP,15,Thread=SmtpSvr-uc-lab.cisco.local@8025;

class="com".cisco.unity.smtp.CsUnitySmtpInstance;Connection accepted

Remote IP=14.48.48.224 Remote Port=5324610:35:29.608 |28347,,,SMTP,15,

Thread=SmtpSvr-uc-lab.cisco.local@8025;

class="com".cisco.unity.smtp.CsUnitySmtpInstance;Add: Number of Active

Client Connections=1

10:35:29.609 |28347,,,SMTP,15,Thread=SmtpSvr-uc-lab.cisco.local@8025;

class="com".cisco.unity.smtp.CsUnitySmtpInstance;Check Max Connections.

Current=1 Max=20

10:35:29.609 |30765,,,SMTP,15,Thread=Thread-SmtpSvr-21;

class="com".cisco.unity.smtp.CsUnitySmtpSession;

Starting Client Communication...

10:35:39.610 |30765,,,SMTP,15,Thread=Thread-SmtpSvr-21;

class="com".cisco.unity.smtp.CsUnitySmtpSession;Remote Host Name=

14.48.48.224 Remote Host Address=14.48.48.224

10:35:39.611 |30765,,,SMTP,15,Thread=Thread-SmtpSvr-21;

class="com".cisco.unity.smtp.CsUnitySmtpSession;(server) 220 uc-lab

UnityMailer (ver 1.0); Mon Dec 02 10:35:39 EST 2013

10:35:39.612 |30765,,,SMTP,15,Thread=Thread-SmtpSvr-21;

class="com".cisco.unity.smtp.CsUnitySmtpSession;(client)

HELO hybrid.cisco.com

10:35:39.612 |30765,,,SMTP,15,Thread=Thread-SmtpSvr-21;

class="com".cisco.unity.smtp.CsUnitySmtpSession;(server) 250 uc-lab:8025

Hello 14.48.48.224 [14.48.48.224]

10:35:39.613 |30765,,,SMTP,15,Thread=Thread-SmtpSvr-21;

class="com".cisco.unity.smtp.CsUnitySmtpSession;(client) MAIL FROM:

<transcriptions@cisco.com>

10:35:39.613 |30765,,,SMTP,15,Thread=Thread-SmtpSvr-21; class="com".

cisco.unity.smtp.dirdb.CsUnitySmtpInstanceConfig;getMailDropFolder()called

10:35:39.617 |30765,,,SMTP,15,Thread=Thread-SmtpSvr-21;

class="com".cisco.unity.smtp.CsUnitySmtpSession;(server) 250 2.1.0

<transcriptions@cisco.com>. Sender ok

10:35:39.618 |30765,,,SMTP,15,Thread=Thread-SmtpSvr-21;

class="com".cisco.unity.smtp.CsUnitySmtpSession;(client) RCPT TO:

<stt-service@uc-lab.cisco.local>

10:35:39.618 |30765,,,SMTP,15,Thread=Thread-SmtpSvr-21;

class="com".cisco.unity.smtp.CsUnitySmtpSession;(server) 250 2.1.5

<stt-service@uc-lab.cisco.local>. Recipient ok

10:35:39.618 |30765,,,SMTP,15,Thread=Thread-SmtpSvr-21; class="com".

cisco.unity.smtp.dirdb.CsUnitySmtpInstanceConfig;getMailDropFolder()called

10:35:39.619 |30765,,,SMTP,15,Thread=Thread-SmtpSvr-21;

class="com".cisco.unity.smtp.CsUnitySmtpSession;(client) DATA

10:35:39.619 |30765,,,SMTP,15,Thread=Thread-SmtpSvr-21;

class="com".cisco.unity.smtp.CsUnitySmtpSession;(server) 354 Enter mail,

end with <CRLF>.<CRLF>

10:35:39.619 |30765,,,SMTP,15,Thread=Thread-SmtpSvr-21;

class="com".cisco.unity.smtp.CsUnitySmtpSession;Creating file outFile:

/var/opt/cisco/connection/smtp/default/temp/csUnitySmtp-41-1385998539619

10:35:39.621 |30765,,,SMTP,15,Thread=Thread-SmtpSvr-21;

class="com".cisco.unity.smtp.CsUnitySmtpSession;SMTP Message File

Information. Path=/var/opt/cisco/connection/smtp/default/temp/

csUnitySmtp-41-1385998539619. Size=5705

10:35:39.621 |30765,,,SMTP,15,Thread=Thread-SmtpSvr-21;

class="com".cisco.unity.smtp.CsUnitySmtpSession;Moving

csUnitySmtp-41-1385998539619 to /var/opt/cisco/connection/spool/stt/drop.

10:35:39.621 |30765,,,SMTP,15,Thread=Thread-SmtpSvr-21;

class="com".cisco.unity.smtp.CsUnitySmtpSession;(server) 250 2.6.0

Message accepted for delivery (csUnitySmtp-41-1385998539619)

10:35:39.621 |30765,,,SMTP,15,Thread=Thread-SmtpSvr-21;

class="com".cisco.unity.smtp.CsUnitySmtpSession;!!! Notify MTA Server !!!

10:35:39.622 |30765,,,SMTP,15,Thread=Thread-SmtpSvr-21;

class="com".cisco.unity.smtp.CsUnitySmtpSession;(client) QUIT

10:35:39.622 |30765,,,SMTP,15,Thread=Thread-SmtpSvr-21;

class="com".cisco.unity.smtp.CsUnitySmtpSession;(server)

221 2.0.0 uc-lab closing connection

10:35:39.623 |30765,,,SMTP,15,Thread=Thread-SmtpSvr-21;

class="com".cisco.unity.smtp.CsUnitySmtpSession;Client Communication Ended.

Ces données apparaissent dans les journaux diag_SttService, qui indiquent qu'une partie du message a été touchée ou modifiée par un analyseur de messagerie ou un service similaire :

10:35:39.950 |28490,,,SttService,15,Thread=SttMain;

class="com".cisco.unity.stt.service.SttService;Processing incoming

registration response10:35:39.951 |28490,,,SttService,15,Thread=SttMain;

class="com".cisco.unity.stt.service.TSPMessage;Wrote raw incoming message:

incoming8

10:35:39.951 |28490,,,SttService,15,Thread=SttMain;

class="com".cisco.unity.stt.service.TSPMessage;Verifying message of type

multipart/signed; protocol="application/pkcs7-signature";

micalg=sha1; boundary="----=_Part_253_1769310755.1385998523066";

name="reg-response.xml"

10:35:39.956 |28490,,,SttService,11,Thread=SttMain;

class="com".cisco.unity.stt.service.TSPMessage;Exception caught:

org.bouncycastle.cms.CMSException: invalid signature format in message:

content hash found in signed attributes different

10:35:39.956 |28490,,,SttService,11,Thread=SttMain;

class="com".cisco.unity.stt.service.SttErrorWriter;!! Call Stack Trace

of the Exception (reverse order)!!

Solution

Généralement, ce problème peut être causé par un scanner de courrier électronique ou un service similaire qui pourrait modifier l'en-tête de courrier du message à partir du moment où la réponse a été envoyée de Nuance.

Afin de résoudre le problème, supprimez l'analyseur de messagerie, ou ne laissez pas le scanner toucher ou apporter des modifications au message.