Introduction
Este documento descreve um problema de reconhecimento de voz com o recurso Conexão de Voz do Cisco Unity Connection e também os rastreamentos que devem ser ativados em todas as situações de solução de problemas.
Problema
O recurso Conexão do discurso é usado para permitir que um manipulador de diretório seja habilitado para voz, de modo que, quando você faz uma chamada para o manipulador de diretório, seja solicitado: Quem você gostaria de alcançar?
No entanto, em algumas situações, quando você tem o recurso Conexão do discurso (com o manipulador de diretório habilitado para voz) configurado no Unity Connection, você encontra problemas. Por exemplo, quando você faz uma chamada para o manipulador de diretório, você ouve silêncio ou recebe uma mensagem de segurança contra falhas semelhante a: Não há recursos suficientes de reconhecimento de voz no momento. Você precisará usar os tons padrão durante a chamada.
Troubleshoot
Para solucionar qualquer problema de reconhecimento de voz, a Cisco recomenda que você habilite os rastreamentos descritos nesta seção.
Note: As informações desta seção são mencionadas no Guia de solução de problemas do Cisco Unity Connection Release 8.x.
Micro Traces
Esta seção lista os microrastreamentos que você deve ativar.
- Ative estes rastreamentos do CDE (Conversation Development Environment, ambiente de desenvolvimento de conversação):
- Rastreamento da máquina de 10 estados
- 22 Gramática de Reconhecimento de Voz
- Ative o 25 ASR e o rastreamento MRCP para a mídia: Entrada/saída (MiuIO).
- Ative estes rastreamentos de conversação de assinante (ConvSub):
- 03 Acesso a propriedades nomeadas
- 05 Andamento da chamada
- Ative o rastreamento de reconhecimento de voz 10 para o servidor de frases.
Rastreamentos de Macro
Conclua estes passos para habilitar e coletar os rastreamentos de macro:
- Ative a Interface de usuário de voz e os rastreamentos de reconhecimento de voz.
- Reproduza o problema.
- Reúna esses rastros e registros:
- Rastreamentos de conversação de conexão
- log do Connection Conversation Manager
- log de reconhecimento de voz de conexão
Depois de concluir as etapas anteriores, revise o diag_CuCsMgr (log do Connection Conversation Manager) e procure:
Overriding ASR server - Address:
[an error occurred while processing this directive]
Você pode encontrar uma linha semelhante a esta:
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]
A segunda linha indica que o servidor de Reconhecimento Automático de Voz (ASR - Automatic Speech Recognition) aponta para um endereço IP de 169.254.1.102. Nesse caso, o reconhecimento de voz não funciona porque esse endereço IP não existe.
Solução
Para resolver esse problema, você deve abrir um caso do Cisco Technical Assistance Center (TAC). O TAC pode precisar executar esse comando a partir de uma sessão raiz para resolver esse problema. Este comando pode ser executado a partir do prompt Admin:
run cuc dbquery unitydirdb update tbl_mediaremoteservice set hostoripaddress=
'CUC IP>" where port=4900
[an error occurred while processing this directive]
Ou o comando pode ser executado a partir da raiz:
update tbl_mediaremoteservice set hostoripaddress ="<CUC IP>" where port=4900;
[an error occurred while processing this directive]
Após a conclusão, reinicie os serviços Gerenciador de conversas e Mixer.
Informações Relacionadas