Portavoce virtuale (MVP)
Un rappresentante IA che parla per tuo conto per risolvere i tuoi problemi
Descrizione
Si tratta di un backend che riceve il testo dalla voce della chiamata, lo trasforma in azioni ed esegue queste azioni. Il flusso è il seguente:
- L'utente chiama il numero e indica un'azione ("Chiama la farmacia locale e controlla se hanno un farmaco per il mal di testa")
- Il sistema, utilizzando l'API Gemini, chiede tutte le informazioni necessarie per l'azione (come nomi, numeri di telefono, indirizzo e così via)
- Quando il sistema ha tutte le informazioni, la chiamata termina
- Il sistema esamina la chiamata (utilizzando l'API Gemini) e la trasforma in azioni (e prende nota delle informazioni importanti)
- Dopodiché, il sistema esegue l'azione (effettua una chiamata in uscita) e parla con la persona di destinazione dell'azione
- Quando il sistema riceve le informazioni necessarie per considerare l'azione completata, la chiamata in uscita termina
- Infine, il sistema richiama l'utente con il riepilogo dell'azione
L'API Gemini viene utilizzata per elaborare tutto il testo/la chat:
- Il testo della telefonata
- Il ragionamento per esaminare e trasformare la chat in azioni
- Il ragionamento per esaminare e trasformare la chat in note
- Il ragionamento per esaminare e trasformare la chat in un riepilogo per la chiamata di ritorno
Realizzato con
- Firebase
Team
Di
Felippe Gallo
Da
Brasile