主题
技能库 - 有声书点播
「有声书点播」是一项系统技能:将 JoyInside + 京东图书优质内容深度融合,打造有内容、可伴学、能追踪的 AI 故事机,把优质内容转化为高价值的互动伴学体验。
产品介绍详见「儿童伴读 Agent 介绍」:https://joyspace.jd.com/pages/bGGrzxwYhwN4hyvDuJ5G
1. 支持的内容资源
| 内容源 | 详情说明 | 费用 |
|---|---|---|
| 京东图书 | 提供 280 本书、3k 多集儿童有声内容,覆盖 0-12 岁,体裁包含童话、寓言、典故、神话等 | 免费 |
280 本内容完整清单:https://joyspace.jd.com/sheets/PSK2p44NgVzsaEFchPF4
2. 三种点播模式
| 点播分类 | 详情说明 | 典型说法 |
|---|---|---|
| 精准点播 | 包含明确的有声书名称、具体章节 / 单集名称,直接搜索查询 | 「我要听西游记」「播放白雪公主第三集」 |
| 内容点播 | 基于内容标签、主题或故事情节搜索,支持按角色实体(孙悟空、艾莎)、内容属性(睡前、冒险)召回,也支持章节简介语义匹配 | 「讲一个有孙悟空的故事」「我要听睡前故事」 |
| 模糊点播 | 无具体指向内容,通用说明 | 「给我讲个故事」「我要听故事」 |
3. 特色能力
- 实体增强:支持同义词扩展(「猴哥」→「孙悟空」)和识别容错(「宋悟空」→「孙悟空」),适配儿童不规范表达。
- 智能推荐:结合内容特征(标签 / 分类 / 适龄 / 角色)、用户特征(年龄偏好 / 历史播放)、场景特征(时间 / 地点)进行排序推荐。
- 内容伴读:基于播放章节内容做伴学互动,鼓励孩子模仿故事中的语气、复述内容,反向让孩子给他讲故事。
4. 播控交互
| 子模块 | 分类说明 |
|---|---|
| 播放控制 | 播放 / 暂停、重新播放等基础操作 |
| 播放章节 | 下一集、上一集、第几集、章节名称切换 |
5. 能力对比
| 有该技能 | 无该技能 |
|---|---|
| 用户「我要听西游记」→ 精准检索,从上次进度继续播放 | 无法理解有声书意图,仅大模型 AIGC 文字回复 |
| 用户「猴哥打妖怪的故事」→ 同义词扩展识别为「孙悟空」,成功召回 | 仅大模型 AIGC 文字回复 |
| 用户「给我讲个故事」→ 结合用户偏好智能推荐 | 仅大模型 AIGC 文字回复 |
6. 使用场景
- 睡前伴读:孩子说「讲个睡前故事」,AI 自动推荐适龄舒缓故事。
- 断点续听:再次唤醒后自动从上次进度继续播放。
- 按兴趣探索:通过标签「冒险故事」「恐龙的故事」发现新内容。
- 章节切换:语音说「下一集」「跳到第三集」,无需手动操作。
7. 端侧协议引用 🔌
有声书点播的音频下发、心跳保活、播控信令全部通过 AUDIO_BOOK_* 事件族完成,端侧需按技术手册严格实现:
- 整体链路与两种模式(V1 按键 / V2 连续对话) → §6.2.1 两种模式
- 端侧建连参数(含
uid关联)、开播 / 停播 / 播控流程 → §6.2.2 端侧修改概览 - 交互序列(开播 / 完播续播 / 播放中唤醒停止) → §6.2.3 交互序列
- 上行事件:
AUDIO_BOOK_PLAY/AUDIO_BOOK_STOP/AUDIO_BOOK_PING(播放心跳) → §6.2.4 协议 · 上行事件 - 下行事件:
AUDIO_BOOK_PLAY(下发播放资源) /AUDIO_BOOK_STOP/AUDIO_BOOK_PONG→ §6.2.5 协议 · 下行事件 - 三方内容资源对接(资源检索 / 详情接口 / 多轮续播机制) → §6.2.6 三方内容资源对接