Voce

Panoramica

Neotask supporta l'interazione vocale attraverso più sistemi: rilevamento della parola di attivazione, conversazione vocale continua (modalità talk) e text-to-speech per le risposte parlate.

Parole di Attivazione

Swabble (macOS)

Swabble è un daemon nativo macOS che fornisce il rilevamento on-device sempre attivo delle parole di attivazione usando Speech.framework di Apple.

Funzionalità:

Come funziona:

  1. Swabble ascolta continuamente usando il microfono di sistema
  2. Quando rileva la parola di attivazione nel testo parlato, cattura il discorso successivo
  3. Il testo catturato viene inviato al tuo agente tramite un comando hook configurato
  4. L'agente elabora il comando vocale e risponde

Parole di Attivazione dei Nodi

Sulle app companion iOS e Android, la wake word vocale è gestita nativamente:

Modalità Talk

La modalità talk abilita conversazioni vocali continue, parla naturalmente e ascolta il tuo agente rispondere.

Come Funziona

  1. Speech-to-Text, La tua voce viene trascritta in tempo reale (streaming Deepgram o STT nativo della piattaforma)
  2. Elaborazione dell'Agente, Il testo trascritto viene inviato al tuo agente come messaggio normale
  3. Text-to-Speech, La risposta dell'agente viene riprodotta con la voce

Macchina a Stati della Voce

La modalità talk passa tra quattro stati:

Stato Descrizione
Idle Non in ascolto attivo
Listening Cattura e trascrizione del parlato
Thinking L'agente sta elaborando la tua richiesta
Speaking La risposta dell'agente viene pronunciata

Provider Text-to-Speech

Provider Descrizione
ElevenLabs Sintesi vocale di alta qualità con selezione della voce
OpenAI TTS API text-to-speech di OpenAI

Preferenze Vocali

Comandi Vocali

Rilevamento Multi-Intent

Gli agenti possono rilevare ed eseguire comandi vocali multi-step:

"Crea un evento nel calendario per domani alle 15:00, poi invia un'email al team al riguardo e pubblica un promemoria su Slack"

Questo viene automaticamente analizzato in una sequenza di comandi, ciascuno eseguito in ordine con i risultati che fluiscono al passaggio successivo.

Esecuzione degli Strumenti

Durante le conversazioni vocali, gli agenti possono eseguire strumenti proprio come nelle conversazioni testuali, navigare sul web, eseguire codice, gestire file, controllare dispositivi e altro ancora. I risultati vengono riassunti e pronunciati.

Verifica della Veridicità delle Azioni

La modalità vocale include la validazione che le dichiarazioni dell'agente corrispondano agli effettivi risultati degli strumenti. Se un agente dice "Ho inviato l'email" ma lo strumento email ha fallito, il sistema rileva la discrepanza e riporta il risultato effettivo.

Chiamate Vocali (Plugin)

Il plugin Voice Call aggiunge il supporto per la telefonia SIP:

Gestione delle Quote

I servizi vocali possono avere quote di utilizzo: