iOS 12音频应用开发基础教程大学霸内部教程

iOS 12音频应用开发基础教程大学霸内部教程

iOS 音频应用开发基础教程大学霸内部教程

iOS 音频应用开发基础教程大学霸内部教程

彩色教程:104元
页数:141页
开本:A4
介绍:本书是iOS 12音频应用开发专向教程。本书采用Swift 4.2语言开发基于iOS12的音频应用。实现的功能不仅包括音频播放和录音等基本功能,还包括播放列表、歌词功能、流媒体音乐、均衡器、可视化效果、文本朗读等高级功能。
学习建议:学习本教程内容,需要掌握Swift语言基础和iOS12开发基础。如果不具备这两方面,建议用户阅读教程:Swift语言快速入门iOS 应用开发基础教程

试读下载链接:https://pan.baidu.com/s/1O651eIxYv5ACoxpEGl5L0Q 提取码: hw4x

更新说明:

v4.1:(1)增加内容:2.6  播放按键声音

v4.0:(1)iOS升级到12。(2)增加内容:6.7 语音播报。(3)Swift升级4.2。

v3.0:(1)iOS升级到11.0。(2)Swift升级4.0。

注意:如需购买教程或者有疑问,可以联系 QQ:2186937435、1516986659

声明:
买教程送邮件答疑
教程版权归大学霸所有
教程为彩色
由于教程有水印,影响二次销售,不接受退款
为防盗版,教程每页都会添加水印,水印默认为购买者的账号名+电话
购买时,请QQ联系,确定收货地址、付款方式等

 

目录

第1章  音频基础知识 1
1.1  音频属性介绍 1
1.1.1  采样频率 1
1.1.2  采样大小 1
1.1.3  比特率 1
1.1.4  音频格式 2
1.2  各种主流音频格式 2
1.2.1  WAV 2
1.2.2  MP3 2
1.2.3  MIDI 3
1.2.4  WMA 3
1.2.5  APE 3
1.2.6  OGG 3
1.3  处理音频的框架 3
1.3.1  AudioToolbox框架 4
1.3.2  AVFoundation框架 4
1.3.3  MediaPlayer框架 4
第2章  播放音频 5
2.1  基本功能 5
2.1.1  AVAudioPlayer类简介 5
2.1.2  准备素材文件 8
2.1.3  加载音频文件 9
2.1.4  添加音频文件到缓冲区 10
2.1.5  播放音频 11
2.2  第一个实例 11
2.2.1  创建项目 11
2.2.2  界面设计 13
2.2.3  关联 14
2.2.4  功能代码 19
2.3  播放控制 20
2.3.1  暂停/停止 20
2.3.2  前进/后退 21
2.3.3  音量设置 23
2.3.4  声道设置 24
2.4  控制播放速度 26
2.5  播放进度 29
2.5.1  通过进度时间查看进度 30
2.5.2  通过进度条查看进度 32
2.5.3  拖动进度条播放 32
2.6  播放按键声音 33
第3章  播放列表 35
3.1  构建播放列表 35
3.1.1  基本播放列表 36
3.1.2  具有附加信息的播放列表 38
3.1.3  删除播放列表中的歌曲 40
3.1.4  构造多个播放列表 41
3.2  播放列表的保存与加载 47
3.3  获取音频文件的附加信息ID3 50
3.4  播放方式 54
3.4.1  顺序播放 54
3.4.2  随机播放 59
3.4.3  单曲循环 61
3.5  切换歌曲 62
3.5.1  按钮实现切换 62
3.5.2  摇晃实现切换 64
第4章  歌词功能 65
4.1  lrc介绍 65
4.1.1  文件格式 65
4.1.2  制作歌词文件 66
4.2  加载歌词文件 68
4.3  同步更新歌词 73
第5章  外部音频资源 77
5.1  系统声音 77
5.1.1  iOS常用的系统声音文件 77
5.1.2  获取系统声音文件 78
5.1.3  播放系统声音 80
5.1.4  播放自定义的系统声音 82
5.1.5  让设备震动 84
5.2  从iPod音乐库引入音乐 85
5.3  流媒体音乐 93
5.3.1  流媒体传输协议 93
5.3.2  播放流媒体音乐 94
第6章  高级功能 98
6.1  中断处理 98
6.2  制作铃声 100
6.2.1  使用iTunes制作铃声 100
6.2.2  使用代码制作铃声 102
6.3  均衡器 105
6.4  可视化效果 108
6.5  后台播放 113
6.6  使用控制中心 117
6.7  语音播报 120
6.7.1  创建话语对象 121
6.7.2  配置话语对象 121
6.7.3  设置发音方案 122
6.7.4  播放语音 124
第7章  录音 129
7.1  AVAudioRecorder介绍 129
7.2  基本功能 129
7.2.1  设置音频会话 130
7.2.2  创建录音机 130
7.2.3  录音 130
7.2.4  控制录音 133
7.2.5  保存录音 135
7.3  功能扩展 136
7.3.1  检测音量 137
7.3.2  显示录制时间 139
7.4  录音回放 140

 

Comments are closed.