【社会服务赛道】声控来电-AI语音助手Demo

  • Demo简介

声控来电 是一款通过纯语音控制手机接打电话的AI无障碍通话助手。

Demo形态: Android 独立 App(已实现系统级真实通话控制)

核心功能:

  • 真实来电自动监听,来电响铃时自动开启语音识别,无需唤醒词
  • 语音说"接听电话"→ 自动接听真实来电,进入通话界面
  • 语音说"挂断电话"→ 自动挂断来电,显示拒接提示
  • 三层误触保护机制:语义意图识别 → 声纹验证 → 二次确认,防止误操作
  • 通话中支持免提切换、静音等控制

技术架构: 端云协同——端侧 ASR(Whisper)实时语音识别 + 云端 NLU(豆包大模型)语义理解,通过 AccessibilityService 实现系统级通话控制。

2. Demo创作思路

灵感来源: 身边视障朋友和老年人在接打电话时的真实困难——看不到屏幕按钮、手忙脚乱找不到接听/挂断位置。有一次朋友来电时,因为找不到滑动接听的位置错过了重要电话。

解决痛点: 现有语音助手(Siri/小爱同学)都需要先说唤醒词(“嘿 Siri”),而来电响铃是紧急场景,根本没有时间先唤醒再操作。本产品的核心理念是"来电即听、开口即控"——零门槛、零延迟。

产品演进:

  • V1.0 网页原型:用交互式 HTML 验证语音识别 + 来电界面交互流程
  • V2.0 Android App:在 TRAE 协助下迭代为真实可用产品,利用 AccessibilityService 实现系统级通话控制,从"模拟体验"升级为"真实接打"

目标用户: 视障人士、老年人、驾驶中的司机、双手被占用的人群(如做饭、抱孩子时)。

3. Demo体验方式

演示视频: [复制打开抖音,看看【用户大风起兮的作品】 https://v.douyin.com/IedroFAArSg/ :6pm a@A.go mqR:/ 10/11]

演示流程(视频中展示):

  1. 手机接收到真实来电
  2. 来电响铃的同时自动开启语音监听
  3. 对着手机说"接听" → 自动接通来电
  4. 通话中说"挂断" → 自动结束通话
  5. 误触保护测试:非指令语音不会触发操作

V1.0 网页原型下载: 声控来电-Demo.zip(可下载后在浏览器中体验交互原型)

4. TRAE实践过程

开发工具: TRAE Work(Auto模式)+ TRAE IDE

开发过程:

Phase 1:网页原型验证(V1.0)

Step 1:需求描述与原型设计
向 TRAE 描述产品需求:需要一个模拟手机来电界面的交互式网页 Demo,包含语音识别、来电界面、通话界面、通话计时等功能。

Step 2:代码生成与迭代
TRAE 自动生成完整的 HTML/CSS/JS 代码,包含:

  • 手机仿真外壳 UI
  • 来电/通话/结束三屏切换动画
  • Web Speech API 语音监听与指令识别
  • 通话计时器与静音/免提控制

Step 3:调试优化
测试语音识别灵敏度,优化"接听"/“挂断"的语义识别范围(支持"接”、“好”、“挂”、"拒接"等自然表达),调整 UI 动画和配色。

Phase 2:Android App 迭代开发(V2.0)

Step 4:需求升级描述
在 TRAE 中描述迭代需求:将网页原型升级为 Android 独立 App,利用 AccessibilityService 监听来电状态,实现真实通话的语音控制。

Step 5:核心功能开发
TRAE 协助生成 Android 核心代码,包括:

  • AccessibilityService 无障碍服务监听来电状态
  • 端侧 ASR 语音识别模块集成
  • 豆包大模型 API 语义理解对接
  • 三层误触保护逻辑(语义 → 声纹 → 确认)

Step 6:真机测试与调优
在真实 Android 手机上测试,优化语音识别在来电铃声干扰下的准确率,调整误触保护阈值,确保关键场景的可靠性。

开发关键步骤截图:

[截图1:向 TRAE 描述网页 Demo 需求]

[截图2:TRAE 生成网页代码过程]

[截图3:浏览器测试网页 Demo 效果]

[截图4:向 TRAE 描述 Android App 迭代需求]

[截图5:TRAE 生成 AccessibilityService 核心代码]

[截图6:真机测试真实来电语音接听效果]

Session ID:

3880654088978169:e7c323bc1d32784de4dfc94128a5cb41_6a350ced66dee6d693084cc2.6a43219b1a5ca950a4b191c7.6a43219a1a5ca950a4b191c5:TRAE Work CN.0.1.23.no_sid.no_ppe.T(2026/6/30 09:53:31)
3880654088978169:970c45159f74d3efbe85a29c365573e4_6a350ced66dee6d693084cc2.6a4326a01a5ca950a4b191eb.6a4326a01a5ca950a4b191e9:TRAE Work CN.0.1.23.no_sid.no_ppe.T(2026/6/30 10:14:56)
3880654088978169:61adaccf0526a6d250747502ecf5b1a5_6a350ced66dee6d693084cc2.6a432fb71a5ca950a4b19204.6a432fb71a5ca950a4b19202:TRAE Work CN.0.1.23.no_sid.no_ppe.T(2026/6/30 10:53:43)


报名帖链接: https://forum.trae.cn/t/topic/46735

声控来电-Demo.zip (4.5 KB)

我看完这个项目后,比较喜欢你们把“来电即听、开口即控”作为核心交互,因为来电场景本身很紧急,对视障用户、老人或双手被占用的人来说,少一步唤醒词就能明显降低操作门槛。
小建议:可以在帖子开头补一条更短的演示路径,比如“打开 HTML → 点击模拟来电 → 说接听 → 查看通话计时 → 说挂断”,这样评委能更快理解它的无障碍使用闭环。
我们也在生活娱乐赛道做了《衍境》,偏互动影游创作系统,欢迎来互评,觉得还行的话也帮忙点个票:【生活娱乐赛道】衍境 Demo:EvoMap 驱动的互动影游智能体创作系统