基于Conexant CX93001 USB语音调制解调器的简单呼叫阻断器

firecall-blocker的Python项目详细描述


Setup 1

También可争议en castellano

硬件安装

Firecall需要三个元素:

  1. 一个至少能运行python3的板,比如覆盆子Pi、orangepi、BeagleBone等
  2. {CX93001芯片组几乎都使用USB调制解调器)
  3. 一根RJ11电缆(电话线)。在

有两种设置Firecall的方法:

  • 在您的电话和插头之间,需要额外的RJ11电缆, 如果家里只有一个插头:

Setup 1

  • 直接连接到免费电话插头。在

软件安装

Firecall的依赖项需要安装espeakffmpeg包 在系统上。Firecall需要Python 3或更高版本。要在Raspbian上安装这些依赖项,例如:

sudo apt install espeak ffmpeg python3 python3-pip

获取Firecall最新版本的最简单方法是执行:

pip3 install firecall-blocker

然后,你要做的就是启动Firecall并让它在后台运行。 它将自动监视和阻止垃圾邮件呼叫:

python3 -m firecall

它是如何工作的?在

Firecall监控来电并检索来电号码。然后, 来电号码在listaspam.com上查找, tellows.comunknownphone.com。 如果至少找到一个报告,则拒绝调用。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Apache Flink外部Jar   创建和强制转换对象数组时发生java错误   Java,添加数组   具有相同包结构和类的java JAR   java Jenkins未能构建Maven项目   java为什么一个forloop比另一个更快,尽管它们做的“一样”?   servlets在将“/”站点迁移到Java EE包时处理contextpath引用   无法解析java MavReplugin:2.21或其某个依赖项   泛型如何编写比较器来泛化Java中的两种类型的对象?   java Android Emulator未在netbeans上加载   多线程Java使用线程对数组中的数字求和:在同步块中使用新变量作为锁:差异   java如何在JSP/servlet中设置<input>标记的值?