简介
本文档介绍Cisco Unity Connection语音连接功能的语音识别问题,以及在所有故障排除情况下都应启用的跟踪信息。
问题
语音连接功能用于允许目录处理程序启用语音功能,因此当您对目录处理程序进行呼叫时,系统会询问您:您想联系谁?
但是,在某些情况下,当您在Unity Connection中配置语音连接功能(具有支持语音的目录处理程序)时,会遇到问题。例如,当您对目录处理程序进行呼叫时,您会听到静音或收到类似于以下内容的故障保护消息:此时语音识别资源不足。您需要在通话期间使用标准按键音。
故障排除
为了排除任何语音识别问题,Cisco建议您启用本节中描述的跟踪。
注意:本节中的信息来自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]
完成此操作后,请重新启动对话管理器和混合器服务。
相关信息