MediaChef

MediaChef Dettatura vocale

Scrivere con la voce senza che nulla lasci il computer

Premi il tasto ⌥ destro in qualsiasi punto del Mac, di' una frase, premi di nuovo: il testo viene scritto direttamente nel campo dove sta il cursore — un terminale, una chat, un modulo del browser. Riconosce lo stesso Whisper che MediaChef porta già con sé, quindi l'audio non esce dal tuo disco e nessuno conta i minuti. Nella nostra misura una frase di cinque secondi è tornata in 780 millisecondi.

Stato
Pubblicata dalla versione 0.8.0, per ora solo macOS
Dove gira
Interamente sulla tua macchina, senza account e senza caricamenti
Velocità
780 ms dal tasto al testo su una frase di cinque secondi (misurato)
Quanto costa
Niente. Né abbonamento né addebito al minuto
Piattaforma
macOS per primo; Windows e Linux dopo
Scaricamento unico
Un modello vocale, 488 MB quello predefinito

Gratuito e open source — guarda il codice su GitHub Tutti i file e le note di rilascio

Come funziona la dettatura

  1. Accenderla una volta

    Nella scheda Dettatura c'è un interruttore e un attivatore a scelta: il tasto ⌥ destro, il tasto ⌘ destro o una di due combinazioni. Finché non l'accendi, MediaChef non registra nessuna scorciatoia globale: un'applicazione che si prende in silenzio una combinazione di sistema è un'applicazione che rompe le altre.

  2. Premere la scorciatoia dove vuoi

    Funziona con MediaChef in secondo piano o con la finestra chiusa. Due modi: tenere premuto il tasto mentre parli, oppure premerlo una volta per iniziare e una per fermare — a seconda della lunghezza del pensiero.

  3. Parlare

    Il microfono si apre solo per il tempo della dettatura, così il punto arancione nella barra dei menu si spegne appena hai finito. Tra una pressione e l'altra nessuno ascolta.

  4. Il testo compare dove sta il cursore

    Scritto direttamente nel campo attivo, senza toccare gli appunti. Se preferisci il contrario, che finisca negli appunti, è l'impostazione accanto.

MediaChef pronto a convertire: il piano di lavoro aspetta un file video, la coda dei lavori è a destra.
La scheda Dettatura di MediaChef: attivatore, modelli, lingua, dizionario e stato del permesso, tutto in un posto.

Quanto è veloce davvero

Misura da un capo all'altro su un portatile M5: dal rilascio del tasto alla consegna del testo. La prima riga è una dettatura vera dalla sessione viva, le altre una frase fissa di quindici secondi passata in ciascun modello.

Cosa è stato misuratoModelloTempo
Frase vera di cinque secondi, dal tasto al testo scrittosmall780 ms
Frase di quindici seconditinynon misurato a parte
Frase di quindici secondismall0,66–0,75 s
Frase di quindici secondilarge-v3-turbo1,64–1,97 s

Questi numeri nascondono due cose, ed entrambe vale la pena saperle. Il microfono impiega 56 millisecondi a consegnare il primo campione, quindi una parola iniziata nello stesso istante della pressione può essere tagliata — in pratica si parla dopo il tasto, e nessuno se ne accorge. E la primissima dettatura dopo aver concesso il permesso del microfono va perduta: il sistema passa circa 1,8 secondi a mostrare la sua finestra. Premi di nuovo e funziona.

Quale modello usare

Gli stessi quattro modelli che usano le ricette di trascrizione: se già trascrivi file con MediaChef il modello è sul tuo disco e la dettatura non costa nessuno scaricamento.

ModelloScaricamentoCarattere
tiny78 MBIl più veloce, grezzo — va bene per un appunto per sé
base148 MBVeloce, discreto
small — il predefinito488 MBL'equilibrio, e quello che le ricette usano già
large-v3-turbo1,62 GBQualità migliore, circa il doppio dell'attesa

