Skip to content
HOSHIRO · MACOS 语音输入法

按住说话,
松开上屏。

基于 Tauri 2 开发的 macOS 语音输入法。自动过滤口癖与停顿、修正改口并规范排版。
自带 API Key 直连服务商,无中间服务器,数据完全保存在本地。

系统架构
macOS 13+(Apple Silicon 与 Intel 原生支持)
技术栈
Tauri 2 (Rust) + React 19,本地直连 ASR 与 LLM
隐私与存储
数据保存在本地 SQLite,API Key 存入系统钥匙串
迁移兼容
完全兼容 Typeless 交互逻辑,支持一键导入配置与历史记录
界面预览下面就是 Hoshiro 的主窗口,跑在演示数据上,可以直接点。
邮件 — 会议改期
收件人team@studio.dev
主题会议改期
fn
原始语音长按快捷键说话,转录与过滤显示在此处
TEXT PROCESSING

口述成稿

无需刻意停顿组织语言。模型自动过滤口语助词与停顿,纠正改口重说,并将口语转为排版规范的书面语。

移除“嗯、啊、那个”等口癖与无意义停顿。

原始口述

嗯,我觉得那个,这个方案就是,整体上是可行的,啊,但预算还得再看看。

润色输出
INPUT MODES

四种输入模式

覆盖长按口述、长篇免提、实时翻译与就地改写。支持自定义独立修饰键(如 Fn、右 Option)、组合键及鼠标侧键。

fn

口述

长按输入 / 双击免提

长按 Fn 说话,松开后自动将润色文本插入光标处。双击 Fn 锁定录音进入免提模式,适合长篇录入。

fn+⇧

翻译

即时外语翻译

口述源语言,系统直接转录并翻译为目标语言后插入。悬浮条支持快速切换目标语种。

fn+Space

改写

选中文本时触发

选中文本后口述指令(如“改礼貌点”、“精简表达”、“翻译成英文”),结果原地替换。

fn+Space

问答

未选中文本时触发

未选中文本时长按直接提问,回答以卡片形式呈现在屏幕底部,支持一键复制与 Markdown 渲染。

PRIVACY & STATS

本地优先与用量分析

无中心化账号,无云端服务器。所有数据与统计指标均在本地计算与存储。

轻量悬浮胶囊

屏幕底部非模态悬浮条,录音时显示实时音量波形,处理阶段显示进度动效,不抢占窗口焦点。

HoshiroTauriTestFlightQ3 OKR张子涵Kubernetes飞书多维表格PR review

习惯自适应学习

自动学习常用专有名词、口癖与手动修正偏好。学习记录完全透明,支持逐条查阅与删除。

微信36%
Slack24%
VS Code18%
邮件13%
备忘录9%

按应用统计与延迟分析

统计各宿主应用输入字数占比;分段度量识别、改写与上屏耗时(均值 / 中位数 / P90),离线计算。

Mac 本地模型服务商

纯本地存储与系统钥匙串

历史记录、音频切片与词典保存在本地 SQLite,API Key 存放于系统钥匙串,无外部中转。

PROVIDERS

直连各大模型服务

Bring Your Own Key。语音识别与文本润色模型解耦配置,支持自由组合。所有请求从本地直接发往对应服务商。

语音识别 (ASR)

  • 小米 MiMo中文推荐,响应快自带标点
  • Cloudflare Workers AIWhisper Large v3 Turbo
  • Azure Speech流式传输,边说边转
  • Google Cloud Speech流式传输

文本润色 (LLM)

  • Google Gemini默认 Flash,兼顾速度与成本
  • Anthropic Claude默认 Haiku,高准确率
  • OpenAI 兼容接口DeepSeek、OpenRouter 及各类代理
Hoshiro 主界面
MIGRATION

平替 Typeless

快捷键逻辑与免提交互对标 Typeless,使用习惯无需改变。

从 Typeless 迁移?可在应用内「设置 › 数据与迁移」一键导入快捷键绑定、语言偏好与历史记录;专有词典支持通过单列 CSV 导入。 查看迁移说明 →

基于 MIT 许可发布 · 与 Typeless 及各模型服务商无商业关联