ios - 生成实时录音机图
问题描述
AVAudioRecorder
我使用Swift录制音频。
现在我想从我从麦克风录制的音频中生成一个实时波形图。
在 github 上,我发现了一些东西,但它不是实时的,而是来自刚刚保存的文件音频。
解决方案
为了在 iOS 上显示实时音频输入,您可能希望使用 RemoteIO Audio Unit 来获得更低的延迟,更接近实时,而不是使用 AVAudioRecorder API。
我在这里发布了一个 GitHub Gist,展示了从音频单元麦克风输入中绘制频谱(也使用 iOS Metal API 进行低延迟图形):https ://gist.github.com/hotpaw2/f108a3c785c7287293d7e1e81390c20b
推荐阅读
- android - WiFiDirect“空指针异常”仅在客户端设备中。如何解决?
- asynchronous - 当发布者使用 Publisher Confirms 将消息异步发布到代理时,消息会出现在哪里?
- sql - SQL group by 在 sum()
- powershell - Powershell Select-Object 像两个值
- laravel - 如何在 vuejs 和 laravel 中循环 api
- c# - DataDog 组跨度
- python - DataFrame - 给定开始日期、结束日期、每天产生的小时数,我如何计算给定月/年产生的小时数?
- python-3.x - 有没有办法解决 pyautogui 像素错误?
- amazon-web-services - true 和 false 结果表达式必须具有一致的类型。给定的表达式分别是字符串和数字的列表
- python-3.x - 将字符串数组转换为由 Numba 加速的二维代码数组