
我一直在保持自学英语。在听力方面,我经常面临一个艰难的挑战:市面上的听力材料要么太简单(比如慢速英语),没有挑战就无法学到新的知识;要么太难(比如 CNN/BBC 原声),语速过快,生词太多,挫败感极强。
我尝试过市面上的各种听力 App 和网络上推荐的资源,但始终找不到既符合我兴趣又适合我当前水平的听力材料。
既然找不到合适自己的工具,那就自己写一个。于是,我决定自己动手,开发一个工具,利用生成式 AI,根据我的兴趣和水平,即时生成个性化的英语听力材料:**listening.esonwong.com**
为什么要开发 listening.esonwong.com
1. i + 1 学习体验
语言习得大师 Stephen Krashen 提出的 “输入假说” 认为,只有当输入材料的难度稍微高于学习者当前水平(即 i+1)时,习得才会发生。如果材料太难(i+10),就是无效噪音;如果太简单(i+0),则学不到新东西。
想找到适合自己的材料是个大难题。市面上的听力材料往往是往往难以满足个性化需求。而通过 AI 生成听力材料,可以根据我的水平和兴趣,动态调整难度,实现真正的 i+1 学习体验。
2. 即时学习
听力练习需要大量的输入材料。传统的听力资源往往是预先录制好的,无法满足即时需求。而通过 AI 生成听力材料,可以根据将要面对的场景和兴趣,即时生成相关的听力内容,大大提高学习欲望。
比如,奖近年关,我就用 listening.esonwong.com 生成了和同事讨论 Spring Festival 的听力材料,帮助熟悉对这个话题听力能力:Chinese New Year Plans - ImListening
3. Cost Efficiency (成本效益)
市面上的听力材料和订阅听力 App 往往需要持续的费用。listening.esonwong.com 可以 0 成本生成听力材料,极大的提高了我练听力的动力。
核心功能与体验
难度控制
listening.esonwong.com 允许你根据 Difficulty Level(难度等级)和 Length(长度)来控制生成的听力材料整体难度。

自定义话题
你可以自由的让 AI 生成你感兴趣的话题。例如输入主题让 AI 根据该主题生成听力材料。
或者输入单词列表让 AI 生成包含这些单词的听力材料。
1 | 生成一段包含以下单词的对话:economy, inflation, investment, market, growth |
或者直接输入对话来生成音频听力材料:
1 | Li: Hi, how are you doing today? |
又或者把一篇新闻文章输入进去,让 AI 帮你生成听力材料:
1 | 播报下面的新闻: |
播放交互
了提供便捷的听力练习体验,支持多种设备和控制方式, listening.esonwong.com 的播放界面设计简洁,支持多种平台的媒体控制按键。可以指定重复模式为单句重复、段落重复或者整篇重复,满足不同的练习需求。也可以指定媒体的上/下一首按键的行为,比如切换到下一句或者下一段,方便在练习过程中快速切换听力内容。

并且支持在锁屏显示听力材料的字幕,方便在各种场景下练习听力。
有了上述功能,让我在开车时练习听力成为了可能:

未来展望
目前的 listening.esonwong.com 已经实现了核心的听力生成和播放功能,但仍然有很多可以改进和扩展的空间。
未来我可能会添加以下功能:
- 听写模式
- 回顾提醒
- 播放列表
- 自定义语音 API
如果你也是英语学习者,欢迎体验 Listening.esonwong.com 并给我反馈!