Mountain Lionでは、Mac OS Xはディクテーション/音声認識を使用して、あなたのスピーチをテキストに変えることができます。
話している音声のオーディオファイルがあるとします。このディクテーション機能を使用して、そのオーディオファイルをテキストファイルに変換する方法はありますか?
力ずくの解決策は、ヘッドフォンをオーディオポートに差し込み、マイクに近づけることだと思います。Unixパイプに類似したソフトウェアベースのソリューションはありますか?
Mountain Lionでは、Mac OS Xはディクテーション/音声認識を使用して、あなたのスピーチをテキストに変えることができます。
話している音声のオーディオファイルがあるとします。このディクテーション機能を使用して、そのオーディオファイルをテキストファイルに変換する方法はありますか?
力ずくの解決策は、ヘッドフォンをオーディオポートに差し込み、マイクに近づけることだと思います。Unixパイプに類似したソフトウェアベースのソリューションはありますか?
回答:
Soundflowerをインストールできます。これは、仮想入出力デバイスを作成する優れたユーティリティです。したがって、たとえば、ディクテーションの入力としてQuickTimeプレーヤーをルーティングできます。 http://cycling74.com/soundflower-landing-page/
Mavericksでは、Soundflowerと、Audacityなどのサウンド出力デバイスを選択できるオーディオプレーヤーを使用している場合、オーディオファイルのディクテーションを使用できます。この方法では、ディクテーション中にシステムサウンド出力をミュートするMavericksの影響を受けません。出力がミュートされる前にサウンドフラワーに送られ、ディクテーションをサウンドフラワーからのみ受信するように設定するためです。これには、発生する可能性のある他の音(リマインダー通知音など)が干渉を引き起こさないという利点もあります。Mavericksの拡張されたディクテーション(最初に有効にする必要がある)が30秒後にディクテーションを中断しないため、以前のMac OS Xバージョンよりもうまく機能します。
このWebページには、オーディオファイルでMac OS X 10.9ディクテーションを使用する方法の詳細が記載されています。http: //www.leveluplunch.com/blog/2013/12/30/convert-recorded-audio-text-using-osx-ディクテーション、聴覚、サウンドフラワー/
Yosemiteでは、OSXのディクテーション機能を使用しようとすると、他のサウンドがミュートされ、組み込みのマイクロフォンのみがアクティブになります。これを機能させるには、いくつかの非表示の設定を行う必要があります。ターミナルを開き、以下の2つのコマンドを入力します。
defaults write com.apple.SpeechRecognitionCore AllowAudioDucking -bool NO
defaults write com.apple.speech.recognition.AppleSpeechRecognition.prefs DictationIMAllowAudioDucking -bool NO
これを行った後、システム環境設定でディクテーションをオフにし、数秒待ってから再度有効にします。これで、オーディオの再生中にディクテーションできるようになります。私はこれをヘッドセット/ヘッドフォンを使用しているときにのみ試しましたが、おそらくそれなしではお勧めできません。:)
システムを元の状態に戻すには、ターミナルで次のコマンドを実行してから、口述を再開します。
defaults delete com.apple.SpeechRecognitionCore AllowAudioDucking
defaults delete com.apple.speech.recognition.AppleSpeechRecognition.prefs DictationIMAllowAudioDucking