每天都能练的 AI 口语教练

把口语练成习惯。

练真实对话,获得即时反馈,并让 Web 与 App 共享同一个账号和学习进度。

Mia,对话教练
Mia,对话教练
旅行英语课程
自然回答:你会怎样修改预订?

I would like to move my reservation to Friday evening if there is still a table available.

流利度
86
教练反馈

表达意图清楚,句子也自然。最后半句可以用更柔和的升调连接。

发音词汇TTS 跟读
1 个账号
Web 和 App 共用 Supabase 登录
每天
短时口语练习,适合日常坚持
文本 + 语音
输入、开口、听音频、再跟读
进度同步
课程、计划和收藏保持一致

完成口语练习闭环所需的一切。

AITalk 把课程变成短练习:提示、语音输入、AI 反馈和音频播放都在一个流程里。

浏览器语音练习

浏览器支持时使用麦克风转写;拒绝权限或不支持时自动回到文本练习。

AI 教练反馈

围绕意思、表达、发音重点和下一句建议给出可执行的修改。

按课程推进

继续使用移动端同一套学习计划、课程步骤和完成进度。

听音频再跟读

用 TTS 播放示范语音,先跟读句子,再开口回答。

让学习者持续推进的课程流程。

选择等级,进入当前计划,开口或输入回答,再根据反馈继续改进。

建立学习资料

Onboarding 中设置母语、目标语言、等级、目标、每日分钟和昵称。

练当前课程

打开 active lesson,按提示回答、复习词汇,并按顺序完成步骤。

保存变化

已完成课程、收藏和学习时长都会写入同一个 Supabase 用户数据。

GoogleApple IDSupabase Auth
Google 和 Apple OAuth 使用同一个 Supabase 项目。
Profile、学习计划、课程进度和收藏都使用 auth.users.id。
service role key 不会进入客户端 bundle。

和 AITalk App 共用同一套用户体系。

Web 登录直接使用 Supabase Auth,所以 Google 和 Apple 账号会映射到 App 已有 user id。

从一次短口语练习开始。

登录、完成 onboarding,然后在 Web 或移动端继续同一个学习计划。