我需要记录几千个我自己讲话的简短声音片段(我正在训练一个语音识别引擎的声学模型)
对于每一个,在屏幕上显示一行文本我必须说出它,并将音频捕获为。wav
我找到了一个用于录制音频的示例项目;现在我正在努力弄清楚如何做键盘输入。
我想按下空格键开始录制,松开空格键结束录制。
谁能让我开始?(举个例子是最理想的!)对不起,这可能是非常非常基础的——我之前没有在OS X中做过任何编码(尽管我做过很多iOS工作,所以我对Xcode和一些框架并不陌生)
如果您创建一个基本的Cocoa应用程序,您可以使用NSResponder
的以下方法(NSView
是其子类)来捕获所需的键上/下事件:
-(void)keyDown:(NSEvent*)event;
-(void)keyUp:(NSEvent*)event;
使用[event keyCode]
键按下