Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Discussion options

Hi everyone, I’m one of the maintainers of MyVoiceTyping, an open-source macOS voice typing app built around a local-first workflow.

Repo: https://github.com/botaruibo/MyVoiceTyping
Text polishing model: https://modelscope.cn/models/botaruibo/MyVoiceTyping-1.5b-q4
Fine-tuning dataset: https://github.com/botaruibo/MyVoiceTyping-Dataset

The app is focused on Chinese voice input for everyday writing: hold a hotkey, speak naturally, then let the app transcribe, restore punctuation, lightly correct/polish the text, and paste it back into the current input field.

The reason I’m sharing it here is that the current local ASR path uses the FunASR / SenseVoice ecosystem, with ONNX-based local inference in the packaged macOS app. For users who compare tools like Typless or other cloud voice-input products, the main difference is privacy: audio and text can stay on the Mac by default instead of being sent to a third-party cloud service.

What we are trying to optimize:

  • local Chinese ASR for real writing / chat / notes scenarios
  • punctuation restoration and lightweight text cleanup after speech recognition
  • custom hot words for project names, technical terms, and personal vocabulary
  • a fully open workflow where the app, model choice, and tuning dataset can be inspected or replaced

It is still an early open-source project, so I’d love feedback from SenseVoice/FunASR users, especially around local inference, packaging, latency, and Chinese dictation quality on different Macs.

You must be logged in to vote

Replies: 1 comment

Comment options

欢迎分享。把 SenseVoiceSmall 做成 macOS 常驻输入工具,比单文件转写 demo 更贴近日常使用。后续如果能补上不同 M 系列芯片的识别延迟和内存数据,也欢迎直接更新在这里,SenseVoice 用户会很关心。

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants
Morty Proxy This is a proxified and sanitized view of the page, visit original site.