简单的记录和播放应用!

时间:2010-02-04 15:29:31

标签: cocoa audio

我正在尝试创建一个简单的应用程序,用于存储用户说出的声音,比如单击录制按钮,然后播放给他/她,比如单击播放按钮。

有人能建议我采取一些合适的方法吗?

谢谢,

Miraaj

2 个答案:

答案 0 :(得分:1)

您可以使用QuickTime Kit的捕获API来录制音频电影,并使用QTMovie(来自同一框架)将其转换为更常规的音频文件格式并播放中间文件和转换后的文件。

曾经有过QuickTime Kit编程指南,但它没有涵盖捕获,现在已经从developer.apple.com上删除了。你应file a bug反对文档。

这个答案适用于Cocoa(Mac)应用程序。如果您打算询问iPhone,您应该重新标记您的问题,因为Cocoa应用程序与Cocoa Touch(iPhone)应用程序的解决方案完全不同。

答案 1 :(得分:0)

几年前,我用直接声音创建了一个完整的网络电话应用程序。你的问题要简单得多,你不必批判性地处理循环缓冲区。直接声音是非常主流,您可以在论坛中找到很多帮助,它是免费的!