我正在寻找一种简单的方法来记录我的macbook麦克风输入并将其保存为mp3文件。
我尝试了一些使用CoreAudio的苹果示例,但它们非常复杂(加上录制质量不是很好)。
我正在寻找的东西就像iOS中的AVAudioSession一样简单。
是否有适用于MacOS的AVAudioSession库或者我必须采取哪些措施?
感谢您的帮助。
答案 0 :(得分:0)
我不相信.mp3
是任何Apple录制API支持的输出文件格式。否则,AVAudioRecorder
可能是您最好的选择:
AVAudioRecorder
类的一个实例,称为录音机,在您的应用程序中提供录音功能。使用录音机,您可以:•录制直到用户停止录制
•记录指定的持续时间
•暂停并恢复录制
•获取可用于提供电平测量的输入音频电平数据
在iOS中,录制的音频来自通过用户内置麦克风或耳机麦克风连接的设备。在OS X中,音频来自系统默认音频输入设备,由用户在“系统偏好设置”中设置。
AVAudioRecorder
课程旨在让您以极少的编程开销制作录音。