Odtwórz ton klawiatury
Odtwórz ton klawiatury
Pozwól agentom odtwarzać tony DTMF, aby korzystać z automatycznych systemów telefonicznych i poruszać się po menu.
Przegląd
Narzędzie tonów klawiatury pozwala agentom ElevenLabs odtwarzać podczas rozmów telefonicznych tony DTMF (Dual-Tone Multi-Frequency) — czyli dźwięki odtwarzane po naciśnięciu cyfr na klawiaturze. Dzięki temu agenci mogą korzystać z automatycznych systemów telefonicznych, poruszać się po menu głosowych, wpisywać numery wewnętrzne, kody PIN i wykonywać inne operacje tonowe, które zwykle wymagają od rozmówcy naciskania klawiszy na telefonie.
To narzędzie systemowe obsługuje standardowe tony DTMF (0-9, *, #) oraz komendy pauzy do kontroli czasu. Działa bezproblemowo zarówno z integracjami telefonicznymi Twilio, jak i SIP trunking, automatycznie generując odpowiednie tony audio dla używanej infrastruktury telefonicznej.
Aby zamiast tego zbierać cyfry z klawiatury od rozmówców, zobacz wprowadzanie DTMF.
Działanie
- Standardowe tony DTMF: Obsługuje wszystkie standardowe znaki klawiatury (0-9, *, #)
- Kontrola pauzy: Zawiera komendy pauzy dla precyzyjnego sterowania czasem (w = 0,5 s, W = 1,0 s)
- Obsługa wielu dostawców: Działa z integracjami Twilio i SIP trunking
To narzędzie systemowe może służyć do nawigacji po menu telefonicznych, wprowadzania numerów wewnętrznych i kodów. LLM na podstawie kontekstu rozmowy określa, kiedy i jakie tony odtworzyć.
Domyślny opis narzędzia informuje LLM obsługujący rozmowę, że ma dostęp do odtwarzania tych tonów, a my zalecamy zaktualizowanie promptu systemowego agenta, aby wyjaśnić, kiedy powinien wywoływać to narzędzie.
Parametry:
reason(string, opcjonalny): Powód odtwarzania tonów DTMF (np. „przejście do numeru wewnętrznego”, „wpisywanie PIN-u”)dtmf_tones(string, wymagany): Sekwencja DTMF do odtworzenia. Prawidłowe znaki: 0-9, *, #, w (pauza 0,5 s), W (pauza 1 s)
Format wywołania funkcji:
DTMF poza pasmem
Domyślnie tony DTMF są wysyłane jako sygnały audio w paśmie, w strumieniu głosowym. Niektóre systemy IVR (Interactive Voice Response) mogą jednak nie wykrywać tych tonów niezawodnie z powodu kompresji audio, warunków sieciowych lub konfiguracji systemu.
DTMF poza pasmem (RFC 4733) wysyła tony jako oddzielne pakiety RTP zamiast audio. Ta metoda jest bardziej niezawodna w implementacjach SIP trunking, w których systemy IVR odbiorcy mają problem z wykrywaniem standardowych tonów DTMF w paśmie.
Aby włączyć DTMF poza pasmem:
- Przejdź do konfiguracji narzędzi agenta
- Wybierz narzędzie Odtwórz ton klawiatury
- Zaznacz pole Używaj DTMF poza pasmem (RFC 4733)
DTMF poza pasmem jest dostępny tylko dla połączeń SIP trunking. To ustawienie zostanie zignorowane w połączeniach z integracją Twilio Native.
Obsługiwane znaki
Narzędzie obsługuje następujące znaki i komendy DTMF:
- Cyfry:
0,1,2,3,4,5,6,7,8,9 - Tony specjalne:
*(gwiazdka),#(kratka) - Komendy pauzy:
w- Krótka pauza (0,5 sekundy)W- Długa pauza (1,0 sekunda)
Implementacja API
Podczas tworzenia lub aktualizowania agenta przez API możesz skonfigurować narzędzie systemowe play_keypad_touch_tone. To narzędzie nie wymaga żadnych dodatkowych parametrów konfiguracji poza jego włączeniem.
Narzędzie działa tylko podczas aktywnych rozmów telefonicznych obsługiwanych przez Twilio lub SIP trunking. Zwróci błąd, jeśli zostanie wywołane poza kontekstem rozmowy telefonicznej.