Inleiding
Dit document beschrijft een spraakherkenningsprobleem met de Speech Connection-functie van Cisco Unity Connection en ook de sporen die moeten worden ingeschakeld in alle situaties met probleemoplossing.
Probleem
De Speech Connection-functie wordt gebruikt om een directory handler met spraak te kunnen inschakelen, zodat wanneer u de directory handler belt, u wordt gevraagd: Wie wil je bereiken?
In sommige situaties echter, wanneer u de Speech Connection-functie (met de spraakgestuurde directory-handler) hebt geconfigureerd in Unity Connection, stuit u op problemen. Bijvoorbeeld, wanneer u een vraag aan de foldermanager maakt, hoort u of stilte of ontvangt een faalveilig bericht dat aan gelijkaardig is: Er zijn op dit moment niet genoeg hulpmiddelen voor spraakherkenning. U moet de standaard aanraaktonen gebruiken gedurende de duur van dit gesprek.
Problemen oplossen
Om problemen met spraakherkenning op te lossen, raadt Cisco u aan de in deze sectie beschreven sporen in te schakelen.
Opmerking: De informatie in deze sectie wordt beschreven in de Handleiding voor probleemoplossing voor Cisco Unity Connection release 8.x.
Micro Traces
In dit gedeelte worden de microsporen vermeld die u moet inschakelen.
- Schakel deze overzichten van Conversation Development Environment (CDE) in:
- 10 State machine traceren
- 22 Speech Recognition Grammar
- Schakel de 25 ASR- en MRCP-tracering voor de media in: I/O (MiuIO).
- Schakel deze sporen van Subscriber Conversation (ConvSub) in:
- 03 Benoemde eigenschappen - toegang
- 05 Gespreksvoortgang
- Schakel de 10 Speech Recognition-optie in voor de Phrase-server.
Macro Traces
Voltooi deze stappen om de macrosporen in te schakelen en te verzamelen:
- Schakel de sporen van de spraakgebruikersinterface en spraakherkenning in.
- Reproduceer het probleem.
- Verzamel deze sporen en logboeken:
- Verbindingsgesprekssporen
- Logboek voor Connection Conversation Manager
- Logboek voor Connection Voice Recognizer
Nadat u de vorige stappen hebt voltooid, raadpleegt u het diag_CuCsMgr (Connection Conversation Manager-logbestand) en zoekt u naar:
Overriding ASR server - Address:
[an error occurred while processing this directive]
Je zou een regel kunnen vinden die er hetzelfde uitziet:
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]
De tweede regel geeft aan dat de ASR-server (Automatic Speech Recognition) verwijst naar een IP-adres van 169.254.1.102. In dit geval werkt spraakherkenning niet omdat dat IP-adres niet bestaat.
Oplossing
Om dit probleem op te lossen, moet u een Cisco Technical Assistance Center (TAC)-case openen. Mogelijk moet de TAC deze opdracht uitvoeren vanaf een hoofdsessie om dit probleem op te lossen. Deze opdracht kan worden uitgevoerd vanaf de Admin-prompt:
run cuc dbquery unitydirdb update tbl_mediaremoteservice set hostoripaddress=
'CUC IP>" where port=4900
[an error occurred while processing this directive]
Of de opdracht kan vanaf Root worden uitgevoerd:
update tbl_mediaremoteservice set hostoripaddress ="<CUC IP>" where port=4900;
[an error occurred while processing this directive]
Nadat dit is voltooid, start u de Conversation Manager en Mixer services opnieuw.
Gerelateerde informatie