目录

简介

问题

解决方案

简介

本文档介绍尝试使用Cisco Unity Connection版本8.5.1及更高版本的语音视图功能以获取语音留言到文本的转录时遇到的问题。从Nuance检索抄写有时会导致问题。本文档介绍了此类问题之一。

问题

您尝试获取语音留言的转录文本，但尝试失败。要验证转录问题，必须检查配置并启用跟踪。

完成以下步骤以验证转录问题：

1. 从CLI启用以下跟踪：

- 设置cuc trace enable StService 10 - 15

- 设置cuc trace enable SMTP 12、15

2. 通过CLI将测试消息发送到外部简单邮件传输协议(SMTP)地址(例如运行cuc smtptest external@domain.com)以重现问题。

3. 打开实时监控工具(RTMT)，然后导航至“跟踪和日志中心”>“收集文件”。

4. 导航至Connection SMTP Server > Speechview Processor > Next > Next。

5. 选择相对范围和适当的时间范围。

6. 选择要保存的位置，然后单击“完成”。

7. 压缩文件，然后通过电子邮件发送跟踪。

以下是从Nuance从Microsoft Exchange发送到Unity Connection的回复消息，如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.

此数据显示在diag_SttService日志中，该日志表示邮件的某些部分已被电子邮件扫描程序或类似服务触碰或更改：

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

解决方案

通常，此问题可能是由电子邮件扫描程序或类似服务引起的，这些服务可能会修改从Nuance发送回复时开始的邮件邮件报头。

要解决此问题，请删除电子邮件扫描仪，或者不要让扫描仪触摸或更改邮件。