我正在尝试使用Apple Swift编写一个应用程序,它可以监视来自麦克风的音频并在VU仪表样式图上显示音量级别。我知道如何使用AVAudioRecorder来实现它,但是我不想记录和保存音频,我只想监视和观察音量级别,因为我将要监视多个小时的音频,并且将其保存到手机上会占用大量空间。
有人能指导我如何做到这一点吗? 谢谢!
我没有任何代码可以展示,因为我只是在寻找正确的方向而不是调试。
有人能指导我如何做到这一点吗? 谢谢!
我没有任何代码可以展示,因为我只是在寻找正确的方向而不是调试。
AVCaptureDeviceInput
添加输入设备(麦克风);AVCaptureAudioDataOutput
,设置样本缓冲区代理;一旦启动会话,代理将接收音频样本,您可以按照自己的需要进行处理。
别忘了在使用 AVCaptureDevice
之前先请求权限!