您的位置:首页 > 移动开发 > Swift

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

2016-06-21 14:36 549 查看
1,技术介绍
(1)AVFoundation.framework框架提供了AVAudioRecorder类。它可以实现录音功能。

(2)而使用该框架的AVAudioPlayer类,可以实现声音的播放。

2,下面制作一个录音机样例

(1)按住录音按钮则开始录音,松开则停止录音。录音文件保存在用户文件夹下。

(2)录音过程中会实时显示声音的音量大小(这个可以用来做声音脉冲图,获得更好的展示效果)

(3)点击播放录音则可播放录制的声音文件。

3,效果图如下:





4,代码如下:

<
4000
div class="line number7 index6 alt2" style="outline:0px!important; border-width:0px 3px 0px 0px!important; border-right-style:solid!important; border-right-color:rgb(108,226,108)!important; bottom:auto!important; float:none!important; height:auto!important; left:auto!important; line-height:1.5em!important; margin:0px!important; overflow:visible!important; padding:0px 0.5em 0px 1em!important; position:static!important; right:auto!important; text-align:right!important; top:auto!important; vertical-align:baseline!important; width:auto!important; min-height:auto!important; background:none rgb(249,249,249)!important">
7

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: