TreeMap
무료 오픈소스 디스크 사용량 시각화 도구로, 사각형 트리맵·중복 파일 탐색·디스크 가득 예측·정리 시 파일을 휴지통으로만 이동한다
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기macOS 实时语音翻译与双语字幕:通话、会议和任意 App 的声音都能翻,基于通义千问 LiveTranslate · Real-time speech translation & subtitles for macOS
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
macOS 上的实时语音翻译和双语字幕工具。通话、会议、浏览器里的声音,边听边译。 LiveTranslateBridge 是一个开源的 macOS App。它同时采集某个应用的声音(Mac 上接的 iPhone 电话、视频会议、浏览器、播放器)和你的麦克风,交给阿里云百炼的 Qwen 实时翻译模型(qwen3.8 LiveTranslate),出双向字幕,也可以把译文念出来。原声和译声分别送到你指定的输出设备,音量各调各的。 用起来大概是这样:对方说英语,你看到中文字幕、听到中文;你说中文,对方听到的是英语。 截图是 App 自带的示例字幕,不是真实通话,会跟着 GitHub 的深浅色主题切换。 • 在 Mac 上接 iPhone 来电(接力通话),实时翻译对方的话,也把你的话译给对方。 • 跨语言的视频会议:采集会议软件的声音出双语字幕。配一个回环声卡,还能把你的译声送进会议。 • 看外语直播、视频、网课:只采集浏览器或播放器,边看边出字幕。 • 只做记录:不翻译,把双方原话按时间记下来,之后导出成 Markdown 或 Word。README 전문 보기 ↗
macOS 实时语音翻译与双语字幕工具,适用于通话、会议和任意 App 的音频。
简体中文 · English
LiveTranslate Bridge 是一款开源的 macOS App。它同时采集指定应用的声音(在 Mac 上接听的 iPhone 来电、视频会议、浏览器、播放器)和麦克风,通过阿里云百炼的 Qwen 实时翻译模型(qwen3.8 LiveTranslate)生成双向字幕,并可将译文语音播报。原声和译声分别输出到指定设备,音量独立调节。
典型场景:对方说英语,你看到中文字幕、听到中文译声;你说中文,对方听到英语译声。
截图为 App 内置的示例字幕,并非真实通话,会随 GitHub 的深浅色主题切换。
avconferenced,即 Mac 接听 iPhone 来电时播放通话声音的系统进程。~/Library/Application Support/com.ikuyu.livetranslate-bridge/Sessions),可在「历史」页回看、搜索和删除,也可在「设置 › 通用」中关闭。.m4a 文件(原声 16 kHz、译声 24 kHz,单声道 AAC)。四个文件共用同一条时间轴,可叠加回放;在「历史」页点击波形按钮即可在访达中定位。该功能默认关闭,删除会话时录音一并删除。需要 macOS 27 或更新版本,仅支持 Apple Silicon。
用 Homebrew 安装:
brew install --cask hoobnn/tap/livetranslate-bridge
也可以从 GitHub Releases 下载 DMG,安装包已签名并通过 Apple 公证。
App 通过 Sparkle 自动检查新版本,发现后提示安装;也可以在应用菜单中选「检查更新…」手动检查,或在「设置 › 通用 › 更新」关闭自动检查。更新包经 EdDSA 签名校验后才会安装。1.0.0 还没有这项功能,需要手动更新一次(brew upgrade --cask livetranslate-bridge 或重新下载 DMG)。
也可以改用火山引擎的豆包同声传译 2.0(Seed LiveInterpret 2.0):
豆包支持中文、英语、日语、法语、德语、西班牙语之间互译(其中一方须为中文或英语),不支持韩语和俄语。调试时可用环境变量 DOUBAO_APP_ID、DOUBAO_ACCESS_TOKEN(或 DOUBAO_API_KEY)、DOUBAO_SPEAKER_ID 覆盖钥匙串中的凭据。
开启后,AI 会根据通话目标和参考资料,用对方的语言应答。默认使用豆包端到端实时语音,直接完成语音理解、回答和语音生成,无需另外配置 Chat 模型。当前集成支持中英通话,AI 回答字幕只显示所说语言;对方原话仍由翻译服务提供双语字幕。
要使用本人声纹,可在同一设置页的训练区填写控制台已分配的 S_… 音色 ID,选择中文或英文录音(推荐 14–30 秒 WAV,最大 10 MB),上传训练并查询状态。成功后点「用于实时通话」,下次开始会话时使用该音色。训练使用 V3 API,API Key 还需开通音色服务和声音复刻权限。支持后付费自定义名称,但首次正式合成会产生槽位费用并锁定音色,应用不会自动激活。提交结果未知时先查询,不自动重训。当前账号的权限结果见声纹训练验收记录。
你随时开口或点「接管」就能介入,接管后你的话照常翻译成对方语言。点「交还给 AI」会短暂连接新语音会话,带入最近的完整对话和人工接管记录,再继续监听。通话中修改目标和资料,会在下一次交回 AI 时生效。人工译声和 AI 的音色可能不同。
也可切换到「Chat + 豆包 TTS」,填写兼容 OpenAI chat/completions 的服务地址、API Key 和模型名;此模式提供 AI 回答的中文释义,并支持另行训练的声音复刻。真实服务无扬声器模拟测试见实时语音验收报告。
需要一个回环声卡,比如 BlackHole:
Zoom、腾讯会议、Teams 能用吗?
可以。App 按应用采集声音,不依赖特定会议软件,在「声音源」中选择对应应用即可。iPhone 接力通话的声音由系统进程 avconferenced 播放,这也是默认声音源(实测记录见接力通话音频实测)。
会录音吗?数据存在哪里? 默认不录音。音频以流式方式发送到你选择的百炼或豆包服务;AI 代聊按所选模式调用豆包实时语音或配置的 Chat/TTS 服务。本机默认只保存字幕文字,可随时关闭或删除;只有手动开启「同时保存录音」后,才会在本机保存音频。
译声延迟多少? 比原话晚 1–3 秒,出现积压时会自动加速播放。
收费吗? App 免费开源。翻译费用由你自己的百炼账号按模型标准价格结算。静音时暂停上传、只请求文字结果,都可以节省用量。
支持 Intel Mac 或旧版 macOS 吗? 不支持。目前仅支持 macOS 27 及以上的 Apple Silicon Mac。
需要 Xcode 27。
open LiveTranslateBridge.xcodeproj # 在 Xcode 里运行
./scripts/build-app.sh # 或在命令行构建未签名的 dist/LiveTranslateBridge.app
调试时可以用环境变量 DASHSCOPE_API_KEY / DASHSCOPE_WORKSPACE_ID 覆盖钥匙串里的凭据。
推送到 main 或提交 PR 时,CI 只运行单元测试(.github/workflows/ci.yml)。推送 v* 标签会触发 .github/workflows/release.yml:先运行同一套测试,再构建、使用 Developer ID 签名并公证,最后发布 GitHub Release 并更新 Homebrew tap。标签中的版本号必须与工程中的 MARKETING_VERSION 一致。
应用内更新的 appcast 不进版本库:发布时 CI 用仓库 secret SPARKLE_ED_PRIVATE_KEY 给 zip 签名,随 Release 附上 .zip.sparkle.json;随后重新部署 GitHub Pages(.github/workflows/pages.yml),从全部 Release 生成 https://hoobnn.github.io/livetranslate-bridge/appcast.xml。删除某个 Release,它对应的更新条目也随之消失。
MIT © 2026 hoobnn。可自由使用、修改和分发,需保留版权声明。