Υποστήριξη DTMF για τον copilot με δυνατότητα φωνητικής επικοινωνίας
Αντί να βασίζεστε σε φωνητικές απαντήσεις, το σύστημα πολλαπλών συχνοτήτων διπλού τόνου (DTMF) σας επιτρέπει να ζητάτε από τους χρήστες του copilot σας να χρησιμοποιούν το πληκτρολόγιο του τηλεφώνου τους για να επιλέγουν επιλογές ή να παρέχουν πληροφορίες.
Μπορείτε να ρυθμίσετε μια γενική εντολή που ενεργοποιείται σε οποιοδήποτε σημείο της συνομιλίας εάν ο χρήστης του copilot πληκτρολογήσει ένα συγκεκριμένο μονοψήφιο πλήκτρο. Μέσα από μεμονωμένα θέματα, μπορείτε να προσθέσετε την αναγνώριση εισόδου DTMF για τις αποκρίσεις που παρέχονται σε έναν κόμβο ερώτησης.
Μπορείτε να ρυθμίσετε ποιο πλήκτρο θα πρέπει να πατηθεί για κάθε επιλογή που μπορεί να εισάγει ο χρήστης και πόσο χρόνο θα πρέπει να περιμένει ο copilot πριν αναλύσει την εισαγωγή του χρήστη.
Εάν το πλήκτρο που εισάγει ο χρήστης του copilot δεν αντιστοιχίζεται στις επιλογές του κόμβου, ο copilot επαναλαμβάνει την ερώτηση ή το μήνυμα και ενθαρρύνει τον χρήστη να προσπαθήσει ξανά.
Εάν η εισαγωγή πλήκτρων από τον χρήστη του copilot δεν αντιστοιχίζεται στις παγκόσμιες ενεργοποιήσεις DTMF, ο copilot ενεργοποιεί το θέμα συστήματος, Άγνωστη ενεργοποίηση πατήματος πληκτρολογίου κλήσης (φωνητική επικοινωνία). Μπορείτε να την προσαρμόσετε για την επιχειρηματική σας λογική.
Ενεργοποίηση της υποστήριξης DTMF στον κόμβο ενός θέματος
Με το θέμα που θέλετε να χρησιμοποιήσετε ως καθολική απόκριση DTMF ανοιχτή για επεξεργασία, επιλέξτε τον κόμβο ενεργοποίησης.
Περάστε με το ποντίκι πάνω από τον κόμβο ενεργοποίησης ή επιλέξτε παρατεταμένα στο πλάι του κόμβου (όπου εμφανίζεται ο τρέχων τύπος ενεργοποίησης) για να δείτε το εικονίδιο Αλλαγή ενεργοποίησης.
Επιλέξτε το εικονίδιο και, στη συνέχεια, πληκτρολογήστε "DTMF" για να επιλέξετε την καθολική εντολή DTMF που λήφθηκε.
Επιλέξτε Επεξεργασία και στην περιοχή Ιδιότητες λαμβανόμενου DTMF, καθορίστε τον τύπο της αναγνωρισμένης εισόδου DTMF, μαζί με τυχόν συνθήκες για την ενεργοποίηση και την προτεραιότητά της.
Με επιλεγμένο έναν κόμβο Ερώτηση, στην ενότητα Αναγνώριση, επιλέξτε τον τύπο της οντότητας που θα πρέπει να αναγνωρίσει ο copilot. Οι διαφορετικοί τύποι οντοτήτων έχουν διακριτά χαρακτηριστικά για την υποστήριξη ήχων DTMF:
Οντότητα (υπό Αναγνώριση) Υποστήριξη DTMF Details Επιλογές πολλαπλής επιλογής ✔️ Μη αυτόματη αντιστοίχιση ενός κλειδιού DTMF σε κάθε επιλογή Επιλογές από μια μεταβλητή λίστας ✔️ Αυτόματη ανάθεση κλειδιών DTMF για κάθε επιλογή Ολόκληρη η απόκριση του χρήστη 🔢 Μπορεί να αποδεχτεί πολλά ψηφία εισόδου DTMF Ηλικία 🔢 Μπορεί να αποδεχτεί πολλά ψηφία εισόδου DTMF Boolean ✔️ Αυτόματη ανάθεση κλειδιών DTMF για κάθε επιλογή City ✖️ Το DTMF δεν υποστηρίζεται Color ✖️ Το DTMF δεν υποστηρίζεται Ήπειρος ✖️ Το DTMF δεν υποστηρίζεται Χώρα ή περιοχή ✖️ Το DTMF δεν υποστηρίζεται Date 🔢 Μπορεί να αποδεχτεί πολλά ψηφία εισόδου DTMF Ημερομηνία και ώρα ✖️ Το DTMF δεν υποστηρίζεται Δεδομένα και ώρα χωρίς ζώνη ώρας ✖️ Το DTMF δεν υποστηρίζεται Duration ✖️ Το DTMF δεν υποστηρίζεται Διεύθυνση ηλεκτρονικού ταχυδρομείου ✖️ Το DTMF δεν υποστηρίζεται Συμβάν ✖️ Το DTMF δεν υποστηρίζεται Γλώσσα ✖️ Το DTMF δεν υποστηρίζεται Money 🔢 Μπορεί να αποδεχτεί πολλά ψηφία εισόδου DTMF Αριθμός 🔢 Μπορεί να αποδεχτεί πολλά ψηφία εισόδου DTMF Τακτικός 🔢 Μπορεί να αποδεχτεί πολλά ψηφία εισόδου DTMF Εταιρεία ✖️ Το DTMF δεν υποστηρίζεται Ποσοστό 🔢 Μπορεί να αποδεχτεί πολλά ψηφία εισόδου DTMF Όνομα ατόμου ✖️ Το DTMF δεν υποστηρίζεται Αριθμός τηλεφώνου 🔢 Μπορεί να αποδεχτεί πολλά ψηφία εισόδου DTMF Σημείο ενδιαφέροντος ✖️ Το DTMF δεν υποστηρίζεται Ταχύτητα 🔢 Μπορεί να αποδεχτεί πολλά ψηφία εισόδου DTMF Στάδιο ✖️ Το DTMF δεν υποστηρίζεται Διεύθυνση οδού ✖️ Το DTMF δεν υποστηρίζεται Θερμοκρασία 🔢 Μπορεί να αποδεχτεί πολλά ψηφία εισόδου DTMF URL ✖️ Το DTMF δεν υποστηρίζεται Βάρος 🔢 Μπορεί να αποδεχτεί πολλά ψηφία εισόδου DTMF Ταχυδρομικός κώδικας 🔢 Μπορεί να αποδεχτεί πολλά ψηφία εισόδου DTMF
Ανάθεση κλειδιών DTMF
Για ορισμένους τύπους οντοτήτων, μπορείτε να καθορίσετε εάν οι επιλογές που παρέχονται από τον copilot στο χρήστη έχουν αντιστοιχιστεί με ένα κλειδί DTMF:
Για την οντότητα πολλαπλών επιλογών, αντιστοιχίστε με μη αυτόματο τρόπο τα κλειδιά DTMF σε κάθε επιλογή επιλέγοντας το πλαίσιο ελέγχου Αντιστοίχιση DTMF σε επιλογές. Όταν επιλέξετε αυτό το πλαίσιο ελέγχου, εμφανίζεται ένα εικονίδιο που αναπαριστά το πληκτρολόγιο ενός τηλεφώνου δίπλα στην κεφαλίδα Επιλογές για το χρήστη.
Για κάθε επιλογή που προσθέτετε, επιλέξτε το εικονίδιο - και καθορίστε το εικονίδιο DTMF στο οποίο θα πρέπει να αντιστοιχιστεί η επιλογή.
Για τους τύπους οντοτήτων Επιλογές από μεταβλητή λίστας και Boolean, τα πλήκτρα DTMF μπορούν να εκχωρηθούν αυτόματα σε κάθε επιλογή.
Ο copilot αναθέτει κλειδιά με τη σειρά με την οποία βρίσκονται οι επιλογές, από 0 έως 9.
Μπορείτε να αναθέσετε στον copilot να διαβάσει αυτόματα τις επιλογές χαρτογράφησης:
Επιλέξτε το εικονίδιο Περισσότερα (…) του κόμβου Ερώτηση που θέλετε να διαμορφώσετε και μετά επιλέξτε Ιδιότητες. Εμφανίζεται ο πίνακας ιδιοτήτων ερώτησης.
Επιλέξτε την αναγνώριση οντοτήτων και, στη συνέχεια, επιλέξτε εάν ο copilot πρέπει να διαβάσει τις επιλογές στον χρήστη που έχει την επιλογή copilot.
Εισαγωγή πολλαπλών ψηφίων DTMF
Για οντότητες που υποστηρίζουν την εισαγωγή πολυψήφιων ψηφίων DTMF, μπορείτε να καθορίσετε εάν πρέπει να υπάρχει ελάχιστος ή μέγιστος αριθμός ψηφίων στην έγκυρη απόκριση του χρήστη copilot. Αυτές οι πολυψήφιες οντότητες εισόδου DTMF περιλαμβάνουν τους περισσότερους τύπους οντότητας που εξάγουν έναν αριθμό από τα δεδομένα εισόδου του χρήστη copilot. Μπορείτε να καθορίσετε ένα εύρος για τον αριθμό των ψηφίων που θεωρούνται έγκυρα (όπως "2-5") ή ένα σταθερό μήκος (όπως το "5").
Εάν η απόκριση που έχει καταχωρηθεί από το χρήστη copilot έχει λιγότερα ή περισσότερα ψηφία από όσα καθορίζονται, ο copilot επαναλαμβάνει την ερώτηση.
Εάν δεν καθορίσετε τον αριθμό των ψηφίων, ο copilot αποδέχεται οποιοδήποτε μήκος ψηφίων και συνεχίζει το θέμα ροής.
Μπορείτε επίσης να καθορίσετε εάν ο copilot θα πρέπει να περιμένει να πατηθεί ένα συγκεκριμένο πλήκτρο "τερματισμού" για να υποδείξει ότι ο χρήστης του copilot ολοκλήρωσε την εισαγωγή της απάντησής του. Μπορείτε να επιλέξετε όχι κλειδί, το πλήκτρο αστερίσκου (*) ή το πλήκτρο hash (#). Ο χαρακτήρας τερματισμού είναι προαιρετικός και δεν περιλαμβάνεται κατά τη μέτρηση της διάρκειας της εισόδου.
Αναγνώριση DTMF σε επίπεδο Copilot
Μπορείτε να ρυθμίσετε ποιο πλήκτρο θα πρέπει να πατηθεί για κάθε επιλογή που μπορεί να εισάγει ο χρήστης και πόσο χρόνο θα πρέπει να περιμένει ο copilot πριν αναλύσει την εισαγωγή του χρήστη.
Σημαντικό
Το DTMF που έλαβε την ενεργοποίηση μπορεί να αποδεχτεί μόνο μονά κλειδιά DTMF. Η ενεργοποίηση δεν θα καλείται εάν ο χρήστης copilot εισάγει το κλειδί κατά την απόκριση σε:
- Ένας κόμβος ερώτησης που δέχεται πολυψήφιο DTMF
- Ένας κόμβος ερώτησης που δέχεται μονοψήφιο DTMF, όπου μία από τις επιτρεπόμενες επιλογές αντιστοιχίζεται με το ίδιο κλειδί
Με το θέμα που θέλετε να χρησιμοποιήσετε ως καθολική απόκριση DTMF ανοιχτή για επεξεργασία, επιλέξτε τον κόμβο ενεργοποίησης.
Περάστε με το ποντίκι πάνω από τον κόμβο ενεργοποίησης ή επιλέξτε παρατεταμένα στο πλάι του κόμβου (όπου εμφανίζεται ο τρέχων τύπος ενεργοποίησης) για να δείτε το εικονίδιο Αλλαγή ενεργοποίησης.
Επιλέξτε το εικονίδιο και, στη συνέχεια, επιλέξτε την καθολική εντολή DTMF που λήφθηκε.
Στον πίνακα ιδιοτήτων DTMF που ελήφθησαν που ανοίγει, καθορίστε την είσοδο DTMF που πρέπει να αναγνωριστεί μαζί με τυχόν συνθήκες για την ενεργοποίηση και την προτεραιότητά της.
Προσωρινή αποθήκευση DTMF
Η προσωρινή αποθήκευση DTMF επιτρέπει σε ένα χρήστη copilot να εισάγετε κλειδιά χωρίς να περιμένει για κάθε ερώτηση ή προτροπή από τον copilot. Για παράδειγμα, η προσωρινή αποθήκευση είναι χρήσιμη για τους χρήστες του copilot που είναι εξοικειωμένοι με τη συνήθη πορεία συνομιλίας του copilot και θέλουν να μεταβούν κατευθείαν σε ένα συγκεκριμένο μενού.
Με την προσωρινή αποθήκευση του DTMF, κάθε πάτημα του πλήκτρου εισάγεται στην προσωρινή αποθήκευση της σειράς και εισάγεται αυτόματα για κάθε διαδοχική προτροπή.
Για έναν μονοψήφιο κόμβο DTMF, όλα τα πλήκτρα που έχουν εισάγεται μετά το πρώτο αποθηκεύονται προσωρινά για την επόμενη σειρά.
Για πολυψήφιους κόμβους DTMF, ο copilot ακολουθεί ένα σύνολο κανόνων που καθορίζουν πώς και τι θα αποθηκεύσει στην προσωρινή μνήμη με βάση αυτές τις ρυθμίσεις:
Σενάριο | Μήκος ψηφίου | Κατάσταση | Εισαγωγή χρήστη | Αποτέλεσμα |
---|---|---|---|---|
Ο συντάκτης του Copilot δεν έχει ορίσει χαρακτήρα τερματισμού, οπότε το χρονικό όριο αγνοείται. Όταν ο χρήστης φτάσει στο μέγιστο μήκος, το κλειδί μετά το μέγιστο μήκος (το τελευταίο ψηφίο) αποθηκεύονται προσωρινά για την επόμενη σειρά. | 3 | Ο χρόνος περιόδου είναι 0 ή το κλειδί περιόδου είναι κανένα | 1, 2, 3, 1, ... | Τα τρία πρώτα ψηφία επιστρέφονται αμέσως, ενώ το τέταρτο ψηφίο θα αποθηκευτεί προσωρινά για την επόμενη σειρά. |
Ο συντάκτης Copilot έχει ορίσει το χαρακτήρα τερματισμού. Η είσοδος του κλειδιού μετά το χρονικό όριο θα αποθηκευτεί προσωρινά για την επόμενη σειρά. | 3 | Ο όρος κλειδί είναι # | 1, 2, 3, 1 | Τα τρία πρώτα ψηφία περιμένουν το χρονικό όριο τερματισμού πριν να επιστραφούν. Το τέταρτο ψηφίο θα αποθηκευτεί προσωρινά για την επόμενη σειρά. |
Όταν ο χρήστης φτάσει στο μέγιστο μήκος, εκτελείται το χρονικό όριο τερματισμού. | 3 | Ο όρος κλειδί είναι # | 1, 2, 3, στη συνέχεια, κατά τη διάρκεια του παραθύρου χρονικού ορίου, 1 | Επιστρέφονται τα τέσσερα πρώτα ψηφία. Ωστόσο, καθώς αυτή η ερώτηση δέχεται μόνο τρία ψηφία, ολόκληρη η ακολουθία εισόδου θεωρείται μη έγκυρη και ο copilot διατυπώνει εκ νέου την ερώτηση. |
Ο χρήστης δεν πατήσει το μέγιστο μήκος (έγκυρο μήκος). Το κλειδί που εισάγεται μετά τη λήξη του χρονοδιακόπτη interdigit αποθηκεύεται για την επόμενη σειρά. | 2-5 | Δεν έχει σημασία αν καθορίζεται ένας όρος κλειδί | 1, 2, 3, στη συνέχεια, μετά το χρονικό όριο, 1 | Τα δύο πρώτα ψηφία περιμένουν το χρονομετρικό interdigit πριν επιστραφούν και το τρίτο και το τέταρτο ψηφία αποθηκεύονται προσωρινά για την επόμενη σειρά. |
Ο χειρισμός της προσωρινής αποθήκευσης DTMF γίνεται με τους εξής τρόπους:
- Αν στην επόμενη σειρά δεν επιτρέπεται η εισβολή, το κλειδί που έχει αποθηκευτεί προσωρινά απορρίπτεται.
- Εάν η επόμενη σειρά επιτρέπει την εισβολή, ο χειρισμός του κλειδιού γίνεται σύμφωνα με τη ροή του:
- Εάν η ροή αποτελείται από πολλαπλούς κόμβους μηνυμάτων, αλλά ακολουθείται από έναν κόμβο ερώτησης πολλαπλών DTMF, τα κλειδιά αποθηκεύονται προσωρινά μόνο για αυτή την ερώτηση πολλαπλών DTMF. Το καθολικό θέμα DTMF δεν ενεργοποιείται.
- Εάν η ροή αποτελείται από πολλαπλούς κόμβους μηνυμάτων, αλλά ακολουθείται από έναν κόμβο ερώτησης ενός DTMF, το κλειδί αποθηκεύεται προσωρινά μόνο για αυτό το κλειδί DTMF. Επίσης, το καθολικό θέμα DTMF αποθηκεύεται στην προσωρινή μνήμη. Ωστόσο, εάν επικαλύπτονται, κερδίζει ο μοναδικός κόμβος ερωτήσεων DTMF.
- Εάν η ροή αποτελείται από πολλαπλούς κόμβους μηνυμάτων χωρίς καμία ερώτηση, το κλειδί αποθηκεύεται στην προσωρινή μνήμη για το γενικό θέμα DTMF.
Φιλοδώρημα
Για να αποφύγετε την τυχαία προσωρινή αποθήκευση, κάντε τα εξής:
- Τοποθετήστε τον κόμβο με το απενεργοποιημένο μήνυμα εισβολής αμέσως μετά τον κόμβο ερώτησης.
- Χρησιμοποιήστε έναν κόμβο ερωτήσεων πολλαπλών DTMF με χρονοδιακόπτη μεγαλύτερης διάρκειας (σημειώστε ότι αυτό αυξάνει την καθυστέρηση για τον τελικό χρήστη εάν ο χρήστης δεν εισάγει ένα πλήκτρο τερματισμού).
Σχόλια
https://aka.ms/ContentUserFeedback.
Σύντομα διαθέσιμα: Καθ' όλη τη διάρκεια του 2024 θα καταργήσουμε σταδιακά τα ζητήματα GitHub ως μηχανισμό ανάδρασης για το περιεχόμενο και θα το αντικαταστήσουμε με ένα νέο σύστημα ανάδρασης. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα:Υποβολή και προβολή σχολίων για