3

我需要录制自己语音的数千个简短片段(我正在为语音识别引擎训练声学模型)

所以对于每一个,屏幕上都会出现一行文本,我必须说出它,并将音频捕获到 .WAV

我找到了一个录制音频的示例项目;现在我想弄清楚如何进行键盘输入。

我想按下空格键开始录制并释放它以终止录制。

任何人都可以让我开始吗?(一个例子是理想的!)

抱歉,这可能真的很基础——我之前没有在 OS X 中做过任何编码(虽然我做过很多 iOS 工作,所以我对 Xcode 和一些框架并不陌生)

4

1 回答 1

4

如果您创建一个基本的 Cocoa 应用程序,您可以使用以下方法(NSResponderNSView是一个子类)来捕获您想要的按键向上/向下事件:

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

用于[event keyCode]获得按键。

于 2011-11-20T08:05:19.653 回答