我想制作一个允许用户在通话期间更改语音的 android 应用程序。例如:你是一个男人,你可以在打电话时把声音变成女人或机器人。这就像一个有趣的恶作剧。
我在android的API和google上工作了几天,但仍然不知道。有人说是不可能的,但我在 google play 上看到了一些应用程序可以做到: https ://play.google.com/store/apps/details?id=com.gridmob.android.funnycall 所以我认为有一些方法可以做到那。
我考虑使用 AudioTracker 录制和播放,但我还有 2 个问题:1. 我无法将电话中的声音静音,所以手机只在处理后播放我的声音 2. 录制和处理会产生很长的延迟(慢实时)
任何人都可以为此分享一些解决方案吗?