OSX:检测空格键上下事件



我需要记录几千个我自己讲话的简短声音片段(我正在训练一个语音识别引擎的声学模型)

对于每一个,在屏幕上显示一行文本我必须说出它,并将音频捕获为。wav

我找到了一个用于录制音频的示例项目;现在我正在努力弄清楚如何做键盘输入。

我想按下空格键开始录制,松开空格键结束录制。

谁能让我开始?(举个例子是最理想的!)

对不起,这可能是非常非常基础的——我之前没有在OS X中做过任何编码(尽管我做过很多iOS工作,所以我对Xcode和一些框架并不陌生)

如果您创建一个基本的Cocoa应用程序,您可以使用NSResponder的以下方法(NSView是其子类)来捕获所需的键上/下事件:

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

使用[event keyCode]键按下

相关内容

  • 没有找到相关文章

最新更新