以其人之道,还治其人之身,

用骚扰电话之武器来反击骚扰电话,

彻底解决电话骚扰问题的AI解决方案。

项目简介

这是一个软硬件结合的开源项目,如果是普通使用者,需要有初级的硬件动手能力(比如接电源网线,插个板子总得会)。

初版主要针对手机自带的呼叫转移功能,您可以将手机设置白名单策略,将所有陌生电话呼叫转移到AI接听。

可全程使用您自己可控的云服务和硬件,无需担心隐私泄露。

已实现功能:

智能接听: 识别对方的语音,配合您的话术设置判断是否骚扰行为(比如设置拒接"贷款、中介、炒股等"骚扰来电)

多种挂断策略: 发现骚扰行为并挂断后,自动发送短信通知到您的主号。

短信代收代发: 不仅通知信息,还会将副号收到的短信全部转发给您的主号,从此告别备用手机。

人性化交互: 几乎零代码部署,自带WebUI用户交互界面。

AT控制台: 管理中心可以直接使用AT命令与SIM扩展板交互。(针对高级用户)

新手向导: 初次使用也能轻易上手,玩转AI就跟设置路由器一样简单。(针对初级用户)

接入阿里云: 已经适配阿里云,稍作配置即可接入智能语音服务。

一键更新: 自带版本更新功能,一劳永逸。

项目原理:

准备材料

1 . 一个树莓派(推荐2代以上版本,ZERO版暂未测试) 或者 一台有USB接口的PC(不推荐使用PC,仅供尝鲜)

系统方面推荐刷写官方的Raspbian,Windows版还没有完整测试。

2 . 一块SIM扩展板,和一张备用的SIM电话卡

注意,SIM扩展板需支持PCM电话语音读写,否则只能收发短信,无法智能语音。

目前确定可用的扩展板,可在淘宝搜索 微雪SIM7600X,其他扩展板还有待测试。

3 . 一个已经实名的阿里云开发者帐号

根据反馈,再看是否要适配其他云服务。

硬件接线图

按照下图所示连接好SIM扩展板和树莓派:

开始使用

1 . ssh登录树莓派设备

sudo raspi-config然后选择Interfacing Options ->Serial ->no -> yes,关闭串口调试功能。

2 . 下载zip包并解压:

$ wget -O qiar.zip https://iqiar.com/qiar_armv6.zip && unzip -o ./qiar.zip -d ./QiarAI && cd ./QiarAI

3 . 赋予执行权限,开始运行:

$ chmod 777 ./start.sh
$ ./start.sh

停止运行:

$ ./stop.sh

访问WEB控制台

后续版本规划

探索纯软件方案,比如借助目前骚扰电话常用的虚拟号码策略。

增加语音通话实时转发功能,实现更彻底的智能电话托管功能。

常见问题

反馈讨论QQ群:112997264

无法启动?请检查日志:

后台运行的日志:./nohup.log

开发者要注意什么?

编辑 ./configs/.env

dev_mode = true
allow_origin = http://开发机IP:5000

本项目主要依赖以下第三方开源库,感谢他们!

serial, gin, go-wav, websocket, go-update, vuejs, ant-design ...

项目截图