0

我有一个要求,如果正在进行录音并且如果用户滑动应用程序或强制关闭应用程序,则录音应自动保存在本地存储中。以下是我正在处理的两种情况:

1-录制没有任何中断,这意味着没有连接:它只是录制并停止录制。

2-在这种情况下,我们有两个录音,停止,听录音,再次录音到同一个文件中,然后继续录音。我们必须使用 AVAssetExportSession 对场景中的音频块进行连接,这对于冗长的音频来说很耗时。

对于第一种情况,我可以在应用程序强制关闭时保存音频,但对于第二种情况,由于导出会话总是需要时间来处理冗长的音频,我无法保存音频。处理第二种情况的最佳方法是什么?我们可以在 iOS 中运行一个后台服务,即使应用程序被强制关闭并在工作完成后自动杀死它自己也能运行?

4

0 回答 0