一句一句,跟读你自己的音频。

把教材 CD、有声书或播客拖进来,Shadowing 在你的 Mac 上把它转写成一句一句。点一句就循环这一句,放慢也不变调,听不懂就展开看解释。

免费,MIT 开源 v0.4.0 · 约 11 MB macOS 11 及以上 没有遥测

Windows 和 Linux 版正在开发中,敬请期待

先在这里试一下:应用里自带的示例《ごんぎつね》,点一句,或者按播放。 空格 播放L 循环[ ] 换句− = 变速I 解释
ごんぎつね 新美南吉0:00/1 分
    0:00.0 / 0:32.8

    录音:LibriVox,ekzemplaro 朗读(CC0)。示例里的解释是事先准备的,在应用里由你设置的 AI 生成。

    拖进一段音频,它就变成一句一句

    手里有字幕就直接用;没有,就在这台 Mac 上转写。

    本机转写
    用 Whisper 在 Mac 上转写,Apple Silicon 加 Metal,不用 API Key,音频不上传。想要更快也可以选 Groq、OpenAI 等云端服务。
    按停顿断句
    句子边界对齐到录音里真实的停顿,循环一句时不会从上一句的尾巴开始。
    区分说话人
    AB 对话里谁说了哪句会分开标出,声纹也在本机运算。
    没把握的字
    转写时不确定的字画上虚线,比如 しだ,校对时一眼就能看到。可以直接改,查找并全部替换,或者让 AI 校对给出建议,由你确认。
    已有字幕
    音频旁边同名的 SRT、VTT 会自动读取。修改只存在应用里,不改动你的原文件。

    一句话,练到说得出来为止

    跟读要的是同一句听很多遍。这些都为这件事服务。

    循环一句
    点一句就从这一句开始。按 L 循环,[ ] 换句,旁边记着这一句已经听了几遍。
    变速不变调
    0.5× 到 2.0×,每次 0.05。速度是全局的,换一个音频也不用重设。
    A–B 循环
    不按句子也可以:L 依次设 A、设 B,A 和 B 还能以 0.1 秒微调。
    解释这一句
    译文、生词、语法和口语点,答案会存下来。用你自己选的模型:OpenAI、Anthropic、Gemini、DeepSeek、OpenRouter,本机的 Ollama、LM Studio,或者直接用 ChatGPT 账号登录。
    记住进度
    每个音频听到哪里都记得,接着听时回退 2 秒,方便接上。

    每天练一点,看得见自己在进步

    应用按你真正在练的时间计时,给自己定个每日目标,顶栏的圆环会慢慢填满。

    学习记录

    18/15 分
    18 分今天
    112 分最近 7 天
    14 小时累计
    9 天连续
    最近 14 天播放跟读

    示意数据。

    按练习计时
    播放时计时,暂停后 90 秒内还在操作也算在练。每天从凌晨 4 点算起,熬夜练的也算当天。
    每日目标
    默认 15 分钟,可以选 5 到 60 分钟,或者不设。达标后圆环变成绿色的勾。
    每个音频的时长
    标题下面写着这一段已经练了多久,最近 30 天练得最多的几段一目了然。
    连续天数和日历
    最近 14 天的柱状图,加上近半年的日历,哪天断了一眼就看到。

    你的音频留在你的 Mac 上

    没有字幕、没有模型、没有 API Key 时,播放器照样完整可用。AI 都是可选的。

    • 只访问你选择的文件夹。加上应用自带的示例,其他文件一概不碰。
    • 没有遥测。只有你用到 AI 功能时才联网,设置里每个功能都写明内容发到哪里。
    • Key 存在 macOS 钥匙串里。应用自己的数据里只留 sk-…abcd 这样的提示。
    • 本机模型第一次用到时才下载。固定版本,并校验 SHA-256。

    给手里已经有音频的人

    从日语开始做起,英语和其他语言一样能用。

    シャドーイング 教材 CDJLPT 听力有声书播客文件英语教材

    不需要找带字幕的视频,也不需要联网的课程。你已经买了、存着的那些录音,就是最好的跟读材料。

    安装

    目前只有 Apple Silicon 的 macOS 版(macOS 11 及以上)。Windows 和 Linux 版正在开发中,敬请期待;在 GitHub 上关注仓库,发布时会第一时间收到通知。

    1. 下载压缩包

      点这里 下载最新版安装包,大约 11 MB。

    2. 拖进“应用程序”

      解压后把 Shadowing.app 拖进“应用程序”文件夹。

    3. 第一次打开:右键 → 打开

      这个版本还没有 Apple 开发者签名,系统会拦一下。右键点应用选“打开”,或者在终端运行:

      xattr -dr com.apple.quarantine /Applications/Shadowing.app
    4. 以后自动更新

      打开应用时会检查新版本,看过更新说明后点“更新并重新打开”就行,下载的安装包会先校验签名。菜单和设置里也能手动“检查更新…”。

    今天就挑一句,循环到能跟上。

    第一次打开会带你用示例练一遍,再一步步设置转写和解释。定个每天 15 分钟的目标,从今天开始。

    下载 macOS 版 Apple Silicon