Comincia da small. È il predefinito per una ragione pratica più che tecnica: è lo stesso modello delle ricette, quindi a un utente già esistente la dettatura funziona senza scaricare niente. Passa a large-v3-turbo se il tuo audio è difficile — accento marcato, stanza rumorosa, due lingue nella stessa frase — e accetta circa il doppio dell'attesa per frase.

Insegnargli le tue parole

Ogni mestiere ha parole che il riconoscimento massacra: nomi di prodotti, gergo, il cognome di un collega. Quella lista puoi darla al modello, e smette di indovinare. Sotto, la stessa registrazione senza e con un dizionario di quaranta termini.

Senza dizionarioCon
«медиашиф»MediaChef
«ходкий»хоткей
«виспер»whisper
«распознаванию»распознавание

È costato 0,04 secondi: 0,87 contro 0,83 sullo stesso spezzone. Il tetto è di circa 224 gettoni, cioè attorno ai 400 caratteri in cirillico o il triplo in alfabeto latino; MediaChef li conta per te e taglia, perché Whisper tronca in silenzio una lista troppo lunga. È esattamente ciò che la dettatura integrata di macOS non sa fare: non le si può insegnare il tuo vocabolario.

Dove finisce il testo

Due scelte, e la differenza pesa più di quanto sembri quando si detta più volte all'ora.

ImpostazioneCosa succedeCosa serve
ScriverloLe parole compaiono nel campo attivo. I tuoi appunti restano intattiIl permesso Accessibilità, una volta
Negli appuntiIl testo viene copiato e lo incolli tu con ⌘VNulla oltre al microfono

Scrivere lascia in pace gli appunti, ed è proprio per questo che conviene preferirlo: se ogni dettatura li sovrascrivesse, non potresti tenerci un collegamento mentre lavori. macOS considera lo scrivere in un'altra applicazione come input sintetico e chiede il permesso Accessibilità — il primo tentativo apre da sé il riquadro giusto delle Impostazioni di Sistema. Quando il permesso manca, il testo finisce comunque negli appunti: una dettatura non si perde mai.

Perché farlo in locale è tutto il punto

La tua voce non viene caricata. Si detta proprio quello che non si incollerebbe in un modulo web: idee a metà, nomi di clienti, la frase che stai per mandare. La dettatura nel cloud è per definizione una copia di tutto questo sul server di qualcun altro.

Nessun contatore al minuto. I servizi di trascrizione fatturano al minuto, e questo fa pensare prima di parlare. Qui lo scaricamento del modello è unico, e la centesima dettatura della giornata costa esattamente quanto la prima.

Funziona con la rete spenta. In aereo, su una macchina blindata, in una stanza dove il wifi è la cosa meno affidabile presente. Una volta che il modello è sul disco, la dettatura non tocca internet.

Impara il tuo vocabolario. Il dizionario è una semplice lista delle tue parole, ed è l'unica cosa che la dettatura integrata in macOS non sa fare.

Open source, nessun abbonamento. GPL-3.0, tutto leggibile su GitHub. Gli strumenti a pagamento di questa nicchia chiedono un mensile per quello che sotto è lo stesso modello aperto.

Quando non aiuterà

Detto chiaro, perché scoprirlo dopo è peggio che leggerlo adesso.

  1. Non sei su un Mac.

    macOS viene per primo perché è lì che è stata costruita e provata. Windows e Linux seguono: il motore di riconoscimento è già multipiattaforma, il lavoro per piattaforma serve alla scorciatoia e alla scrittura del testo.

  2. Ti serve che scriva mentre parli.

    Il testo arriva nel campo quando hai finito, non parola per parola mentre parli: così la frase viene riconosciuta intera e con più precisione. Mentre parli, una bozza del riconoscimento è visibile nel pannello sotto il notch — ma ciò che viene scritto è un unico risultato pulito, non una serie di correzioni.

  3. Ti serve distinguere chi parla.

    Scrive cosa è stato detto, non chi l'ha detto. Per un'intervista a due voci serve uno strumento di trascrizione fatto per quello, non una scorciatoia di dettatura.

Domande

La mia voce viene mandata da qualche parte?

