Inhoud

Inleiding

Voorwaarden

Vereisten

Gebruikte componenten

Basisconfiguratie Cisco UCS

Configuratie op VB

Configuratie op VXML GW (indien VVB niet wordt ingezet)

Tekst om te spreken in CVP Call Studio

Ondersteuning voor meerdere talen

Multi-talen configureren

Basic Configuration Nuchter ASR/TTS server

Configuratie van spraakserver

Herkenningsconfiguratie

Configuratie van entstof

Inleiding

Dit document beschrijft hoe u Cisco UCCE kunt configureren met Nuance Text To Speech (TTS) en Automatic Speech Recognition (ASR).

Voorwaarden

Vereisten

Cisco raadt kennis van de volgende onderwerpen aan:

- UCCE met Customer Voice Portal (CVP)

- Cisco Virtualization Voice browser (CVVB) of Voice Xtend Markup Language (VXML) gateway

- Nuance TTS en ASR-server

Gebruikte componenten

De informatie in dit document is gebaseerd op deze softwareversies:

- CVP 11.6

- UCS E11.6

- VVB 11,6

- Nuance Recognition nizer 10.0

- Nuance Speech Server 6.2.x

De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk levend is, zorg er dan voor dat u de mogelijke impact van om het even welke opdracht begrijpt.

Basisconfiguratie Cisco UCS

Configuratie op VB

Stap 1.  Inloggen bij CVVB-beheerpagina: <vb_fqdn>.

Stap 2. Navigeer naar Subsysteem > Speech Server > TTS servers.

Stap 3.  Configureer de TTS server zoals in de afbeelding.

Opmerking: 192.168.33.28 is TTS server Internet Protocol (IP) Address.

Als het gebruik van een machinenaam, in plaats van een IP-adres, in uw implementatie, in het veld servernaam vereist is, geef dan de machinenaam in plaats van het IP-adres. In dat geval, moet u het machine IP adres in het bestand ect/hosts verwijzen.

Deze opdracht op VB Opdracht Line Interface (CLI) maakt het verband tussen naam en IP adres in enz/hosts:

utils VB add host-to-ip <machine_name> <ip>

Voorbeeld: utils VB add host-to-ip nuance 192.168.33.28

Configuratie op VXML GW (indien VVB niet wordt ingezet)

Stap 1. Defineer Hostname aan IP-adrestoewijzing voor ASR- en TTS-servers.

ip gastheer asr-nl-1 192.168.33.28

ip gastheer tekst-nl-1 192.168.33.28

ip gastheer tts-fr-fr 192.168.33.28

ip gastheer ASR-fr 192.168.33.28

ip gastheer tekst-de-de 192 168 33 28

ip gastheer asr-de-de 192 168 33 28

ip gastheer pt-pt 192.168.33.28

IP gastheer van het asr-pt 192.168.33.28

ip gastheer IPCC-Nuance 192.168.33.28

Stap 2. Defineer de Voice class Unified Resource Identifier (URI) om het Session Initiation Protocol (SIP) URI van ASR Server in de dial-peer aan te passen.

spraakklasse buis ASR-switch

patroon asr@192.168.33.28

Stap 3. Bepaal de URI van de SIP-URI met TTS-server in de dial-peer.

spraakklasse buis TTS-schakelaar

patroon tts@192.168.33.28

Stap 4. Bepaal de hoeveelheid maximaal te gebruiken geheugen voor gedownloade aanwijzingen.

ivr herinnering 15000

Stap 5. Bepaal de SIP URI van ASR- en TTS-server.

ivr asrserver SIP:asr@192.168.33.28

ivr tekstserver SIP:tts@192.168.33.28

Stap 6. Configuratie van de SIP Voice over IP (VOIP) kiespeers. Deze dial-peers worden gebruikt als uitgaande wijzerplaat-peer wanneer de gateway een Protocol van de Controle van de Media (MRCP) over SIP zitting aan de ASR/TTS server (MRCP versie 2) initieert.

dial-peers spraak 5 voeden

beschrijving dial-peers voor ARS Nuance

sessieprotocol sipv2

sessiedoel ipv4:192.168.33.28

sessievervoer tcp

bestemming buis ASR

dtmfrelais rtp-nte

codec g g711ulaw

nee vad

