Laydown

Deze Help-pagina is bedoeld voor CXone Studio. Deze informatie is ook beschikbaar voor Desktop Studio.

Ondersteunt intelligente antwoordapparaatdetectie en het optioneel inspreken van opgenomen berichten wanneer u wilt bepalen of een oproep is beantwoord door een antwoordapparaat of een live persoon. De belangrijkste toepassing voor deze actie is in scripts voor agentlessGesloten Interacties die plaatsvinden zonder tussenkomst van een live agent, voor taken zoals het afleveren van informatie of berichten. spraakinteracties met Personal Connection.

Wanneer een oproep wordt beantwoord, analyseert Laydown de audio van het contact om te bepalen of een antwoordapparaat of een live persoon de oproep heeft beantwoord. Op basis van de uitkomsten van deze analyse kunt u vervolgens verschillende acties uitvoeren. U kunt bijvoorbeeld een opgenomen bericht op een antwoordapparaat laten inspreken en een ander bericht afspelen voor een live persoon, of u kunt een bericht op een antwoordapparaat laten inspreken en speciale scriptacties configureren voor een live persoon.

Terwijl het bericht wordt afgespeeld, blijft de actie het contact analyseren. Als er extra audio wordt gedetecteerd van het contact, zal Laydown de reeks afbreken en weer hervatten wanneer het contact stil is. Dit gaat door totdat een volledige reeks is voltooid of totdat de waarde in de SequencePlayAttemptsMaximum-eigenschap is bereikt.

 

Audiobestanden moeten niet-gecomprimeerde WAV-bestanden zijn met de volgende eigenschappen:

  • Bitsnelheid: 64 kbps
  • audiosamplegrootte: 8 bits
  • Kanalen: 1 (mono)
  • Audiosamplefrequentie: 8 kHz
  • Audioformaat: CCITT μ-Law

Ondersteunde scripttypen

Telefoon

Invoereigenschappen

Deze eigenschappen definiëren gegevens die de actie gebruikt bij het uitvoeren.

Vertakking

Beschrijving

Voeg bijschrift toe

Voer een korte woordgroep in die deze actie in het script uniek identificeert. Het bijschrift verschijnt op het scriptcanvas onder het actiepictogram.

Live Person Sequence

Bevat een reeks van een of meer prompts die worden afgespeeld wanneer een live persoon wordt gedetecteerd. De standaardwaarde voor deze string is leeg. Als er geen string is ingevoerd, keert de actie onmiddellijk terug zodra er een live persoon wordt gedetecteerd en wordt er geen reeks afgespeeld. Dit is handig als u uw bericht alleen op een antwoordapparaat wilt inspreken.

Live Person Phrase

Hiermee kunt u de tekst van het audiobestand vastleggen dat wordt afgespeeld als onderdeel van de LivePersonSequence.

Machine Sequence

Bevat een reeks van een of meer prompts die worden afgespeeld wanneer een antwoordapparaat wordt gedetecteerd. De standaardwaarde voor deze string is leeg. Als er geen string wordt ingevoerd, keert de actie onmiddellijk terug zodra er een antwoordapparaat wordt gedetecteerd en wordt er geen reeks afgespeeld. Dit is handig als u uw boodschap alleen aan een live persoon wilt overbrengen.

Machine Phrase

Hiermee kunt u de tekst van het audiobestand vastleggen dat wordt afgespeeld als onderdeel van de MachineSequence.

Clear Digits

Wanneer een beller een toets op de telefoon indrukt, wordt een DTMF-toetstoon gegenereerd en opgeslagen in een buffer. Met ClearDigits kunt u bepalen hoe deze actie omgaat met DTMFGesloten Toetstonen die worden gegenereerd wanneer iemand op een toets van de telefoon drukt of tikt.-tonen die zich in de buffer bevinden wanneer de actie start.