No. L'audio lo riconosce un file di modello che sta sul tuo disco, e viene cancellato insieme alla cartella temporanea in cui è vissuto. L'unica cosa che attraversa la rete è lo scaricamento del modello, una volta sola; dopo la dettatura funziona a rete completamente spenta.

Quanto è veloce?

780 millisecondi dal rilascio del tasto alla comparsa del testo, misurati su una frase vera di cinque secondi con il modello predefinito su un portatile M5. Una frase di quindici secondi ha richiesto 0,66–0,75 secondi. Il modello pesante large-v3-turbo richiede circa il doppio.

Funziona in qualsiasi applicazione?

Sì: la scorciatoia è registrata a livello di sistema, quindi scatta in un terminale, in un browser, in una chat o in un editor, con MediaChef in secondo piano o perfino con la finestra chiusa.

Quale combinazione usa?

Di default il tasto ⌥ destro — un modificatore da solo: tienilo premuto e parla, oppure premilo una volta per iniziare e di nuovo per finire; con Shift il testo viene inviato con Invio. Un modificatore da solo non scrive nulla e non entra in conflitto con nulla. Combinazioni come ⌥ Space scrivevano uno spazio in modalità pressione prolungata se ⌥ veniva rilasciato prima, quindi sono state tolte; ⌃⌥ Space e ⌃⌥ D restano come alternative.

Perché serve il permesso Accessibilità?

Per due cose. Sentire il tasto di attivazione: un modificatore da solo non si può registrare come scorciatoia normale, quindi MediaChef ascolta la tastiera da sé, e macOS lo consente solo con Accessibilità. E scrivere testo nella finestra di un'altra applicazione, che il sistema considera input sintetico. Un solo permesso copre entrambe e si concede una volta; poi riavvia l'app.

E se non lo concedo?

Il testo va negli appunti e una notifica dice perché, con il riquadro giusto delle Impostazioni di Sistema già aperto. Niente di dettato va mai perduto per un permesso mancante.

Quanto disco serve?

L'applicazione più un modello vocale: 488 MB quello predefinito, 78 MB se scegli il più piccolo, 1,62 GB il più grande. Se già usi MediaChef per trascrivere file, il modello è già sul tuo disco e la dettatura non aggiunge nulla.

Capisce l'italiano, o due lingue insieme?

Whisper sostiene 99 lingue, e puoi indicare la tua o lasciargliela rilevare. Mescolare lingue nella stessa frase è proprio il caso in cui il modello pesante si guadagna la taglia e in cui il dizionario aiuta di più.

Quanto può durare una dettatura?

Cinque minuti, dopo i quali si ferma da sola e trascrive quello che ha sentito invece di buttarlo. In pratica si detta a frasi, non a monologhi.

Posso annullare a metà frase?

Esc durante la registrazione butta la presa e non consegna nulla. È registrato solo per la durata della dettatura, quindi non interferisce con Esc in nessun altro posto.

Sostituisce la dettatura integrata di macOS?

Fa lo stesso lavoro con due differenze che contano: a questa si può insegnare il tuo vocabolario, e l'audio resta sulla tua macchina. Se nessuna delle due ti riguarda, quella integrata è già lì ed è anch'essa gratuita.

È davvero gratis?

Sì. MediaChef è open source con licenza GPL-3.0, senza versione a pagamento e senza abbonamento — dettatura compresa. La versione pubblicata è la 0.8.5, dettatura compresa.

Perché il pannello mostra un testo diverso da quello che viene scritto?

Sono due passaggi distinti. Mentre parli, il pannello mostra una bozza prodotta da un modello leggero ogni secondo e mezzo, per stare al passo con il parlato. Ciò che viene scritto è il risultato finale del modello principale sull'intera registrazione, con il tuo dizionario dei termini. Entrambi i modelli si scelgono nella scheda Dettatura: imposta per l'anteprima lo stesso modello del principale e la differenza sparisce — al prezzo di un pannello in ritardo.

Perché dopo un aggiornamento chiede di nuovo i permessi?

