播放时提问#
播客听到一半,遇到了一个需要解释的概念。去搜索它,就意味着离开播放器、重新找到相关上下文,最后还得想起自己刚才听到了哪里。
Aside 可以直接在播放器里回答问题。上传的音频会生成带时间戳的文字稿和内容索引,提问时会用到正在播放的节目内容,追问也会留在同一段对话里。文字稿会高亮当前段落,并跟随播放进度滚动。
收听流程示意
听到陌生的概念 → 问问是什么意思 → 继续追问 → 回到节目。
对话期间,播放器还会管理麦克风状态,并记住播放位置。
三种收听模式#
Aside 有三种收听模式,麦克风的工作方式各不相同:
- 自动插话
- 后端判断实时语音意图。背景里的其他对话,不应暂停节目或降低节目音量。
- 按住说话
- 松开控件后提交录音。每个问题都有明确的开始与结束。
- 只听节目
- 麦克风保持关闭,仍然可以通过打字提问。
手动暂停会关闭麦克风。语音服务出错时,仍然可以听原音频。
继续播放播客#
回答结束后,可以选择等 3 秒、等 8 秒,或手动继续播放。回答较长时至少会等 8 秒。点“先别继续”后,播放器会保持暂停,后续追问也不会自动恢复播放。
续播时,Aside 会回到原音频中的语义断点。如果对话超过一分钟,界面还会显示打断前的原文,方便想起刚才听到了哪里。
Web 和移动端共用播放与问答运行时。仓库中写有移动端构建方法,也列出了尚未完成的真机检查。
了解 Aside