带有AudioKit的可录制,可播放和可擦除音频播放器?

时间:2018-11-22 09:04:20

标签: ios swift audiokit

AudioKit

可录制可播放可擦除带有AudioKit的音频播放器?

我正在将我的iOS应用从ActionScript(Adobe AIR)移植到SWIFT。在此过程中,我需要弄清楚如何处理音频以达到所需的效果。 我对AudioKit框架及其提供的所有功能印象深刻。

但是在我决定使用什么之前,我想问一下你们是否认为AudioKit与我的应用程序很匹配?

这里是指向我正在使用的应用程序的视频的链接(以便您可以查看/听到音频)https://www.facebook.com/lydbogerforborn/videos/1761398307223693/……下面,我尝试描述该应用程序最重要的两种使用场景。< / p>

用例的前提条件: 该应用是儿童的有声读物播放器,实现为旧的盒式录音机。 关键特征是必须表现得尽可能真实,这意味着用户可以 快进和快退,按下这些按钮时具有即时反馈。 音频文件(可播放和可录制)的最长持续时间为12分钟,并且是较小的可消化音频故事。

用例1 :(可播放)

  1. 用户插入可播放的录音带。
  2. 用户按下播放按钮开始播放
  3. 系统以正常速度(1)播放音频
  4. 用户按下快进按钮
  5. 系统以更快的速度播放音频(10)
  6. 用户释放快进按钮
  7. 系统再次以正常速度播放音频
  8. 用户按下快退按钮
  9. 系统以负的快速速度(-10)播放音频
  10. 用户释放快退按钮
  11. 系统再次以正常速度播放音频
  12. 从-> 4继续

用例2 :(可记录)

  1. 用户插入可录制的录音带。
  2. 用户按下记录按钮
  3. 系统记录麦克风
  4. 用户按下停止按钮
  5. 用户按下快退按钮
  6. 系统以负的较快速度(-10)播放音频
  7. 用户释放快退按钮
  8. 用户按下播放按钮
  9. 系统播放录制的音频
  10. 从-> 2或-> 11继续
  11. 用户指示他要保存记录
  12. 系统将音频文件保存到文档目录中。

最好的问候,在此先谢谢您。 马丁

0 个答案:

没有答案