Cos’è TuaVoice
TuaVoice è un programma companion di TuaGPT: resta nella barra delle applicazioni di Windows e si occupa di riconoscimento vocale (dettatura) e sintesi vocale (lettura ad alta voce). Non è un servizio cloud: microfono e altoparlanti restano sul tuo computer.
Non sostituisce la chat: la completa. Tu continui a lavorare in TuaGPT; TuaVoice è l’orecchio e la voce, attivati quando li chiedi con i controlli in conversazione.
Come funziona (in pratica)
Il flusso è semplice e sempre sotto il tuo controllo:
- Avvii TuaGPT e, a fianco, TuaVoice (icona nella tray di Windows).
- In TuaGPT abiliti il canale vocale e condividete lo stesso token di autenticazione.
- Nella chat usi il pulsante microfono per dettare (modalità continua a toggle: verde = ascolto attivo) e, se vuoi, spunti Leggi risposte perché ogni nuova risposta dell’assistente venga letta ad alta voce.
- TuaGPT accoda il lavoro vocale in locale; TuaVoice lo esegue e restituisce il testo riconosciuto o completa la lettura.
In sintesi: parli e ascolti in linguaggio naturale; TuaGPT resta il centro della conversazione; TuaVoice gestisce microfono e sintesi solo sul tuo PC.
Cosa ti consente di fare
- Dettare nella query — Il testo riconosciuto viene inserito nel campo messaggio; con l’invio automatico dopo pausa puoi anche mandare la frase senza toccare la tastiera.
- Dettatura continua — Un clic attiva l’ascolto ripetuto; un secondo clic lo ferma. Ideale per dialoghi a mani libere.
- Leggere le risposte — Con «Leggi risposte» attivo, ogni nuova risposta dell’assistente nella chat aperta viene sintetizzata (il testo viene ripulito da markdown e link prima della lettura).
- Scegliere il motore di riconoscimento — Automatico, solo Windows (SAPI) o solo Vosk offline, dal menu tray.
- Verificare microfono e sintesi — Self-test e diagnostica dalla tray, senza uscire da TuaGPT.
La dettatura e la lettura restano opzionali: senza TuaVoice in esecuzione la chat funziona come sempre, solo senza controlli vocali.
Riconoscimento e sintesi
Dettatura (STT)
TuaVoice può usare due motori:
- SAPI (Windows) — Usa i recognizer installati nel sistema. Su Windows 11, senza il pacchetto di riconoscimento vocale per la lingua, spesso non è disponibile.
- Vosk (offline) — Motore alternativo con modello su disco (italiano small consigliato, circa 40 MB). Non dipende dai recognizer SAPI: lo scarichi dal menu tray → Motore riconoscimento….
In modalità Automatico, se c’è un recognizer SAPI per la lingua richiesta (es. italiano) viene usato quello; altrimenti Vosk, se il modello è installato.
Sintesi (TTS)
La lettura ad alta voce usa le voci TTS di Windows (SAPI). Qualità e lingua dipendono dalle voci installate nelle Impostazioni di sistema.
Controllo e privacy
La voce è un canale sensibile: TuaVoice è pensato per restare locale e prevedibile.
Solo sul tuo PC
La comunicazione avviene su localhost, protetta da un token che configuri in Impostazioni. Non è un servizio remoto che registra le conversazioni in cloud: è un satellite locale dell’ecosistema TuaGPT.
Token e canale dedicati
In Impostazioni → Estensioni → TuaVoice abiliti il canale, copi o rigeneri il token e verifichi la connessione. Dopo l’abilitazione, se richiesto, riavvia TuaGPT così il listener vocale parte correttamente.
Silenzio e invio automatico
Puoi impostare quanto silenzio (in millisecondi) chiude una frase dettata e se, a pausa rilevata, inviare subito il messaggio. Così bilanci velocità e controllo: detti, fai una pausa, e la domanda parte da sola — oppure resti tu a premere Invio.
Tray sempre a portata
Dal menu dell’icona puoi modificare connessione, motore di riconoscimento, aprire log e self-test, o uscire. TuaVoice resta in background senza occupare spazio sullo schermo.
Esempi d’uso
Chat a mani libere
Attivi la dettatura continua e «Leggi risposte»: poni domande a voce, ascolti la risposta, continui il dialogo senza digitate — utile in laboratorio, al banco o mentre consulti documenti cartacei.
Dettare una query lunga
Un turno di dettatura per formulare una richiesta articolata; rivedi il testo in chat e lo invii quando sei soddisfatto. Con soglia silenzio e invio automatico, il ciclo diventa ancora più fluido.
Ascoltare senza dettare
Scrivi normalmente e lasci solo «Leggi risposte»: l’assistente parla le risposte mentre tu resti sulla tastiera. Utile per rileggere o per chi preferisce l’audio.
Windows senza recognizer italiano
Scarichi il modello Vosk dal menu tray e lavori offline in italiano, senza dipendere dall’installazione Speech Recognition di Windows.
Come iniziare
- In TuaGPT apri Impostazioni → Estensioni → TuaVoice.
- Abilita il canale, copia il token e nota la porta (condivisa con le altre estensioni locali).
- Imposta, se vuoi, soglia silenzio e invio automatico dopo pausa.
- Riavvia TuaGPT se richiesto, poi avvia TuaVoice e incolla porta e token nella finestra di connessione.
- Se la dettatura SAPI non è disponibile, apri Motore riconoscimento… e scarica il modello Vosk italiano.
- Verifica con Test connessione in Impostazioni e, se serve, con il Self-test microfono dalla tray.
- Nella chat usa il pulsante microfono e, se desideri, spunta Leggi risposte.
Ordine consigliato: prima TuaGPT, poi TuaVoice.
Cosa non fa (o non fa da solo)
- Non è un assistente vocale cloud: lavora in locale, insieme a TuaGPT.
- Non sostituisce tastiera e mouse: è un canale aggiuntivo per input e output.
- Non legge automaticamente tutta la cronologia: con «Leggi risposte» sintetizza le nuove risposte dell’assistente nella chat aperta.
- Non sostituisce TuaAgent (desktop) né TuaMCP (tool esterni): ciascuno ha il proprio ruolo.
- Se TuaVoice non è in esecuzione o non è collegato, dettatura e lettura non sono disponibili.
Licenza e disponibilità
TuaVoice è concesso in licenza d’uso gratuita e a tempo indeterminato, esclusivamente in abbinamento a TuaGPT. Non è destinato a essere usato come client vocale generico con altri prodotti.
Componenti open source usati per il riconoscimento offline (es. Vosk) restano sotto le rispettive licenze (Apache 2.0 e analoghe), come indicato nella documentazione tecnica del pacchetto.