!

dial-peers spraak 6 voeden

beschrijving dial-peers voor TTS Nuance

sessieprotocol sipv2

sessiedoel ipv4:192.168.33.28

sessievervoer tcp

bestemming buis TTS

dtmfrelais rtp-nte

codec g g711ulaw

nee vad

Tekst om te spreken in CVP Call Studio

De TTS server wordt opgeroepen wanneer een audioelement in de CVP Call Studio niet is geconfigureerd of het audiobestand niet bestaat in de gespecificeerde URI en de standaard audio path.

Stap 1. Selecteer het audio-element.

Stap 2. Selecteer het tabblad Audio en navigeer naar het item.

Stap 3. Configureer de audio-optie om tekst te gebruiken voor spraak in plaats van automatische bestanden. Schrijf de tekst die u wilt converteren naar spraak in het TTS-veld, zoals in de afbeelding.

Ondersteuning voor meerdere talen

Met het Application Modifier element in CVP Call Studio kan ondersteuning in meerdere talen worden geboden. Hier is een voorbeeld van het script dat verschillende talen gebruikt.

Opmerking: U dient het taalpakket dat u ondersteunt, te installeren op de Nuance TTS/ASR-server. Bijvoorbeeld, om Duits (de-DE) te gebruiken, is een Duits taalpakket op de TTS server vereist.

Multi-talen configureren

Stap 1. Om de taal te selecteren, stelt u het talenveld in het element Application modifier in zoals in de afbeelding.

Stap 2. Nu wordt het Duitse (de-DE) taalpakket gebruikt in het volgende audio-element. Om terug te keren naar een andere taal, gebruikt u de applicatie opnieuw.

Opmerking: Als u Cisco VB met meerdere talen wilt gebruiken, moet u de volgende Engineering Specials (ES) installeren: 11.5ES43 en 11.6 ES22. Meer informatie over CSCvf30722.

Basic Configuration Nuchter ASR/TTS server

Nadat u Nuance ASR/TTS server hebt geïnstalleerd en de licentie is ingesteld, hebt u nog weinig taken nodig om de configuratie met UCCE te voltooien.

Configuratie van spraakserver

Stap 1. Open het bestand: C:\Program Files (x86)\Nuance\Speech Server\Server\config\NSSserver.cfg.

Stap 2. Zoek naar server.mrcp1.resource.2.url en verander de waarde in /synthesizer van media/spray.

Stap 3. Zoek naar server.mrcp1.resource.3.url en verander de waarde naar /herkenner van media/spray herkenner.

Stap 4. Zoek naar server.mrcp1.osrspeechrecog.cache.maxNumber en stel de variabele waarde in op het aantal erkenningslicenties dat u hebt. Als je bijvoorbeeld 4 poorten hebt, moet je de variabele waarde wijzigen in 4.

Stap 5.Zoek naar server.mrcp1.osrspeechog.startOfSpeechOnDTM en stel de variabele waarde in op 0 (nul) vanaf 1.

Herkenningsconfiguratie

Stap 1. Open het bestand: C:\Program Files\Nuance\Recognizer\config\Baseline.xml.

Stap 2. Stel de parameter-waarden in op het maximale aantal herkenningslicenties per standaardwaarde.

<param name="swirec_license_ports">

<declaration group="license" type="int" set_by="default">

<min_value>0</min_value>

</declaration>

<value>4</value>

</param>

<param name="swiep_license_ports">

<declaration group="license" type="int" set_by="default">

<min_value>0</min_value>

</declaration>

<value>4</value>

</param>

Opmerking: Hier is waarde 4 gespecificeerd, aangezien dit een 4-poorts versie van de vergunning van Nuance is.

Configuratie van entstof

Stap 1. Open het bestand: C:\Program Files (x86)\Nuance\Vocalizer for Enterprise\config\Baseline.xml.

Stap 2. Stel de paramuswaarden in op het maximale aantal licenties voor synthesizer.

<tts_license_ports>4</tts_license_ports>

<tts_license_ports_overdraft_thresh>4</tts_license_ports_overdraft_thresh>

<cpr_license_ports>4</cpr_license_ports>

Stap 3. Wijzig ssml_validatie van strikte waarschuwing.

<ssml_validation>warn</ssml_validation>