Utilizza la dettatura di Mac OS X su un file?

8

In Mountain Lion, Mac OS X può usare il suo dettato / riconoscimento vocale per trasformare il tuo modo di parlare in testo.

Supponiamo di avere un file audio della mia voce che parla. C'è un modo per usare questa capacità di dettatura per trasformare quel file audio in un file di testo?

Suppongo che la soluzione della forza bruta sia quella di collegare le cuffie alla porta audio e tenerle al microfono. Esiste una soluzione più basata sul software più simile alle pipe Unix?

    
posta Daniel 29.05.2013 - 16:27
fonte

4 risposte

5

Puoi installare Soundflower. È una grande utility che crea dispositivi di input e output virtuali. In questo modo è possibile indirizzare il lettore QuickTime, ad esempio, come input per la dettatura. link

    
risposta data 29.05.2013 - 18:15
fonte
2

Su Mavericks, puoi usare la dettatura su un file audio se usi Soundflower più un lettore audio che ti permette di scegliere il dispositivo di uscita audio, come ad esempio Audacity. In questo modo non sarai influenzato da Mavericks disattivando l'audio del sistema durante la dettatura, perché l'uscita andrà in Soundflower prima che venga disattivato e tu imposti la dettatura per ricevere solo da Soundflower. Questo ha anche il vantaggio di altri suoni che possono verificarsi (come un suono di notifica del promemoria) che non causano interferenze. Funzionerà anche meglio delle versioni precedenti di Mac OS X perché la dettatura avanzata in Mavericks (che deve essere abilitata per prima) non interrompe la dettatura dopo 30 secondi.

Questa pagina web fornisce i dettagli su come utilizzare la dettatura di Mac OS X 10.9 su un file audio: link

    
risposta data 03.02.2014 - 23:59
fonte
2

In Yosemite, ogni volta che proviamo a utilizzare la funzione di dettatura in OSX, silenzia altri suoni e attiva solo il microfono incorporato. È necessario impostare alcune preferenze nascoste per farlo funzionare. Apri Terminale e inserisci i due comandi seguenti:

defaults write com.apple.SpeechRecognitionCore AllowAudioDucking -bool NO

defaults write com.apple.speech.recognition.AppleSpeechRecognition.prefs DictationIMAllowAudioDucking -bool NO

Dopo aver fatto ciò, disattiva la dettatura in Preferenze di sistema, attendi qualche secondo e riabilitalo. Ora dovresti essere in grado di dettare mentre l'audio è in riproduzione. Ho provato questo solo mentre si utilizza un auricolare / cuffie, probabilmente non è consigliabile senza. :)

Per ripristinare il sistema al suo stato virginale, esegui questi comandi in Terminale e riavvia la dettatura:

defaults delete com.apple.SpeechRecognitionCore AllowAudioDucking

defaults delete com.apple.speech.recognition.AppleSpeechRecognition.prefs DictationIMAllowAudioDucking
    
risposta data 23.05.2015 - 05:01
fonte
0

Si noti che la soluzione Soundflower non funzionerà con Mavericks: il sistema silenzia tutti i suoni quando il dettato è attivo. Anche il suono che entra in Soundflower.

    
risposta data 18.11.2013 - 19:07
fonte

Leggi altre domande sui tag