软件名称
声物记
应用平台
Android
推荐类型
【开发者自荐】
一句简介
开源、纯本地的语音物品管理+闪念胶囊App[安卓]
官方网站
已发布在github,下载地址:
应用简介
主要功能:
物品管理:
- 语音存物品:长按录音说「洗发露在 3 号箱子」「牙刷在厨房小推车」,自动拆分为「物品 — 位置」并存档,不用打字。
-
- 语音查询(双重查询):着急找东西时直接问 ——
- 「电风扇在哪」→ 电风扇在桌子上
- 「客厅里有什么」→ 客厅里有收音机
搬家模式:解放双手,持续录音存物品、
- 语音反馈:识别成功会朗读「已把牙刷放入绿色箱子」,识别失败有提示音,不用盯屏幕;
- 说错了也没事,说「这条不对 / 撤销」可自动删除上一条记录。
语音笔记,闪念胶囊-一键快速录音并转写记录。
- 长按音量键 → 快速启动 app 并开始录音,再次长按即转写为文字;
- 双击音量键 → 直接新建文本笔记,键盘自动拉起;
- 亮屏即可触发,未解锁状态下也能正常录音并转写;
- app使用离线语音模型,全程不用联网,不上传用户任何数据。
注意事项
- app存物品用的是关键字识别:【在】、【放在】,所以存物品时需要用户说的话有这两个字。
- 免注册,不用联网, 现阶段功能全免费,放了2个付款码用作打赏。
5 个赞
操作方式的建议
既然是管理物品的,个人认为最好是先让用户建立几个容器(比如 “橱柜”、“电脑桌”),然后用户只需要录入物品名称,具体位置直接选择就好。
而且,引入容器概念后,还可以逐个容器浏览,明确各个容器里装的是什么,这在搬家装箱的时候应该很有用。
应该没必要用 xx在哪里 这样的引导词,在容易碰到的地方加个搜索按钮,按一下弹出搜索框,然后直接用语音输入搜索岂不是更方便?
在手方便碰到的地方直接加个撤销按钮应该更方便。
语音识别的准确性毕竟有限,尤其是在比较嘈杂的环境下。因此,个人还是建议把一些操作用固定的按键来完成。
此外,建议把语音录入按钮放在屏幕左下角(方便惯用左手的用户)或右下角(方便惯用右手的用户),但总之尽量在下方,方便单手使用手机的场景。
界面字体
此外,首页好像有几个繁体字,其他地方都没有:
另外您用的字体是什么,霞鹜文楷吗?如果是,这款字体使用 OFL 协议发布,您可能需要把 OFL 协议全文以适当形式随软件一同分发:
- “字型软件”的“原始版本”或“修改版本”可以与任何软件捆绑 (bundled)、再分发以及/或一并销售,前提为 每份软件副本都必须包含本授权条款上述的版权声明 (copyright notice) 以及本授权条款全文。这些版权声明与条款全文可以被放置在独立纯文本文件、人类可读信息头、或文本/二进制文件内适当的、用户易于查阅浏览的机器可读元数据字段。
Release 的标题
Release 的标题一般是写版本号,比如这样:
而您写的是 “app和模型下载”,但理论上,您日后发布的每个版本,Release 里包含的差不多都是这些东西。这样写就有点重复了。
2 个赞
其实个人看法是,“语音输入” 完全没有必要了,毕竟现在很多手机输入法都有毕竟完善的语音输入支持。专业的事情,为什么不交给专业的人或软件来完成?
其实更规范的做法,是在软件里加一个 “开放源代码许可” 或 “法律声明” 页面,如果您用的其他开源库的许可证有要求,您也应该将其许可证放进去。
感谢你的细致反馈!
-
首先,我个人不信任厂商的输入法,我也是用的开源的输入法,我认为厂商输入法会收集隐私信息,我不想交出我的声音信息,所以我开发的这款不用联网的语音笔记软件,就是希望可以有一个放心,安全的地方可以让我记录。我甚至可以记录一些不符合道德和法律规定的东西,不用担心被风控检测。
-
此外,厂商的语音识别总是需要联网的,录音完,需要发送录音信息到云端,等待转写完返回。多了一层网络,就会不稳定,我在信号不好的地下室,或者厕所(我这边厕所里也没信号),突然想记录,录音完,没转写上,就会很恼怒,我希望声物记是一个完全不依靠外界,自己就能完成闭环的软件。
-
假如改成使用手机输入法的语音:假如在app里,我在底部增加了搜索按钮,
此时的场景:点击后出现搜索框,这个时候自动弹起输入法,用户在输入法里长按空格使用语音输入,就需要多按一下屏幕,按下搜索按钮–1,按下输入法的语音输入–2, 用户总是要按2下才能完成搜索,我希望能1步就搞定。
开放源代码许可,我周一加上,这周token用光了,没有额度了。
1 个赞
1、建议 记物品、搜物品、记笔记的语音按钮可以从外部用URI调用跳转
2、建议随手记可以从系统分享菜单接收文本
3、数据备份建议把动态热词替换一同备份,同时可以去除热词更新右侧的导入导出按钮
4、随手记主页条目的长按编辑和单击复制强烈建议做功能对调,太反人类了吧
5、bug?已归档的笔记如何移出归档,反正我是没找到方法
这点我非常赞成。但我觉得,一个笔记软件搞一个语音输入功能,多少有越俎代庖之感。
鄙人愈见,与其让一个笔记软件做自己本职工作之外的事情,不如直接去做个离线语音输入法。
1.这个我没get到,声物记现在长按app图标有快速录音和快速文本笔记的快捷方式,这个是你想要的么?如果是的话,那我可以把剩下的存物品、搜物品给加进去。还是说需要在外部用类似tasker的任务方式来调用?主要我不太明白我做出来后,我应该怎么验收。如果可以的话,可以说下我该如何验证我这个做出来是正确的。
2和3都可以做,后续会开发。
4. 单击复制长按编辑这个,我自己用起来很满意哈哈,我会增加个设置项,供用户自己选择
5. 已归档的数据的恢复我还没做,因为还没想好归档后的数据,恢复后,录音数据是否要恢复,现阶段我是在归档时就把录音给删除了,只保留了文本。你觉得归档的内容要移除录音么?
dzg
10
哥们儿,求你了,你把闪念胶囊独立成一个app好不好
fantasyao
(Fantasyao)
15
更新下,最近在搞悬浮窗功能,预期下个月能弄好,拆分单独的app的进度会延后,我打算把悬浮窗给弄好了再拆分成单独的闪念胶囊。
1 个赞
yogi
(yogi)
17
建议:1、加入数量。例如:3袋10公斤装大米放到了1号柜。2、加入取出的记录:例如:从1号柜取出1袋10公斤装大米。3、加入查询数量:例如:大米还存有多少袋?答:25公斤装大米2袋、10公斤装大米2袋,都在1号柜。
在计划中了,不过有一些考虑的点,
- 我是直接在 APP 的设置页提供一个开关,关了以后就没有存物品跟查物品的页面。
- 还是说在代码层面拆分?
一些背景:存放物品跟查询物品,这2个功能不用也不会占用什么 CPU 和内存啥的,只是搬家模式需要一个小模型,占用20mb的体积。
改代码的优点:安装包体积可以减少个10-20MB。
改代码的缺点:要改的东西就会很多,改完还要整体测试。
然后,我拆成单独的闪电胶囊 APP 的话,我在提供安装包的情况下,以后是不是要就提供2个单独的安装包,一个是全部的,一个是只有闪电胶囊的,又或者我闪电胶囊要去新开一个git仓库。
如果只在设置页加个开关的话,优点就是改动量很小,缺点就是体积不会变。
所以,你倾向哪一个?
关于【数量的】这个场景我个人完全用不上,所以没有动力去开发。
可以把代码克隆到本地让AI给你适配下,docs目录下有架构文档可让AI参考。