【发布时间】:2026-02-22 07:50:01
【问题描述】:
为了阻止不需要的电话,我想开发一个应用程序来接听电话并询问来电者的姓名并按 # 完成。然后电话会播放录制的姓名并允许用户接听或阻止。
在开始之前,我想大致了解一下 Android 或 iOS 公开的 API 是否可以实现这种类型的功能。
【问题讨论】:
为了阻止不需要的电话,我想开发一个应用程序来接听电话并询问来电者的姓名并按 # 完成。然后电话会播放录制的姓名并允许用户接听或阻止。
在开始之前,我想大致了解一下 Android 或 iOS 公开的 API 是否可以实现这种类型的功能。
【问题讨论】:
我认为这在 Android 上是不可能的。最接近的可用权限如下,它们似乎都不允许应用程序接听语音通话或记录通话音频数据,除非通过扬声器播放:
也就是说,您可以开发一个基于私有服务器的呼叫转接服务,并使用 Android/iPhone 应用程序接受短信或其他来电通知,然后回拨该服务(或使用 VoIP 接听)。但是,最初的语音响应工作不会是电话。
【讨论】: