Contents

Introduction

Problema

Solução

Introduction

Este documento descreve um problema encontrado com tentativas de usar o recurso Speechview para o Cisco Unity Connection versões 8.5.1 e posteriores para obter uma transcrição de uma mensagem de voz para o texto. A recuperação de transcrições da Nuance pode, às vezes, causar problemas. Este documento descreve um desses problemas.

Problema

Você tenta obter uma transcrição de uma mensagem de voz para o texto, mas a tentativa falha. Para verificar o problema de transcrição, você deve verificar a configuração e habilitar os rastreamentos.

Conclua estes passos para verificar o problema de transcrição:

1. Ative estes rastreamentos da CLI:

- Definir cuc trace enable SttService 10 - 15

- Definir rastreamento de cuc para SMTP 12, 15

2. Envie uma mensagem de teste via CLI para um endereço SMTP (Simple Mail Transfer Protocol) externo (execute cuc smtptest external@domain.com, por exemplo) para reproduzir o problema.

3. Abra a RTMT (Real Time Monitoring Tool, Ferramenta de monitoramento em tempo real) e navegue até Trace & Log Central > Collect files.

4. Navegue até Connection SMTP Server > Speechview Processor > Next > Next.

5. Selecione o Intervalo relativo e o Intervalo de tempo apropriado.

6. Escolha um local para salvar e clique em Concluir.

7. Zip o arquivo e envie os rastreamentos por e-mail.

Aqui está a mensagem de resposta que é enviada do Unity Connection do Microsoft Exchange para o Unity, como mostrado nos registros 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.

Esses dados aparecem nos registros diag_SttService, que indicam que parte da mensagem foi tocada ou alterada por um scanner de e-mail ou serviço semelhante:

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)!!

Solução

Geralmente, esse problema pode ser causado por um scanner de e-mail ou serviço semelhante que pode modificar o cabeçalho do e-mail da mensagem a partir do momento em que a resposta foi enviada da Nuance.

Para resolver o problema, remova o scanner de e-mail ou não deixe o scanner tocar ou fazer alterações na mensagem.