iPhone 回声消除,我可以禁用它吗?
我正在开发一个需要在打电话时播放音乐的应用程序。问题是 iPhone 4 的噪音消除系统正在消除我的声音,而对话者没有听到任何声音。我想知道是否可以禁用和/或设置它。
谢谢
I am developing an app that needs to play music while on the phone. The problem is that the iPhone 4 noise cancellation system is canceling my sound and the interlocutor doesn't here anything. I was wondering if it's possible to disable and\or setup that.
thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
确实存在音频会话 API 来配置某些声音处理(包括回声消除)。但是,在普通操作系统 iOS 设备上拨打电话期间,音频会话将交给“电话”应用程序,因此所有音频和音频控制功能都会从您的应用程序中夺走,您无法控制其中的任何内容。
There do exist Audio Session APIs to configure some of the SoundProcessing (including echo cancellation). However, during a phone call on a stock OS iOS device, the audio session is given to the Phone app, and thus all audio and audio control capability is taken away from your app, you have no control over any of it.
不,您的应用程序在通话期间无法执行任何操作。
No, your app can't do anything during a phone call.