De standaardinstelling is Ja: de buffer wordt leeggemaakt wanneer de actie begint. Toetsindrukken die eerder in het script zijn geregistreerd, worden niet aan deze actie doorgegeven. Stel deze eigenschap in op Nee als u wilt dat deze actie alle DTMF-tonen verwerkt en afhandelt die via de buffer aan deze actie zijn doorgegeven. Wanneer DTMF-tonen aan deze actie worden doorgegeven, neemt het script onmiddellijk het pad voor de vertakkingsvoorwaarde Digit aan.

Detect DTMF

Bepaalt of DTMF-tonenGesloten Toetstonen die worden gegenereerd wanneer iemand op een toets van de telefoon drukt of tikt. worden verwerkt terwijl de actie wordt uitgevoerd. De standaardwaarde is True, wat betekent dat DTMF-tonen worden verwerkt als het contact op een toets drukt en de OnDigit- of OnDTMF-vertakking van het script wordt getriggerd. Als de waarde False is, worden DTMF-tonen niet verwerkt, zelfs niet als de beller op een toets drukt. U kunt bijvoorbeeld een bericht afspelen op het moment dat een contact in de wachtrij wordt geplaatst. Hierin staat: "We zullen u zo snel mogelijk te woord staan. Druk op 'Ster' als u de wachtrij wilt verlaten en een voicemail wilt inspreken". De OnDigit of OnDTMF-vertakking kan het contact dan de mogelijkheid bieden om een voicemailbericht achter te laten.

Deze eigenschap legt geen DTMF-tonen vast. Wanneer u een ingevoerde toon moet evalueren, gebruikt u een Capture -actie na deze actie om de toon aan een variabele toe te wijzen. U kunt vervolgens de waarde van de variabele evalueren om te bepalen welke toon is ingevoerd.

U kunt voor deze eigenschap een variabele gebruiken.

Initial Detection Timeout

Bepaalt hoeveel tijd de actie in eerste instantie krijgt om te bepalen of de oproep is beantwoord door een antwoordapparaat of een live persoon. Voer een aantal seconden in tussen 10 en 300. De standaardwaarde is 10. Als er geen detectie plaatsvindt en de opgegeven time-out wordt overschreden:
  • De stringwaarde in de eigenschap MachineSequence wordt afgespeeld en vervolgens wordt de vertakking OnInitialDetectionTimeout getriggerd. Als deze string leeg is, gebeurt het volgende:
  • De stringwaarde in de eigenschap LivePersonSequence wordt afgespeeld en vervolgens wordt de vertakking OnInitialDetectionTimeout getriggerd. Als deze string leeg is, gebeurt het volgende:
  • De vertakking OnInitialDetectionTimeout wordt onmiddellijk getriggerd.

Machine End Detection Timeout

Bepaalt de maximale tijdsduur die Laydown zal wachten op het einde van een antwoordapparaatbericht wanneer een antwoordapparaat is gedetecteerd. Wanneer Laydown het einde van het antwoordapparaatbericht detecteert, wordt de waarde MachineSequence weergegeven. Als de time-out wordt overschreden voordat het antwoordapparaatbericht eindigt, wordt de vertakking OnMachineEndTimeout getriggerd. Voer een aantal seconden in tussen 10 en 300. De standaardwaarde is 20.

Utterance Minimum

Het aantal seconden dat het contact moet spreken voordat Laydown het geluid als een uiting beschouwt. Deze waarde moet lang genoeg zijn om statische ruis of klikken te negeren, en kort genoeg om werkelijke spraakuitingen op te vangen. Voer een aantal in tussen 0.1 en 0.5 seconden. De standaardwaarde is 0.2.

Utterance End Silence

Het minimum aantal seconden stilte dat nodig is voordat Laydown het einde van een uiting detecteert. Voer een aantal in tussen 0.1 en 0.5 seconden. De standaardwaarde is 0.1.

Live Person End Silence

