3

自分の音声の数千の短いサウンドバイトを録音する必要があります(音声認識エンジンの音響モデルをトレーニングしています)

そのため、それぞれについて、1行のテキストが画面に表示され、それを話し、オーディオを.WAVにキャプチャする必要があります。

オーディオを録音するためのサンプルプロジェクトを見つけました。今、私はキーボード入力を行う方法を理解しようとしています。

スペースバーを押し下げて録音を開始し、離して録音を終了したいと思います。

誰かが私を始めてもらえますか?(例が理想的です!)

申し訳ありませんが、これはおそらく本当に基本的なことです-私はこれまでOS Xでコーディングを行ったことがありません(ただし、iOSの作業をたくさん行ったことがあるので、Xcodeと一部のフレームワークに精通しています)

4

1 に答える 1

4

基本的なCocoaアプリケーションを作成する場合は、サブクラスNSResponderである次のメソッドを使用しNSViewて、目的のキーアップ/ダウンイベントをキャプチャできます。

-(void)keyDown:(NSEvent*)event;
-(void)keyUp:(NSEvent*)event;

[event keyCode]キーを押すために使用します。

于 2011-11-20T08:05:19.653 に答える