No audio in screen recordings when using AVAudioEngine Voice Processing

Hello,

We are developing a real-time speech recognition application and are utilizing AVAudioEngine with voice processing enabled on the input node. However, we have observed that enabling this mode interferes with the built-in iOS screen recording feature - specifically, the recorded video does not capture any audio when this mode is active.

Since we want users to be able to record their experience within our app, this issue significantly impacts our functionality. Is there a known workaround or recommended approach to ensure that both voice processing and screen recording can function simultaneously?

Any guidance would be greatly appreciated.

Thank you!

Our engineering teams need to investigate this issue, as resolution may involve changes to Apple's software. I'd greatly appreciate it if you could open a bug report, include a sysdiagnose, and post the FB number here once you do.

Bug Reporting: How and Why? has tips on creating your bug report.

No audio in screen recordings when using AVAudioEngine Voice Processing
 
 
Q