๐Ÿ“– Come funziona

La modalitร  Comandi รจ il cuore di Seaclic. Consente di associare qualunque parola (o frase) pronunciata ad un'azione: premere un tasto, fare click, inviare un segnale IR, eseguire un file e molto altro.

I comandi sono organizzati in profili: ogni profilo contiene una lista di comandi per un contesto specifico (videogiochi, lavoro, domoticaโ€ฆ). Puoi attivare un solo profilo per volta.

๐Ÿ“ Profili

I profili vengono salvati in seaclic_profiles.json nella cartella dell'applicazione. Dalla scheda Comandi nelle impostazioni puoi:

โž•
Creare

Crea un nuovo profilo vuoto con un nome a tua scelta.

โœ๏ธ
Rinominare / Duplicare

Rinomina un profilo esistente o crea una copia per partire da una base.

๐Ÿ—‘๏ธ
Eliminare

Rimuovi un profilo con tutta la sua lista di comandi.

๐Ÿ“ค
Esportare

Salva il profilo come file JSON da condividere o fare backup.

๐Ÿ“ฅ
Importare

Carica un profilo esportato da un altro PC o dalla community.

โญ
Selezionare

Attiva il profilo da usare. Un solo profilo รจ attivo per volta.

โž• Creare un comando

Apri le impostazioni

Clicca su โš™ Impostazioni nella finestra principale, poi vai alla scheda Comandi.

Seleziona il profilo

Scegli il profilo in cui aggiungere il nuovo comando (o creane uno nuovo).

Clicca "Aggiungi comando"

Si apre l'editor comando. Scrivi la parola o frase da pronunciare nel campo Trigger.

Scegli l'azione

Seleziona il tipo di azione dal menu a discesa: Tastiera, Mouse, Gamepad, Seaclic, IR, TTS, Trova Macro, Esegui, Alexa o Google Home. Configura i parametri dell'azione (vedi Azioni).

Salva

Clicca OK per salvare il comando nel profilo corrente.

๐Ÿ”ค Fuzzy matching

Seaclic non richiede che tu pronunci la parola trigger esattamente. Usa il fuzzy matching (corrispondenza approssimativa) per tollerare leggere differenze di pronuncia, inflessioni dialettali o errori del riconoscitore vocale.

La soglia di somiglianza รจ configurabile:

SogliaComportamentoConsigliato per
40โ€“50 % Molto permissivo โ€” accetta anche pronunce molto diverse Disartria, pronunce atipiche (usare con CapisciAMe)
60 % (default) Bilanciato โ€” buona tolleranza senza troppi falsi positivi Uso generico
80โ€“90 % Esigente โ€” solo corrispondenze molto simili Comandi con parole simili tra loro che potrebbero confondersi
๐Ÿ’ก Imposta per profilo La soglia fuzzy รจ un'impostazione globale (scheda Riconoscimento) ma puoi sovrascriverla per un singolo comando tramite l'opzione Soglia personalizzata nell'editor.

๐ŸŽ™๏ธ Passive listening

Con il passive listening abilitato, Seaclic rimane in ascolto anche quando รจ fermo (non attivo). Puoi configurare una parola speciale (es. "attiva") che, pronunciata mentre Seaclic รจ fermo, lo avvia automaticamente.

Allo stesso modo, puoi impostare una parola per fermare Seaclic con la voce senza doverlo toccare.

โœ… Ideale per utenti hands-free Se non puoi interagire con la finestra principale di Seaclic, il passive listening ti permette di avviare e fermare il sistema interamente con la voce.
๐Ÿ’ก Configurazione Trovi il passive listening nella scheda Generali delle impostazioni. Puoi personalizzare le parole di attivazione e disattivazione.

๐Ÿ† Prioritร  del dispatch vocale

Quando piรน modalitร  vocali sono attive contemporaneamente, il sistema ascolta e smista le parole secondo questo ordine:

๐Ÿฅ‡
1. Comandi

Se la parola corrisponde a un comando del profilo attivo, esegue l'azione.

๐Ÿฅˆ
2. Spiega

Se Spiega รจ attiva, la parola viene passata al motore conversazionale AI.

๐Ÿฅ‰
3. Mouse

Le 12 parole Mouse vengono controllate se non ha giร  corrisposto nulla.

4๏ธโƒฃ
4. Trova

Se tutto il resto fallisce, la parola viene inviata a Trova come query visiva.

โš ๏ธ Conflitti Se una parola รจ sia un comando del profilo attivo sia un termine Mouse, vincono i Comandi. Scegli parole distinte per le due modalitร  se vuoi usarle entrambe.