简介
本文档介绍Cisco Unity Connection的语音连接功能的语音识别问题,以及所有故障排除情况下应启用的跟踪。
问题
语音连接功能用于允许目录处理程序启用语音,因此当您呼叫目录处理程序时,系统会询问您:您想联系谁?
但是,在某些情况下,当您在Unity Connection中配置了语音连接功能(使用支持语音的目录处理程序)时,会遇到问题。例如,当您呼叫目录处理程序时,您会听到静默或收到类似于以下内容的故障安全消息:目前没有足够的语音识别资源。在此呼叫期间,您需要使用标准按键音。
故障排除
为了对任何语音识别问题进行故障排除,思科建议您启用本节中介绍的跟踪。
注意:本节中的信息参考《Cisco Unity Connection版本8.x故障排除指南》。
微迹线
本节列出应启用的微跟踪。
- 启用以下对话开发环境(CDE)跟踪:
- 为介质启用25 ASR和MRCP跟踪:输入/输出(MiuIO)。
- 启用以下用户会话(ConvSub)跟踪:
- 为短语服务器启用10语音识别跟踪。
宏跟踪
要启用和收集宏跟踪,请完成以下步骤:
- 启用语音用户界面和语音识别跟踪。
- 重现问题.
- 收集以下跟踪和日志:
- 连接会话跟踪
- 连接会话管理器日志
- 连接语音识别器日志
完成上述步骤后,请查看diag_CuCsMgr(连接对话管理器日志),并搜索:
Overriding ASR server - Address:
[an error occurred while processing this directive]
您可能会发现类似以下的行:
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
[an error occurred while processing this directive]
第二行表示自动语音识别(ASR)服务器指向IP地址169.254.1.102。在这种情况下,语音识别不起作用,因为该IP地址不存在。
解决方案
要解决此问题,您必须打开思科技术支持中心(TAC)案例。TAC可能需要从根会话运行此命令才能解决此问题。此命令可以从管理员提示符运行:
run cuc dbquery unitydirdb update tbl_mediaremoteservice set hostoripaddress=
'CUC IP>" where port=4900
[an error occurred while processing this directive]
或者命令可以从根运行:
update tbl_mediaremoteservice set hostoripaddress ="<CUC IP>" where port=4900;
[an error occurred while processing this directive]
完成此操作后,重新启动会话管理器和混合器服务。
相关信息