1、立项原因: 小学阶段古诗词背诵是语文教学的重要环节,但传统背诵方式单一枯燥,家长辅导缺乏有效工具。市面上的背诵类App大多为通用型学习工具,缺少针对特定年龄段教材的精准匹配,且缺乏语音交互的趣味性。该项目旨在利用微信小程序即开即用的特性,结合语音识别技术,打造一款专为小学生设计的古诗词智能背诵工具,让背诵变得像游戏一样有趣。
2、行业场景与业务背景: 目标用户为小学一至三年级学生及家长。业务场景覆盖课后自主复习、家长辅助检查、课堂互动学习。学生通过语音说出答案,系统自动识别并判断正误,配合鼓励语、星星积分、成就系统等游戏化激励机制,降低学习抵触感。小程序内嵌部编版小学语文一年级下册全部古诗词内容,覆盖课内必背篇目。
1、核心功能模块:
- 三种背诵模式:对诗模式(我出上句你答下句,1星/题)、整首背诵(看题目背全诗,2星/题)、随机挑战(两种模式随机交替,3星/题),适应不同学习阶段
- 语音识别背诵:集成阿里云语音识别,支持最长60秒录音,自动将语音转为文字并与标准答案匹配,支持模糊匹配(忽略标点、关键词匹配),识别失败可回退到模拟模式或手动输入
- 星星积分系统:本地持久化存储累计星星数,不同模式获得不同星数,连续3题正确触发连胜额外鼓励语
- 成就系统:基于累计星星数动态解锁成就,星星达到不同阈值解锁对应成就图标
- 语音合成朗读:TTS播报题目、答案、鼓励语,答对播放欢快音效,答错播报正确答案后以鼓励语气安慰
- 智能反馈体系:内置6类100条鼓励语(通用正向、强调进步、贴合诗词、强调坚持、轻松活泼、温暖鼓励)和6类100条错误提示语(温和提醒、引导纠错、鼓励坚持、针对性指导、轻松化解、温柔安慰),根据答题结果自动匹配
2、主要功能描述: 用户进入小程序后选择背诵模式,系统从17+首古诗词题库中随机抽题。对诗模式下显示诗句上句,用户通过语音说出下句;整首背诵模式显示诗题,用户背诵全诗;随机挑战模式随机混合两种题型。每题答题后即时给出正误反馈,答对显示星星动画并播放鼓励语,答错播报正确答案并给予安慰提示。每轮10题,完成后展示本轮获得星星和累计星星,支持查看已解锁成就。
1、我负责的具体任务:
独立完成小程序全栈开发,包括项目架构搭建、UI设计与实现、核心背诵业务逻辑开发、语音识别集成与错误处理、星星积分与成就系统、古诗词题库建设、100条鼓励语与100条错误提示语整理、语音合成播报功能、权限管理(麦克风授权)、本地数据持久化存储。
2、技术栈、架构与亮点:
- 技术栈:TypeScript严格模式、微信小程序原生框架、skyline渲染引擎、glass-easel组件框架、阿里云语音识别SDK(WebSocket实时流式)、lazyCodeLoading按需加载
- 架构亮点:①页面内SPA管理多视图状态(mode→selectMode→quiz→correct/wrong→achievement),避免多页面跳转延迟,提升交互流畅度;②答案匹配采用多层模糊策略:精确匹配→包含匹配→关键词匹配,兼顾语音识别误差;③游戏化激励闭环设计:答题→星星奖励→连胜鼓励→成就解锁,形成持续学习动力;④前端语音识别具备完整降级方案:真实语音→模拟模式→手动输入,确保所有场景可用;⑤TypeScript严格模式+完整类型定义保障代码质量
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论