Inhoud

Inleiding

Voorwaarden

Vereisten

Gebruikte componenten

Achtergrondinformatie

Probleem: VVB Splitst audiobestand af als PlayMedia Configuration Params met standaardwaarden wordt links

Oplossing

Inleiding

Dit document beschrijft het gedrag van Cisco Virtual Voice browser (VVB) met betrekking tot de waarden van de configuratieparameter in het PlayMedia microapp script.

Voorwaarden

Vereisten

Cisco raadt kennis van de volgende onderwerpen aan:

- Cisco Customer Voice Portal Microapp-scripts

- Cisco Unified Contact Center Enterprise-scripts

Gebruikte componenten

De informatie in dit document is gebaseerd op de volgende software- en hardware-versies:

- CVP 11.6

- UCS E11.6

- VVB 11,6

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.

Achtergrondinformatie

De microtoepassing Play Media (PM) kan worden geconfigureerd om een audiobestand uit een mediabestand of een streaming audiobestand te spelen.De hoofdparameters in het veld VRU-scripts zijn Barge-in Allowed, Real Time Streaming Protocol (RTSP) Time-out en Type-aforing Buffer Flush. Deze parameters kunnen leeg worden gelaten terwijl u het script in UCCE toevoegt. PM-microapp gebruikt de standaardinstelling van de inloop-toegestane (Y-standaard), RTSP-parameters (10 seconden) en type-voorbuffer-doorspoeling (N-standaard) indien de waarden niet zijn ingesteld.

Barge-in-Allowed: Specificeert of barge-in (cijferig getal om het afspelen van media te onderbreken) is toegestaan.

Type-vooruit-bufferbeweging: De type-vooruitgangsbuffer houdt DTMF-cijfers bij de beller. Wanneer het Voice XML formulier interpretatiealgoritme de vraag DTMF-input verzamelt, gebruikt het de cijfers van deze buffer voordat het wacht op verdere input. Deze parameter bepaalt of de type-vooruitgangsbuffer wordt gespoeld nadat de prompt uitspeelt. Een valse waarde (standaard) betekent dat de type-averechts-buffer niet wordt gespoeld nadat de prompt wordt weergegeven.

Op basis van de vlamwaarden van de barge-in-Allowed en de Type-forward buffer besluit VVB of het mediabestand al dan niet moet worden afgespeeld.

De VVB-implementatie is als volgt:

Indien (barge-in=vals OF flush=True)

DTMF wissen en direct afspelen

Else

Terug naar UCCE zonder direct spelen

Probleem: VVB Splitst audiobestand af als PlayMedia Configuration Params met standaardwaarden wordt links

U kunt het probleem in twee scenario's zien:

- Als er een schakelaar is tussen Interactive Voice Response (IVR) toepassing en PM Microapp en caller Input DTMF voordat de PM wordt gestart.

- Call flow heeft een serie van PM Microapp's ingesteld en de beller opgeslagen in een van de PlayMedia-aanwijzingen.

VVB-logboeken laten dit zien wanneer het audiobestand samen met een timestamp bevestiging wordt overgeslagen dat het audiobestand alleen voor milliseconden werd afgespeeld:

Bargein True : Clearing Prompt queue because DTMF buffer has digits.

Binnen 7 ms wordt het audiobestand weergegeven.

568426257: Mei 21:13:01.735 CDT %MIVR-S_VB-7-UNK:[CALLID=AE74B40C8F3E11EAAE1EA9A400726A2-1588 81739696578674] Fetch:    http://mediaserver/en-us/app/welcome.wav

568426271: Mei 21:13:01.742 CDT %MIVR-S_VB-7-UNK:[CALLID=AE74B40C8F3E11EAAE1EA9A400726A2-1588 81739696578674] Play: http://mediaserver/en-us/app/welcome.wav

568426286: 21 mei 2013:13:01.742 CDT %MIVR-S_VB-7-UNK:[CALLID=AE74B40C8F3E11EAAE1EA9A400726A2-1588817 39696578674] WFDTMFD-analoge serviceadapterImpliciet: Bargein True : De snelle rij van de opruiming omdat DTMF buffer cijfers heeft.

Oplossing

PlayMedia Microapp moet worden geconfigureerd met Type Ahead Buffer Flush als True

U kunt de CVP scripting guide raadplegen:

CVP 11.6 Handleiding voor handleiding

Buffer Flush. De implementatie van Cisco VoiceXML omvat een type-vooruitgangsbuffer die DTMF cijfers omvat die van de caller worden verzameld. Wanneer het VoiceXML-formulier interpretatiealgoritme gebruiker DTMF-input verzamelt, gebruikt het de cijfers van deze buffer voordat het op verdere invoer wacht. Deze parameter bepaalt of de type-vooruitloopbuffer wordt gespoeld nadat de prompt uitspeelt. Een valse waarde (standaard) betekent dat de type-averechts-buffer niet wordt gespoeld nadat de prompt wordt weergegeven. Als de prompt binnenvaart toestaat, wordt het cijfer dat binnenvalt niet gespoeld.

De geldige opties zijn

- Y - De type-vooruit-buffer spoelen

- N - (standaard) doorspoelt de type-voorbuffer niet

Opmerking

Deze parameter is alleen van toepassing wanneer de Cisco IOS gateway met DTMF-inloop wordt gebruikt. Deze parameter is niet van toepassing bij gebruik van externe VXML. Deze parameter wordt normaal gebruikt wanneer twee of meer PM- en/of PD-microapps in een lus in het ICM script worden gebruikt (zoals tijdens in wachtrij voor een agent). Als de PM en/of PD microapps zijn ingeschakeld voor barge-in, zou men deze parameter op Y instellen om ongecontroleerde looping in het ICM script te voorkomen wanneer de gebruiker binnenvalt.