在通话时录制音频?

时间:2015-11-19 20:58:02

标签: ios swift avaudioplayer avaudiorecorder avaudiosession

我有一个应用程序每秒记录分贝,当用户切换到另一个应用程序或锁定屏幕时,甚至在后台记录分贝级别;但是,当用户拨打电话时,记录的分贝级别会停留在-160.00,即使用户结束通话并返回应用程序,也会继续卡住。

我有预感,这可能是因为音频录制在一个流上运行,当该流中断时,流停止并且在输入应用时不会再次开始备份。

是否有意义,定期检查是否记录了分贝,然后再次启动流?

0 个答案:

没有答案