PROJECT 003 · AI LANGUAGE LEARNING
卡咔英语
AI 英语学习平台
覆盖单词、音标、场景对话、影子跟读、个性化学习规划及运营管理。项目时间:2024.11—至今。
- JAVA 21 · SPRING BOOT 3
- MYBATIS-PLUS · REDIS · LangChain4j
- TENCENT ASR · TRTC · COS
- JIGUANG PUSH · VUE 3
PERIOD2024.11—至今
MODULES4 类服务
AUDIOASR + COS
PLAN异步 + 推送
我的职责
我负责多模块后端与运营管理端建设,并把音频处理、语音评测和 AI 学习规划等复杂链路落进可维护的业务系统。
工程底座四类模块与统一能力
拆分客户端、管理端、公共服务和定时任务。
语音链路ASR、切句与 COS 裁剪
从全文音频生产逐句跟读素材。
AI 规划异步生成、审核与推送
让耗时生成和人工审核形成稳定流程。
模块化后端
- 拆分客户端 API、管理端 API、公共服务和定时任务模块,让用户业务与运营能力边界清晰。
- 沉淀统一鉴权、异常处理、日志、幂等及会员校验能力。
- 围绕单词、音标、场景对话、影子跟读和学习规划支撑多类英语学习业务。
核心链路
- 01 / INPUT上传全文素材英文文案与原始音频
- 02 / ASR语音识别获得句级与词级时间戳
- 03 / TEXT切句与翻译形成可处理的逐句文本
- 04 / ALIGN修正句子边界文本对齐,异常时比例降级
- 05 / MEDIACOS 批量裁剪生成连续的句级音频
- 06 / DELIVERY跟读与评测正常、慢速双音频素材
- 打通音频上传、ASR 识别、语句切分、文本翻译与 COS 音频裁剪。
- 支持长音频自动拆句、双音频跟读和语音评测。
- 针对识别句数差异处理句子边界,使逐句素材连续且可播放。
学习规划与可靠性
- 实现 AI 个性化学习规划的异步生成,避免耗时模型调用阻塞用户请求。
- 串联运营审核和极光消息推送,让 AI 结果经过人工确认后到达用户。
- 加入模型调用兜底、任务状态管理和核心业务测试,覆盖失败与恢复路径。
语音链路解决“素材如何生产”,任务状态和审核链路解决“结果如何可靠到达用户”。