Sommario

Introduzione

Problema

Risoluzione dei problemi

Micro tracce

Tracce macro

Soluzione

Informazioni correlate

Introduzione

Questo documento descrive un problema di riconoscimento vocale con la funzione Speech Connection di Cisco Unity Connection, nonché le tracce da abilitare in tutte le situazioni di risoluzione dei problemi.

Problema

La funzionalità Connessione vocale viene utilizzata per consentire l'abilitazione vocale di un gestore di directory, in modo che quando si effettua una chiamata al gestore di directory venga richiesto: A chi vorresti arrivare?

Tuttavia, in alcune situazioni, quando la funzionalità Connessione vocale (con il gestore di directory abilitato alla voce) è configurata in Unity Connection, si verificano dei problemi. Ad esempio, quando si effettua una chiamata al gestore di directory, si ascolta il silenzio o si riceve un messaggio di errore simile al seguente: Risorse di riconoscimento vocale insufficienti. Per tutta la durata della chiamata è necessario utilizzare i toni standard.

Risoluzione dei problemi

Per risolvere i problemi relativi al riconoscimento vocale, Cisco consiglia di abilitare le tracce descritte in questa sezione.

Nota: Per le informazioni di questa sezione, consultare la guida alla risoluzione dei problemi di Cisco Unity Connection versione 8.x.

Micro tracce

In questa sezione sono elencate le tracce microscopiche che è necessario attivare.

- Abilitare le tracce CDE (Conversation Development Environment) seguenti:

- Traccia macchina a 10 stati

- 22 Grammatica per il riconoscimento vocale

- Abilitare la traccia 25 ASR e MRCP per il supporto: Input/Output (MiuIO).

- Abilitare le seguenti tracce di ConvSub (Subscriber Conversation):

- 03 Accesso alle proprietà denominate

- 05 Avanzamento chiamata

- Abilitare la traccia 10 Riconoscimento vocale per il Phrase Server.

Tracce macro

Per abilitare e raccogliere le tracce delle macro, completare i seguenti passaggi:

1. Abilitare le tracce dell'interfaccia utente vocale e del riconoscimento vocale.

2. Riprodurre il problema.

3. Raccogli le tracce e i log seguenti:

- Tracce conversazioni di connessione

- Registro di Connection Conversation Manager

- Registro Riconoscimento vocale connessione

Dopo aver completato i passaggi precedenti, esaminare il diag_CuCsMgr (log di Connection Conversation Manager) e cercare:

Overriding ASR server - Address:

È possibile trovare una riga simile alla seguente:

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

La seconda riga indica che il server ASR (Automatic Speech Recognition) punta a un indirizzo IP di 169.254.1.102. In questo caso, il riconoscimento vocale non funziona perché l'indirizzo IP non esiste.

Soluzione

Per risolvere questo problema, è necessario aprire una richiesta Cisco Technical Assistance Center (TAC). Per risolvere il problema, TAC potrebbe dover eseguire questo comando da una sessione radice. Il comando può essere eseguito dal prompt dell'amministratore:

run cuc dbquery unitydirdb update tbl_mediaremoteservice set hostoripaddress=

'CUC IP>" where port=4900

In alternativa, è possibile eseguire il comando dalla directory principale:

update tbl_mediaremoteservice set hostoripaddress ="<CUC IP>" where port=4900;

Al termine, riavviare i servizi Gestione conversazioni e Mixer.

Informazioni correlate

- Risoluzione dei problemi di riconoscimento vocale in Cisco Unity Connection 8.x

- Documentazione e supporto tecnico – Cisco Systems