这是我们一个现有的功能进行升级。
目前,我们已经实现的功能是:
1、设置录音总的时长
2、设置录音格式为mp3或wav
3、录音完后试听
4、文件上传到服务器
目前,我们需要增加的新功能是:
1、录音的同时播放背景音乐,添加背景音乐时,可以添加mp3和wav两种格式的,采样频率不限制。添加多个背景音乐时,就按顺利连续播放背景音乐。
2、由背景音乐与话筒录音合成生成一个音频文件,最终上传到服务器。合成的音频文件采样频率在代码中固定写死,音频文件类型可选mp3或wav两种。
3、录音的过程中,可以暂停录音、试听、重新开始录音。重新开始录音的位置,不一定是上一次录音暂停的位置。比如:录音录了12分钟,试听后觉得前面9分钟是比较满意的,后3分钟是不满意的,需要从9分钟的位置开始重新录音。