macOS lega il permesso alla firma dell'app, non al suo nome. MediaChef non ha un certificato Apple — non intendiamo pagarlo — quindi ogni versione è firmata in modo diverso e il sistema tratta l'app aggiornata come nuova. L'app stessa rimuove la voce scaduta e richiede il permesso: un interruttore e un «Consenti» per aggiornamento.

L'interruttore nelle Impostazioni di Sistema è attivo, ma la dettatura non funziona.

Vuol dire che quella voce appartiene alla copia precedente dell'app: è quello che succede dopo un aggiornamento. Disattivarla e riattivarla non la ricollega, abbiamo provato. MediaChef cancella quella voce da sé e fa comparire la richiesta di sistema: attivala nell'elenco e riavvia l'app.

La registrazione è venuta vuota anche se il microfono funziona.

Di solito è l'auricolare: gli AirPods nella custodia restano collegati e restano l'ingresso predefinito, e macOS ne consegna zeri puri — a qualunque app, non solo alla nostra. La notifica dice da quale dispositivo è arrivato il silenzio. Indossa l'auricolare, oppure scegli il microfono esplicitamente nella scheda Dettatura.

Posso scegliere un microfono specifico?

Sì: la scheda Dettatura elenca i dispositivi di ingresso. «Come il sistema» significa l'ultimo auricolare collegato e non il microfono del portatile, ed è proprio per questo che una scelta esplicita è più affidabile.

Cosa succede se premo l'attivatore e non dico niente?

Non viene scritto nulla. Una registrazione vuota non arriva nemmeno al riconoscimento: Whisper non tace davanti al silenzio, inventa — il modello russo scriveva i crediti dei sottotitoli. Quelle firme dei sottotitolatori vengono riconosciute e trattate come silenzio, e tu ricevi «nessun parlato».

Perché la prima pressione dopo l'avvio è più lenta?

Il sottosistema audio di macOS si sta svegliando: fino a due secondi alla prima apertura del microfono per avvio. Il pannello compare subito, prima che parta la registrazione, quindi tieni premuto il tasto finché non dice che sta ascoltando. Dopo, l'apertura richiede decine di millisecondi.

Come invio un messaggio con la voce senza premere Invio?

Premi l'attivatore insieme a Shift: il testo viene scritto e Invio arriva da sé. Una dettatura vuota non premerà mai Invio — altrimenti tacere invierebbe un messaggio vuoto, o eseguirebbe il comando precedente in un terminale.

Cosa succede se premo un altro tasto tenendo l'attivatore?

La registrazione viene annullata e non viene scritto nulla. Il tasto ⌥ destro più una lettera è la scorciatoia di qualcun altro, non una dettatura, e il programma la interpreta così.

Quello che detto viene salvato su disco?

No. La registrazione vive in una cartella temporanea e viene cancellata con essa, e conservare uno storico delle trascrizioni è disattivato per impostazione predefinita. L'app promette che i tuoi contenuti non lasciano la macchina; scriverci sopra in chiaro tutto ciò che detti stonerebbe con quella promessa — si dettano password e pezzi di conversazioni private.

Funziona sopra le applicazioni a schermo intero?

Sì. Il pannello viene disegnato sopra le finestre a schermo intero e su tutte le scrivanie — editor e terminali a schermo intero sono esattamente dove si detta.

Un'altra app usa già l'attivatore. E ora?

La scheda Dettatura offre anche il tasto ⌘ destro — l'altro modificatore da solo a cui macOS non assegna azioni proprie — più due combinazioni ordinarie, ⌃⌥ Spazio e ⌃⌥ D, nel caso entrambi i modificatori siano già occupati.

MediaChef oggi

Versione 0.8.5 — gratis, open source, macOS · Windows · Linux. La dettatura è inclusa.

Gratuito e open source — guarda il codice su GitHub Tutti i file e le note di rilascio

MediaChef è giovane: le build non sono ancora firmate da Apple né da Microsoft, quindi il primo avvio chiede conferma — dentro ogni download c'è una guida in testo semplice.

Qualcosa non funziona o manca? Scrivici: hello@mediachef.app