iOS 12音频应用开发基础教程大学霸内部教程
iOS 12音频应用开发基础教程大学霸内部教程
试读下载链接: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.