Swift - 制作一个录音机(声音的录制与播放)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Swift - 制作一个录音机(声音的录制与播放)相关的知识,希望对你有一定的参考价值。

参考技术A (1)AVFoundation.framework 框架提供了 AVAudioRecorder 类。它可以实现录音功能。
(2)而使用该框架的 AVAudioPlayer 类,可以实现声音的播放。

(1)按住录音按钮则开始录音,松开则停止录音。录音文件保存在用户文件夹下。
(2)录音过程中会实时显示声音的音量大小(这个可以用来做声音脉冲图,获得更好的展示效果)
(3)点击播放录音则可播放录制的声音文件。

由于苹果安全策略更新,需要在 Info.plist 配置请求麦克风相的关描述字段(Privacy - Microphone Usage Description)

原文出自: www.hangge.com

以上是关于Swift - 制作一个录音机(声音的录制与播放)的主要内容,如果未能解决你的问题,请参考以下文章

游戏会话声音播放/录音

什么录音软件可以录制电脑内部播放的声音

AvAudioEngine 可以播放和录音吗?

如何在 iOS 中录制声音?

iPhone SDK:记录 iPhone 发出的声音

Nadio - 多声音设备播放和录音问题