gpt4 book ai didi

macos - Cocoa MacOS - 记录麦克风输入并保存为 mp3 的最简单方法

转载 作者:行者123 更新时间:2023-12-03 17:19:53 25 4
gpt4 key购买 nike

我正在寻找一种简单的方法来记录我的 MacBook 麦克风的输入并将其保存为 mp3 文件。

我尝试了一些带有 CoreAudio 的苹果示例,但它们非常复杂(而且录音质量不是很好)。

我正在寻找的是像 iOS 中的 AVAudioSession 这样简单的东西。

是否有适用于 MacOS 的库或类似 AVAudioSession 的东西,还是我必须采取困难的方式?

感谢您的帮助。

最佳答案

我不认为 .mp3 是任何 Apple 录音 API 支持的输出文件格式。否则,AVAudioRecorder可能是您最好的选择:

An instance of the AVAudioRecorder class, called an audio recorder, provides audio recording capability in your application. Using an audio recorder you can:

• Record until the user stops the recording

• Record for a specified duration

• Pause and resume a recording

• Obtain input audio-level data that you can use to provide level metering

In iOS, the audio being recorded comes from the device connected by the user—built-in microphone or headset microphone, for example. In OS X, the audio comes from the system’s default audio input device as set by a user in System Preferences.

The AVAudioRecorder class is intended to allow you to make audio recordings with very little programming overhead.

关于macos - Cocoa MacOS - 记录麦克风输入并保存为 mp3 的最简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34464605/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com