Answers:
如果您已经在使用Tasker,则可以通过电话检查联系人列表中来电号码的可用性。如果不可用,则可以播放特殊的铃声。
这在这里解释。相同的内容也在此处复制:
针对未知呼叫者的不同铃声:我错过了旧的Windows Phone功能,该功能为不在我的联系人列表中的任何人提供了特殊铃声,因此我重新创建了铃声。不幸的是,我的Galaxy S2似乎对处理来电铃声的方式有很多怪异,因此这对配置文件比原本要复杂的多。另外,在我的手机上,我实际上同时听到了我的默认铃声和“未知呼叫者”铃声(尽管在“任务”中将铃声音量设置为0,但它会一直响亮)。
无论如何,要使用此功能,您将必须修改“未知铃声”任务,以使第二个操作中的“文件”指向您手机上的有效文件(我的文件指向cicada的mp3)。
“未知的呼叫者启动”配置文件指定,当来电不在您的联系人列表中时,在忽略或选择后开始播放特殊的铃声音频文件,并停止播放(通过调用“未知的铃声停止”任务)打电话。由于我接听电话后声音一直在播放(如果我忽略了呼叫,声音会成功停止播放),因此我添加了第二个配置文件“未知呼叫者停止”,该配置文件实际上会在您通话时停止铃声播放(选择后向上)。
您可以通过更改“未知的呼叫者开始”配置文件的上下文,轻松地将其修改为在不同情况下播放特殊铃声。当前,它的呼叫者等于“!C:ANY”(不等于任何联系人),但是如果呼叫者的号码以077开头或为联系人,则可以使用“ 077 * / Geoff *”之类的模式来激活此配置文件其名字以Geoff开头。
尽管OP并不能完全满足要求,但对当前的电话推销电话来说,一个很好的防御方法是将电话设置为仅响铃以获取联系人中的电话号码。对于那些不想全面执行此操作的人,您还可以自定义应用此设置的时间。
Android 5.0(Lollipop)允许您在“ 中断”中进行设置。点击“呼叫/消息自”链接,您可以将其限制为仅联系人列表中的人员。(设置=>声音和通知=> 中断 =>呼叫/从=>消息仅接触)
有一个新的应用程序,可让您为私人电话号码分配铃声,屏蔽电话号码等等 -https://play.google.com/store/apps/details?id=com.blondy.privatone