我需要记录我自己演讲的几千个短小的声音(我正在训练一个语音识别引擎的声学模型)
因此,对于每一个,一行文字出现在屏幕上,我必须说出来,并将音频捕获到.WAV
我找到了一个用于录制音频的示例项目;现在我想弄清楚如何进行键盘输入。
我想将空格键按下以开始录制并释放它以终止录制。
有人能让我开始吗? (一个例子是理想的!)
对不起,这可能真的非常基本 - 我之前没有在OS X中做过任何编码(虽然我做了很多iOS工作,所以我对Xcode和一些框架并不陌生)
答案 0 :(得分:4)
如果您创建了一个基本的Cocoa应用程序,您可以使用NSResponder
的{{1}}的一些子类来捕获所需的键上/下事件:
NSView
使用-(void)keyDown:(NSEvent*)event;
-(void)keyUp:(NSEvent*)event;
按下键。