POWER UP 3 · L3 U3 · 测试包 v1.0

iPad 跟读与进度实测

在目标 iPad 的 Safari 里完成 5 项测试。页面只在本机记录转写与按钮结果,不保存录音、不收集姓名、不上传。最后下载 JSON 发给项目组。

模式读取中 安全上下文读取中 识别能力读取中

0. 运行环境 自动读取

先确认这里的事实,再开始测试。若「安全上下文」为否,语音识别可能被 Safari 拦住;这时先做进度与导出测试,语音测试换 HTTPS 后重来。

1. 跟读可用性 第一次会弹麦克风授权

家长/老师先点一次按钮,自己说 My knee hurts.,确认授权、延迟和失败提示。第一次必须由点击触发;如果弹窗被拒,去 Safari 设置里允许麦克风。

先确认 Safari 设置里 Siri 与听写已开启;iPad 需要联网,Web Speech 识别在 Apple 侧完成。

尚未测试。

2. 10 句识别 孩子读,家长点按钮

让孩子按顺序读下面的句子,每句只读一次;每句由家长点「开始」,看到结果后继续。不要在孩子读之前提示答案;读错、没识别到都如实记录,不重刷。10 句完成后下载结果。

识别中可以点当前句子的「停止」,或下面的「停止当前识别」;停止后这一句不计入完成,稍后可重试。

0 / 10 已完成

3. localStorage 7 天保留 最后再做,需要等待

这一步用来验证 Safari「7 天无交互清脚本存储」是否真的发生。点下面的按钮写入标记,然后关闭页面;接下来 8 天不要打开同一个地址。第 8 天再打开,页面会告诉你标记还在不在。

尚未写入 7 天标记。

同一个地址、同一个模式才算这个测试;换端口、换路径、换到主屏,都是另一个存储容器。建议先做完全部即时测试,再写这个标记。

4. 导出 / 导入进度 Safari 标签页与主屏各测一次

先点「导出测试进度 JSON」,确认文件能下载到「文件」App;再用下面的「导入 JSON」把同一个文件选回来,确认能读到。这个兜底用于进度被清空或换设备。

尚未测试。

导出的文件只含一条样例进度,不含姓名或录音。若下载没有反应,记录「下载失败」并告诉我,不要反复点。

5. 主屏 vs Safari 标签页 看模式,再决定形态

先在这个 Safari 标签页完成第 1、2、4 项。然后用分享菜单「添加到主屏幕」,从主屏图标打开同一页,再做一次第 1、2、4 项。页面会自动记录当前模式。

模式读取中。

6. 汇总结果 把 JSON 发回

所有测试完成后点「下载结果 JSON」。如果下载不方便,点「复制结果 JSON」粘贴到对话里。结果只在本页生成,不会自动上传。

若第 3 项需要等 8 天,请先导出即时测试结果;第 8 天回来后再导出一次 7 天结果,两份一起发。