Het minimum aantal seconden stilte dat nodig is voordat Laydown detecteert dat een uiting is gedaan door een live persoon. Deze waarde moet lang genoeg zijn om een woordpauze in een antwoordapparaatbericht te negeren en kort genoeg om de stilte te herkennen na een "Hallo?" begroeting. Voer een aantal in tussen 0.5 en 2.0 seconden. De standaardwaarde is 0.6.

Machine Minimum Without Agent

Het minimum aantal seconden dat na een reeks uitingen van het contact nodig is voordat Laydown bepaalt dat de oproep is beantwoord door een antwoordapparaat. Voer een aantal in tussen 2.0 en 10.0 seconden. De standaardwaarde is 3.0.

Machine End Silence

Het minimum aantal seconden stilte dat nodig is voordat LAYDOWN bepaalt dat een antwoordapparaatbericht is geëindigd. Wanneer de eigenschap AnsweringMachineSequence een niet-lege waarde heeft, wordt deze waarde afgespeeld wanneer het hier ingestelde aantal seconden is bereikt. Voer een aantal in tussen 1.0 en 5.0 seconden. De standaardwaarde is 1.0.

Debug Pattern

Deze eigenschap wordt gebruikt voor Studio-diagnostiek en mag niet worden gewijzigd, behalve als u hierom wordt gevraagd door NICE CXone. De standaardwaarde is none.

Customer Voice Threshold

Bepaalt het volumeniveau voor detectie van het spraakgeluid van het contact tegenover het achtergrondgeluid. De eigenschap accepteert numerieke waarden tussen 100 en 100000 eenheden (een maateenheid vergelijkbaar met decibel). De standaardwaarde is 17000.

Sequence Play Attempts Maximum

Bepaalt het maximum aantal keren dat Laydown een reeks probeert af te spelen als een live persoon of een antwoordapparaat is gedetecteerd. Bij het bereiken van deze waarde wordt het volledige bericht afgespeeld zelfs als audio van het contact wordt gedetecteerd. Grotere waarden kunnen leiden tot hogere telefoonkosten, omdat de reeks mogelijk vaak opnieuw wordt gestart. Voer een numerieke waarde in tussen 1 en 20. De standaardwaarde is 9.

Resultaatvertakkingsvoorwaarden

Met Resultaatvertakkingsvoorwaarden kunt u vertakkingen maken in uw script om verschillende resultaten te behandelen wanneer de actie wordt uitgevoerd.

Voorwaarde

Beschrijving

Default Het pad dat altijd wordt gevolgd, behalve als het script voldoet aan een voorwaarde die vereist dat het een van de andere vertakkingen volgt. Dit pad wordt ook gevolgd als de andere vertakkingen van de actie niet zijn gedefinieerd.
OnError Het pad dat wordt gevolgd als er een onverwacht probleem is (bijvoorbeeld slechte verbinding of syntaxfouten).

MachineCompleted

Het pad dat wordt gevolgd als Laydown een antwoordapparaat detecteert. Als de eigenschap MachineSequence een niet-lege waarde heeft, wordt die reeks afgespeeld en wordt deze vertakking genomen.

LivePersonCompleted

Het pad dat wordt gevolgd als Laydown een live persoon detecteert. Als de eigenschap LivePersonSequence een niet-lege waarde heeft, wordt die reeks afgespeeld en wordt deze vertakking genomen.

DTMF

Het pad dat wordt gevolgd als Laydown detecteert dat een cijfertoets is ingedrukt. Als de actie een reeks afspeelt wanneer de cijfertoets wordt gedetecteerd, wordt het afspelen van de reeks afgebroken.

InitialDetectionTimedout

Het pad dat wordt gevolgd als de waarde in de InitialDetectionTimeout-eigenschap wordt overschreden.

MachineEndTimedout

Het pad dat wordt gevolgd als de waarde in de MachineEndDetectionTimeout-eigenschap wordt overschreden.