Verwenden Sie das Mac OS X-Diktat für eine Datei?

8

In Mountain Lion kann Mac OS X das Diktat / die Spracherkennung verwenden, um Ihr Sprechen in Text umzuwandeln.

Angenommen, ich habe eine Audiodatei, in der meine Stimme spricht. Gibt es eine Möglichkeit, diese Diktierfunktion zu verwenden, um diese Audiodatei in eine Textdatei umzuwandeln?

Ich nehme an, die Brute-Force-Lösung besteht darin, Kopfhörer an den Audioanschluss anzuschließen und sie an das Mikrofon zu halten. Gibt es eine softwarebasierte Lösung, die analoger zu Unix-Pipes ist?

Daniel
quelle
Dies funktioniert möglicherweise nicht so gut, da die Sprachdiktierfunktion einen Grenzwert von etwa 30 Sekunden aufweist. Ich hatte viel bessere Erfolge mit kurzen Diktaten als mit langen (mit langen Diktaten im Bereich von 20 Sekunden).
bmike
Ich kann es bei Bedarf in zehn bis zwanzig Sekunden lange Stücke zerlegen.
Daniel

Antworten:

5

Sie können Soundflower installieren. Es ist ein großartiges Dienstprogramm, das virtuelle Eingabe- und Ausgabegeräte erstellt. So können Sie beispielsweise den QuickTime-Player als Eingabe für das Diktat weiterleiten. http://cycling74.com/soundflower-landing-page/

Elliott
quelle
Soundflower kann auch in andere Spracherkennungsprogramme eingespeist werden, z. B. verfügt Google Text & Tabellen unter dem Chrome-Browser über eine Funktion zum Eingeben von Sprache.
Paul Price
2

Bei Mavericks können Sie das Diktat für eine Audiodatei verwenden, wenn Sie Soundflower plus einen Audio-Player verwenden, mit dem Sie das Audioausgabegerät auswählen können, z. B. Audacity. Auf diese Weise werden Sie nicht davon betroffen sein, dass Mavericks die Soundausgabe des Systems während des Diktats stummschalten, da die Ausgabe in Soundflower eingeht, bevor sie stummgeschaltet wird, und Sie das Diktat so einstellen, dass es nur von Soundflower empfangen wird. Dies hat auch den Vorteil, dass andere möglicherweise auftretende Geräusche (z. B. ein Erinnerungsbenachrichtigungsgeräusch) keine Interferenzen verursachen. Es funktioniert auch besser als frühere Mac OS X-Versionen, da das erweiterte Diktat in Mavericks (das zuerst aktiviert werden muss) das Diktat nach 30 Sekunden nicht abschneidet.

Diese Webseite enthält Details zur Verwendung des Mac OS X 10.9-Diktats in einer Audiodatei: http://www.leveluplunch.com/blog/2013/12/30/convert-recorded-audio-text-using-osx- Diktat-Kühnheit-Klangblume /

RyanCu
quelle
2

Wenn wir in Yosemite versuchen, die Diktierfunktion in OSX zu verwenden, werden andere Sounds stummgeschaltet und nur das eingebaute Mikrofon aktiviert. Sie müssen einige versteckte Einstellungen vornehmen, damit dies funktioniert. Öffnen Sie das Terminal und geben Sie die beiden folgenden Befehle ein:

defaults write com.apple.SpeechRecognitionCore AllowAudioDucking -bool NO

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

Warten Sie nach dem Deaktivieren des Diktats in den Systemeinstellungen einige Sekunden und aktivieren Sie es dann erneut. Sie sollten jetzt in der Lage sein zu diktieren, während Audio abgespielt wird. Ich habe dies nur mit einem Headset / Kopfhörer versucht, ohne ist es wahrscheinlich nicht ratsam. :) :)

Führen Sie diese Befehle im Terminal aus und starten Sie das Diktat neu, um den ursprünglichen Zustand Ihres Systems wiederherzustellen.

defaults delete com.apple.SpeechRecognitionCore AllowAudioDucking

defaults delete com.apple.speech.recognition.AppleSpeechRecognition.prefs DictationIMAllowAudioDucking
Voulembrar
quelle
0

Bitte beachten Sie, dass die Soundflower-Lösung in Mavericks nicht funktioniert: Das System schaltet alle Töne stumm, wenn das Diktat aktiviert ist. Sogar der Sound, der in Soundflower geht.

Anton
quelle