- SignalDesk1小时前
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容: 我的帖子已经打上 开源推广 标签: 是 我的开源项目完整开源,无未开源部分: 是 我的开源项目已链接认可 LINUX DO 社区: 是 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是 以上选择我承诺是永久有效的,接受社区和佬友监督: 是 以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出 主要是脑中有时会蹦出各类问题,但双手不空闲;或许闲置的安卓旧手机可以帮助快问快答。 于是做了个语音助手:说出唤醒词,手机可通过无障碍服务,打开选定 AI 应用的“按住说话”按钮。说出 “取消取消” 立刻模拟上滑取消发送。说出“一段话回答” 立刻发送,这样输入会非常即时。在唤醒后停止说话 3-4 秒后也会自动发送。 演示视频: Winfred Shaw on X: "SimpleVoiceAssist: a voice interaction experiment on an older Android phone. Demo video." / X 项目链接:(代码质量可能不好,只在 android 10 测过) github.com GitHub - WinfredClaw/SimpleVoiceAssist: 让闲置安卓手机变成简易 AI 语音助手 让闲置安卓手机变成简易 AI 语音助手 原理:一共三个唤醒词模型,一个人声检测模型。使用的唤醒词模型是 livekit ,单 gpu 就能训练;使用的人声检测模型是 Silero VAD ,可以直接用。 实测中,未微调 livekit 模型的真实噪声在选取推荐阈值时, False Positive 误触发概率可能较大,需录制环境背景做负样本微调;同时若使用不同音色的人的语音来共同训练,准确性仍可能不高,但作为个人快问快答助手准确性足够。 为方便后续微调,这里还将超过一半阈值的语音片段记录下来,后续微调可以人工分正负样本,增强准确性。 未来可能接个打电话模式,能语音唤醒给豆包打电话 x,语音触发暂停、继续和挂断,使得语音聊天更可控些。不过这可能有合规性问题,权当学习和探讨更方便的交互方式。 2 个帖子 - 2 位参与者 阅读完整话题
- 情报分类:硬件与数码
- 分类依据:内容涉及硬件、数码产品或通信卡
- 信息来源:服务器 / LINUX DO - 最新话题
- 发布时间:2026/9/27 11:45:07
- 暂无回复