【学习工作】【社会公益】爸妈声 Demo —— 用父母声音陪孩子识字的微信小程序(更新截图)

0. 先和大家打个招呼吧 :waving_hand:

  • 你是谁: 我是一名10 多年经验的软件产品经理,目前是个准奶爸;

  • 你是怎么用 TRAE 把 Demo 做出来的: 我做这个很简单,因为本身是做产品经理的,有整体的需求规划架构能力,缺乏的是代码实现,所以我利用 TRAE 帮我把我脑海中的想法实现出来。特别是跟育儿相关的,这是为了我以后的孩子自己使用的。

1. Demo 简介

  • 「爸妈声」是一款面向 2-6 岁儿童和家长的微信小程序 Demo,核心目标是让孩子在识字过程中听到更熟悉、更有温度的声音。

    产品形态是轻量级微信小程序,孩子可以点击识字卡片听发音,家长可以录制自己的声音,用 AI 声音复刻生成专属音色,让识字学习不再只是标准机器音播报。

  • 主要功能:目前 Demo 已完成的核心功能:

    1. 场景化识字卡片
      按家庭、厨房、公园、动物园、交通工具等生活场景组织词语,孩子可以点卡听中文发音,并查看拼音和英文。

    2. 爸妈声音复刻
      家长在小程序内选择爸爸/妈妈身份,录制一段中文语音,系统调用云函数完成声音复刻,并用于后续卡片播报。

    3. 拍照识字
      家长可以拍摄或上传图片,AI 自动识别图中物品,生成可添加到词库的识字内容。

    4. 学习记录
      小程序记录孩子已学习词语数量,支持分类切换、换一批、场景探索等轻量互动。

2. Demo 创作思路

  • 这个 Demo 的灵感来自一个很具体的家庭教育场景:很多家长希望孩子多识字、多接触英语,但现实里很难每天固定陪读。市面上的识字产品通常能解决“内容”和“发音”,但声音大多是标准合成音,孩子听一段时间后容易失去兴趣。

    我想验证一个方向:

    如果识字卡片不是由陌生机器音来读,而是由爸爸或妈妈的声音来读,孩子会不会更愿意听、更愿意点、更容易形成学习连续性?

    所以这个 Demo 没有先做复杂课程体系,而是先做一个最小闭环:

    家长录音 → AI 复刻声音 → 孩子点卡 → 用爸妈声音读词 → 记录学习进度。

    在功能取舍上,我优先保留了三个动作:

    • 孩子能快速点卡学习;
    • 家长能录制并生成专属声音;
    • 家长能通过拍照扩展自己的词库。

    其他更重的功能,比如课程体系、会员系统、成长报告、游戏化闯关,目前都没有放到第一版里。第一版的重点是验证“熟悉声音 + 点读识字”这个核心体验是否成立。

3. Demo 体验地址(三选一)

