1 分•作者: 2noame•12 天前
返回首页
最新
1 分•作者: eatonphil•12 天前
1 分•作者: edward•12 天前
1 分•作者: oalders•12 天前
1 分•作者: thm•12 天前
1 分•作者: edward•12 天前
2 分•作者: samwho•12 天前
3 分•作者: kstonekuan•12 天前
Tambourine 是一个开源的、完全可定制的语音听写系统,它允许你控制 STT/ASR、LLM 格式化和提示,以便将干净的文本插入到任何应用程序中。
我已经在业余时间构建这个系统几周了。 促使我构建它的原因是,我想要一个可定制的 Wispr Flow 版本,在那里我可以完全控制模型的行为、格式化和系统的运作方式,而不是依赖于一个黑盒。
Tambourine 直接构建在 Pipecat 之上,并依赖于其模块化的语音代理框架。 后端是一个本地 Python 服务器,它使用 Pipecat 将 STT 和 LLM 模型拼接成一个单一的管道。 这种模块化使得交换提供商、试验不同的设置以及对语音 AI 进行细粒度控制变得容易。
我与朋友分享了一个早期版本,最近还在我当地的 Claude Code 聚会上进行了展示。 反响非常积极,这鼓励我更广泛地分享它。
桌面应用程序是用 Tauri 构建的。 前端用 TypeScript 编写,而 Tauri 层使用 Rust 来处理底层系统集成。 这使得全局热键的注册、音频设备的管理以及在 Windows 和 macOS 上光标处的可靠文本输入成为可能。
从高层次来看,Tambourine 为你提供了一个跨操作系统的通用语音界面。 你按下全局热键,说话,格式化后的文本就会直接在你的光标处输入。 它适用于电子邮件、文档、聊天应用程序、代码编辑器和终端。
在幕后,音频通过 WebRTC 从 TypeScript 前端流式传输到 Python 服务器。 服务器使用可配置的 STT 提供商进行实时转录,然后将转录文本传递给 LLM,LLM 会删除填充词、添加标点符号,并应用自定义格式化规则和个人词典。 STT 和 LLM 提供商以及提示可以在不重启应用程序的情况下切换。
该项目仍在积极开发中。 我正在处理边缘情况并完善用户体验,并且可能会有重大更改,但大多数核心功能已经运行良好,并已成为我日常工作流程的一部分。
我非常感谢反馈,特别是来自任何对语音作为界面未来感兴趣的人。
22 分•作者: akyuu•12 天前
1 分•作者: wonderbar•12 天前
1 分•作者: radio879•12 天前
1 分•作者: ideamod•12 天前
1 分•作者: lisper•12 天前
2 分•作者: throw0101a•12 天前
1 分•作者: d416•12 天前
Hello HN,
我开发了“Wax On, Python”,这是一个基于浏览器的 Python '道场',通过重复和肌肉记忆来专注于语法精确性。
[https://waxonpython.com](https://waxonpython.com)
问题:
在学习编程时,很容易复制粘贴或一带而过语法。许多教程解释了逻辑,但并没有强制你实际输入代码。有时,初学者在开始编写脚本时会遇到基本的语法错误(缺少冒号、缩进错误、括号不匹配等)。
解决方案:
受经典虚构故事的启发,这个应用程序采取了一种类似“严厉的师父”的教学方法:
- 练习:给你代码片段,你必须逐字逐句地完全输入它们。
- 即时反馈:打字错误?“集中精神!”“马虎。”正确?“很好。”
- 肌肉记忆:从简单的 print 语句开始,逐步构建到循环、类,最终是 pandas 数据框。
- 哲学:在练习之间,你会得到师父的哲学智慧,解释概念背后的原因(例如:“变量是桶”,“缩进是选择”等)。
技术…
- 完全在浏览器中运行。代码在本地执行,因此没有服务器或延迟。
- 在浏览器中运行 Pyodide Python REPL,因此用户可以在犯错时看到真实的错误。包括用于数据科学练习的 Pandas 包。
- 技术栈:原生 js、HTML、css。
我为什么开发它
我在工作中运营一个 Python 学习小组,并希望为任何对 Python 感兴趣的人(无论其专业或技术背景如何)提供一个良好的、引人入胜的起点——目标是使语法自动化,这样你就不必考虑它,从而解放思维以进行更高级别的逻辑思考,并让人们了解他们即将开始的学习旅程。
关于课程进度和“严厉的爱”方法的任何反馈都将有所帮助——它对你有效吗?很乐意听到你的意见。
注意:由于 Zscaler 中实施了严格的 wasm 规则,该应用程序实际上在工作中被阻止了 :(
1 分•作者: FillMaths•12 天前
1 分•作者: mrwizrd•12 天前
最近空闲时间多了点,我用英国交通部的数据,做了一个英国公交车的实时地图,并且开源了。<p>这东西还很粗糙,运行起来也够呛,但你可以试试。我太激动了,忍不住要发出来。<p><a href="https://busmap.tail5c8e3.ts.net/" rel="nofollow">https://busmap.tail5c8e3.ts.net/</a>
1 分•作者: 7402•12 天前
2 分•作者: janandonly•12 天前
33 分•作者: lnbharath•12 天前