中风失语的张爷爷,手机桌面点一下,说出了三年来的第一句话:"我饿了"
KineTap 是一款面向言语障碍群体的 Android 辅助沟通工具。5MB 包体,171 个话术完全离线,手机桌面点一下就能播放——不用打开 APP 就能"说话"。
| 特性 | 说明 |
|---|---|
| 📱 桌面快捷方式 | 不用打开 APP,手机桌面点一下就能播放语音 |
| 🔇 完全离线 | 171 个沟通模板内置,不需要网络也能沟通 |
| 🎯 19 个场景 | 紧急求助、医疗就医、职场就业、就餐饮食、出行交通等 |
| 🎨 高度自定义 | 麦克风录音、机内录制、文件导入、波形编辑、EQ 均衡器 |
| 👥 双社区广场 | 暖声广场(言语障碍群体)+ 趣味广场(普通用户) |
| ♿ 无障碍适配 | 大字体、触觉反馈、高对比度、TalkBack 兼容 |
| 📦 5MB 包体 | 低端设备也能流畅运行 |
| 🔗 分享码迁移 | 家属配置好语音后导出分享码,换手机也能一键导入 |
- 失语症患者:因中风、脑外伤等导致语言表达障碍(全国约 100 万患者)
- ALS(渐冻症)患者:随病情发展逐渐丧失说话能力
- 自闭症谱系障碍者:有表达意愿但存在沟通困难(全国约 1,000 万)
- 言语发育迟缓儿童:需要辅助沟通工具进行康复训练
- 游戏开黑一键语音
- 社交整活、玩梗
- 日常趣味音效
| 项目 | 信息 |
|---|---|
| 版本 | v1.0.2 |
| 包名 | com.kinetap |
| 适配版本 | Android 8.0 ~ Android 15 |
| APK 大小 | ~5 MB |
💡 安装后建议:打开 APP → 走新手引导 → 「发现」页浏览 171 个模板 → 长按常用语音"添加到桌面" → 回到桌面直接点击图标播放
🔗 蒲公英内测分发
| 层级 | 技术 | 说明 |
|---|---|---|
| 平台 | Android 原生 (Kotlin) | 原生无障碍性能 |
| UI | Jetpack Compose + Material 3 | 声明式 UI |
| 架构 | MVVM + Clean Architecture | 5 层分离 |
| DI | Hilt + @Named | 4 个 Supabase 数据源 |
| 本地存储 | Room (v2.7.1) + DataStore | 171 模板离线可用 |
| 后端 | Supabase × 4 项目 | 双社区 + 投诉 + 更新推送 |
| 音频 | MediaPlayer / AudioRecord + EQManager | 录制、播放、EQ 全链路 |
| 分享 | Gson + Base64 (SPK# 协议) | 分享码导入导出 |
| 指标 | 数据 |
|---|---|
| 代码量 | 30,000+ 行 |
| 文件数 | 120+ 个文件 |
| 包目录 | 32 个 |
| 内置模板 | 171 个沟通模板 |
| 覆盖场景 | 19 个慈善关怀场景 + 8 个趣味类别 |
| 开发工具 | TRAE SOLO |
| 开发周期 | 1 人 × 7 天 |
TRAE SOLO 挑战赛「Hello AI 科技致善」公益赛道
对应命题:命题一 —— 心智障碍群体就业支持(日常沟通辅助与情绪/需求/求助/职场表达支持)
MIT License
- 感谢 TRAE SOLO 让一个人也能完成一个完整产品
- 感谢所有关注言语障碍群体的朋友们