4. TRAE 实践过程

  • 这个 Demo 的开发主要使用 TRAE IDE 完成。由于 TRAE 会话记录展示异常,早期原型拆解和前端开发阶段的部分 Session ID 已无法从历史记录中恢复;因此下方按实际开发阶段说明过程,并单独列出目前可追溯的 TRAE 调试会话。

    阶段一:产品原型与功能拆解

    先围绕“父母声音陪孩子识字”这个想法,拆解为可落地的小程序功能,包括页面结构、核心流程、云函数边界和数据存储方式。

    关键产出:

    • 小程序页面结构:识字页、探索场景页、声音设置页、我的页;
    • 功能优先级:先完成点读识字和声音复刻闭环;
    • 技术路径:微信小程序 + 云开发 + AI 语音服务。

    阶段二:微信小程序页面与交互开发

    使用 TRAE 完成小程序前端页面,包括识字卡片、分类切换、场景探索、拍照识字弹窗、声音设置页等。

    这一阶段重点解决儿童使用场景下的交互问题:

    • 入口要简单,孩子能直接点卡;
    • 按钮要大,减少误触;
    • 页面层级不能太复杂;
    • 识字内容围绕真实生活场景组织。

    阶段三:声音复刻能力接入

    声音复刻是这个 Demo 最关键也最容易出问题的部分。开发过程中先尝试接入火山引擎声音复刻,后续根据接口限制和调试结果,改造为阿里云百炼声音复刻方案。

    这一阶段完成了:

    • 录音文件上传到云存储;
    • 云函数下载录音并调用声音复刻接口;
    • 保存复刻后的 voiceId;
    • 使用克隆音色合成卡片音频;
    • 处理训练失败、超时、格式不支持等异常情况。

    阶段四:真机调试与问题修复

    最后在微信开发者工具和真机调试中验证完整流程,重点修复了录音格式、云函数超时、API Key 配置、声音复刻服务权限、音频合成回放等问题。

    最终跑通的核心链路是:

    录音 → 上传云存储 → 云函数调用声音复刻 → 返回克隆音色 ID → 使用克隆音色生成点读音频 → 小程序播放。

    开发截图

  • 可追溯 TRAE Session ID

    由于早期会话记录无法恢复,以下列出当前能找到的 TRAE 调试会话:

    • Session ID:4449092435718731:98fa8953e3a9ee881fd00331ff27d71b_6a44e5eecb7f8937b46760ca.6a44e5eecb7f8937b46760cd.6a44e5eecb7f8937b46760cb:TRAE Work CN.0.1.29.no_sid.no_ppe.T(2026/7/1 18:03:26)
    • Session ID:4449092435718731:c1a17bcf582a3a9143bff133be9760bf_6a44e5eecb7f8937b46760ca.6a4606b7cb7f8937b4676a6c.6a4606b7cb7f8937b4676a6a:TRAE Work CN.0.1.29.no_sid.no_ppe.T(2026/7/2 14:35:35)
    • Session ID:4449092435718731:1080a00b6a89f6a47027b619b4c6cb52_6a44e5eecb7f8937b46760ca.6a477522cb7f8937b4676e72.6a477522cb7f8937b4676e70:TRAE Work CN.0.1.29.no_sid.no_ppe.T(2026/7/3 16:38:58)
      Session ID:
      4449092435718731:eea4c630ca541de239ff886fe694eb64_6a44e5eecb7f8937b46760ca.6a487659cf58b10e200bf484.6a487659cf58b10e200bf482:TRAE Work CN.0.1.29.no_sid.no_ppe.T(2026/7/4 10:56:25)

    早期原型和前端开发过程对应产出已体现在当前项目文件、小程序页面结构和云函数代码中。

5. 开发心得

这次 Demo 最大的收获是:AI 应用不是把模型接口接上就结束,真正困难的是把一个用户可感知的闭环跑通。

声音复刻这个功能看起来只是“录音 + 合成”,但实际会涉及录音格式、云存储、云函数超时、模型权限、音色 ID 保存、播放缓存、失败提示等一整条链路。TRAE 在这个过程中比较适合做两类事情:

  1. 帮我把问题拆成可执行任务;
  2. 在报错日志很长时,快速定位是代码问题、配置问题还是服务权限问题。

这个 Demo 目前还不是完整商业产品,但已经验证了一个核心体验:孩子点击卡片时,听到的不再只是标准机器音,而是来自爸爸妈妈的熟悉声音。

6. 对应的报名审核通过的帖子链接

2 个赞

看起来不错,很有创意的,已投票。麻烦帮帮我给我的作品投一票,互相支持支持吧https://forum.trae.cn/t/topic/96939/15?u=一叶孤舟

2 个赞

很不错的设计!已投票!期待后续迭代,相互支持一下~~~ 机闹工厂 - 像素无人车间模拟器

2 个赞

天呐,很需要这个,期待成品,给我刚学说话的表妹用

也来看看我的帖子吧,为听障人士做的公益AI服务员
社会服务·社会公益 | 无声有市:一部手机,让无声摊位也能开口接单

2 个赞

你好!我是集客智库·项目超市的运营。在 Trae 大赛看到你的「【学习工作】【社会公益】爸妈声 Demo —— 用父母声音陪孩子识字的微信小程序(更新截图)」,特意体验了一下 Demo,完成度很高,交互也很顺滑,非常惊喜!想邀请你的项目入驻我们集客智库·项目超市——这里能帮项目找到合伙人、客户和投资。

大赛的结果只代表一轮比赛的反馈,不代表你项目的真实价值。好项目总会发光,我们希望你的项目能借助集客超市永远在线、持续被关注,最终拿到你想要的资源和投资。

入驻方式:微信小程序搜索「集客智库」注册,在“项目超市”上传项目,提交后告诉我们,我们免费帮你上架推广。整个过程目前完全免费。期待在集客智库看到你的项目!有任何疑问欢迎随时找我~

2 个赞