Repolode
amicalhq

amicalhq/amical

开源、本地优先的 AI 语音听写应用,基于 Whisper 在 macOS 和 Windows 上离线转写语音。

可替代:Dragon NaturallySpeakingApple Dictation

Star
1,561
Fork
142
未关闭 Issue
62
最近提交
7天前

这是什么?

Amical 是一款在本地运行的桌面语音听写应用,可将语音转换为文字,全程在用户自己的电脑上完成。语音识别基于 Whisper,文本后处理可使用开源大语言模型,模型在应用内下载后即可离线使用。

应用能够感知当前使用的程序,并据此调整输出格式,无论是起草邮件、在 Discord 聊天,还是在 IDE 中编写提示词。通过全局快捷键和悬浮小组件,用户可以不碰键盘就开始或停止听写。

项目基于 Electron、TypeScript 和 Turborepo 构建,目前支持 macOS 和 Windows,暂不支持 Linux。语音笔记摘要功能仍在开发中,会议转写与 MCP 语音指令则处于规划阶段。

核心功能

  • 01基于 Whisper 的语音转文字听写,可选 AI 增强以提高准确率。
  • 02根据当前活动应用自动调整文本格式。
  • 03支持离线使用,可在应用内一键配置本地模型。
  • 04提供全局快捷键和悬浮小组件,用于开始和停止听写。
  • 05支持 macOS 和 Windows,macOS 可通过 Homebrew 安装。

适用场景

  • 不便打字时,用语音起草邮件或消息。
  • 在 IDE 中免提编写提示词或代码注释。
  • 需要确保音频和文本不离开本地设备的听写场景。

快速上手

  1. 1

    用 Homebrew 安装应用(macOS)

    brew install --cask amical
  2. 2

    克隆仓库及子模块

    git clone --recurse-submodules https://github.com/amicalhq/amical.git
  3. 3

    安装依赖并下载 Node.js 二进制文件

    pnpm install --frozen-lockfile
  4. 4

    以开发模式启动桌面应用

    pnpm turbo run dev --filter=@amical/desktop

使用前须知

  • 桌面应用仅支持 macOS 和 Windows,不支持 Linux。
  • 本地 Whisper 转录需要 macOS 15 或更高版本。
  • 从源码构建需要 Xcode 或 Visual Studio 生成工具、CMake,且原生编译需要数分钟。

标签

常见问题

amical 是什么?
开源、本地优先的 AI 语音听写应用,基于 Whisper 在 macOS 和 Windows 上离线转写语音。 Amical 是一款在本地运行的桌面语音听写应用,可将语音转换为文字,全程在用户自己的电脑上完成。语音识别基于 Whisper,文本后处理可使用开源大语言模型,模型在应用内下载后即可离线使用。
amical 可以免费使用吗?用的什么许可证?
amical 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
amical 还在维护吗?
活跃维护中。amical 最近一次提交是在 2026年10月13日。
amical 适合用来做什么?
不便打字时,用语音起草邮件或消息。 在 IDE 中免提编写提示词或代码注释。 需要确保音频和文本不离开本地设备的听写场景。
amical 怎么安装和运行?
用 Homebrew 安装应用(macOS): brew install --cask amical 克隆仓库及子模块: git clone --recurse-submodules https://github.com/amicalhq/amical.git 安装依赖并下载 Node.js 二进制文件: pnpm install --frozen-lockfile 以开发模式启动桌面应用: pnpm turbo run dev --filter=@amical/desktop
在哪里获取 amical?
源代码和安装说明在 GitHub 上:https://github.com/amicalhq/amical

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目