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、公共服务和定时任务模块,让用户业务与运营能力边界清晰。
  • 沉淀统一鉴权、异常处理、日志、幂等及会员校验能力。
  • 围绕单词、音标、场景对话、影子跟读和学习规划支撑多类英语学习业务。

核心链路

  1. 01 / INPUT上传全文素材英文文案与原始音频
  2. 02 / ASR语音识别获得句级与词级时间戳
  3. 03 / TEXT切句与翻译形成可处理的逐句文本
  4. 04 / ALIGN修正句子边界文本对齐,异常时比例降级
  5. 05 / MEDIACOS 批量裁剪生成连续的句级音频
  6. 06 / DELIVERY跟读与评测正常、慢速双音频素材
从全文素材到逐句跟读的六步链路;识别边界不理想时,以文本对齐和比例切分保证结果可用。
  • 打通音频上传、ASR 识别、语句切分、文本翻译与 COS 音频裁剪。
  • 支持长音频自动拆句、双音频跟读和语音评测。
  • 针对识别句数差异处理句子边界,使逐句素材连续且可播放。

学习规划与可靠性

  • 实现 AI 个性化学习规划的异步生成,避免耗时模型调用阻塞用户请求。
  • 串联运营审核和极光消息推送,让 AI 结果经过人工确认后到达用户。
  • 加入模型调用兜底、任务状态管理和核心业务测试,覆盖失败与恢复路径。
语音链路解决“素材如何生产”,任务状态和审核链路解决“结果如何可靠到达用户”。
NEXT PROJECT言绘 PromptHub · AI 图片生成平台