Testowanie pomocnika z włączoną obsługą głosową
Możesz przetestować pomocnika przy użyciu wejściowych danych tekstowych, które symulują dane wejściowe użytkownika końcowego z poziomu mowy lub DTMF i zobaczyć odpowiedź na wystąpienie mowy w tekstowych danych wyjściowych.
Aby przetestować funkcje głosowe, możesz przełączyć tryb czatu na Mowa i DTMF.
Znane ograniczenia
- Rozpoznawanie mowy, ponieważ nie ma funkcji wprowadzania mowy.
- Sprawdzanie poprawności znaków i czasomierzy, takich jak długość cyfr, dla wielu kluczy DTMF.
- Czasomierz wykrywania ciszy, ponownych monitów i zachowania awaryjnego.
Konfigurowanie testowania pomocnika z włączoną obsługą głosową
Podczas używania testu pomocnika w czacie Mowa i DTMF można uzyskać odpowiedź na mowę pomocnika za pośrednictwem tekstu wyjściowego. Komunikat modalności Mowa i DTMF są używane zamiast modalności tekstu.
Różne sposoby testowania
Możesz przetestować różne scenariusze, aby przewidujeć oczekiwane rezultaty w oknie czatu:
Ustaw wartości zmiennej głosowej tak, aby symulowały prawdziwą rozmowę telefoniczną.
Na przykład aby usunąć identyfikator dzwoniącego, można ręcznie ustawić wartość zmiennej dla początku rozmowy, wprowadzając „/debug set
variable-name
variable-value
”.Variable name Type Podpis Activity.From.Name
String Identyfikator dzwoniącego klienta Activity.Receipient.Name
String Numer pomocnika głosowego Conversation.SipUuiHeaderValue
String Wartość nagłówka SIP dla kontektu przekazywania przychodzącego va_CustomerLocale
String Wartość lokalna dla routingu do innego głosu obsługującego żądany język. Ta wartość wymaga zainstalowania rozwiązań rozszerzeń OC. va_SurveyConsent
Wartość logiczna (prawda/fałsz) — Jeśli klient wyraża zgodę, rozmowa jest automatycznie przekazywana do pomocnika ankiety po rozmowie po zakończeniu rozmowy z osobistym agentem cyfrowym.
— Jeśli ustawisz wartość na fałsz, rozmowa kończy się po rozłączeniu przez pomocnika, co wymaga zainstalowania rozwiązań rozszerzeń OC.Jeśli dla pomocnika z obsługą głosową utworzono komunikat SSML, można wyświetlić tekst wyjściowy bez SSML.
Jeśli w węźle pytań włączono funkcję Odczyt, jest też opcja tekstowa dla wielu opcji wyboru, opcji encji zamkniętej listy i dynamicznych zmiennych listy. Można na przykład zobaczyć informację możesz powiedzieć zarezerwuj lot lub sprawdź stan lotu.
Jeśli opcje akceptują dane wejściowe DTMF, zobaczysz dane wyjściowe dla każdej opcji jako Naciśnij 1 lub powiedz zarezerwuj lot albo Naciśnij 2 lub powiedz sprawdź stan lotu.
W przypadku wiadomości z wyłączonym wkraczaniem zobaczysz komunikat Wkraczanie jest niedozwolone.
W przypadku komunikatów o opóźnieniu długotrwałych operacji, jeden raz zobaczysz standardowy komunikat pomocnika. Zamiast pętli komunikat będzie wyświetlany, dopóki operacja nie zostanie ukończona po powrocie do kanału telefonii.
W przypadku pojedynczego DTMF można nacisnąć klawisz na klawiaturze lub wpisać polecenie, aby wyzwolić polecenia globalne, a następnie wybrać opcje menu. Można wpisać „/DTMFkey 1”, który jest traktowany tak, jak w przypadku, gdy użytkownik wybierze pojedynczą opcję „1”. W zależności od stanu rozmowy pomocnik może, jeśli ma to zastosowanie, kontynuować wybór opcji 1 z węzła pytania lub wyzwolić polecenie globalne.
Uwaga
Dane wejściowe dialpada obsługują tylko jednocyfrowy DTMF.
W przypadku wielocyfrowego DTMF można użyć tylko polecenia „/DTMFkey
DTMF keys
”. Na przykład /DTMFkey 123 do symulowania wsadowego, wielocyfrowego DTMF.Wprowadzenie mowy może pominąć część funkcji rozpoznawania mowy w systemie. Test czatu nie sprawdza gramtatyki DTMF, na przykład długości, czasomierza, klucza zakończenia i buforowania w DTMF.
Porada
Nie należy wprowadzania kluczy DTMF z kluczem zakończenia jako zapisanych odpowiedzi ze wszystkimi kluczami DTMF.
W przypadku przenoszenia do numeru telefonu lub osobistego asystenta cyfrowego przekazywane konteksty są widoczne w wyskakującym okienku. Aby uzyskać więcej informacji, kliknij opcję Wyświetl szczegóły.