Skip to content

技能库 - 声音小百科 ​

「声音小百科」是一项系统技能:支持查询部分动物 / 自然 / 乐器等声音,播放对应声音的音频,辅助儿童认识不同的声音。

该技能的声音音频由云端直接转成 Opus、通过 TTS 通道下发,端侧无需任何开发即可使用(详见 §3)。

启用方式详见 技能配置。

1. 支持查询的声音 ​

目前支持查询 129 种声音,覆盖动物、自然、乐器三大类:

类别数量示例
家畜家禽与宠物21小猫、小狗、小鸭、大白鹅、奶牛、山羊、小猪、兔子、公鸡、母鸡、鸽子、鹦鹉、仓鼠、马…
野生动物(含青蛙)22老虎、狮子、狼、狐狸、熊、大象、长颈鹿、猴子、熊猫、考拉、袋鼠、海豚、鲸鱼、蛇、鳄鱼、青蛙…
鸟类13老鹰、麻雀、燕子、布谷鸟、啄木鸟、猫头鹰、乌鸦、喜鹊、海鸥、孔雀、天鹅、黄鹂…
昆虫9蜜蜂、蚊子、知了、蟋蟀、瓢虫、蜻蜓、蝴蝶、蚂蚱、萤火虫
自然与天气23小雨、大雨、暴雨、打雷、闪电、大风、微风、雪花飘落、小溪流水、海浪拍打沙滩、瀑布、泉水叮咚、篝火燃烧、山洞回声…
乐器40钢琴、小提琴、大提琴、吉他、架子鼓、小号、长笛、萨克斯、手风琴、木琴、竖琴、古筝、二胡、笛子、琵琶、唢呐、木鱼、编钟…
其他1屁

完整清单见 声音小百科支持查询声音列表(JoySpace 表格,129 条)。

2. 支持的 query 类型与效果预期 ​

query 类型效果预期示例
「XX 的叫声 / 声音是什么样的」等问声音的表达声音在列表中:LLM 生成 TTS 提示话术 + 播放对应声音的音频
声音不在列表中:仅 LLM 生成 TTS 闲聊回复话术,不播放音频
在列表中
Q:小狗怎么叫?
A:「毛茸茸的小狗来啦」(TTS)+ 播放小狗叫声(音频)

不在列表中
Q:树懒怎么叫?
A:「树懒宝宝很安静,叫起来像轻轻地『咩』」(仅 TTS)

命中列表时是「先给一句 TTS 引导话术、紧接着播放声音音频」的两段式回复;未命中列表时降级为纯 LLM 闲聊,不会报错,也不会出现「查不到」这类打断体验的提示。

3. 音频下发方式:走 TTS 通道,无需新协议 ​

项目说明
下发链路云端直接把声音音频转成 Opus,通过 TTS 通道下发(与普通 TTS 回复走同一条下行音频通道)
需要设备开发吗否。端侧按常规 TTS 音频解码、播放即可
需要端侧播放器状态机吗否。不需要像 歌曲点播 / 有声书点播 那样实现 AUDIO_BOOK_* 协议与独立的播放 / 暂停 / 续播状态机
与「歌曲点播」的关系相互独立。声音音频是短音频效果音,不占用音乐播放通道,也不需要端侧音频资源管理能力

下行音频格式(audio.output.codec:mp3 / pcm / opus)与 TTS 一致,仍由设备接入时的 audio 配置决定,详见 快速开始 与 音频格式与分片。本技能只是复用这条通道,不引入新的二进制协议。

4. 使用场景 ​

  • 低龄儿童启蒙教育:辅助儿童认识不同动物、自然现象与乐器的声音。
  • 早教机 / 点读机 / 学习机:自然认知、音乐启蒙课程中的「听声音猜一猜」互动。
  • 陪伴机器人 / 智能音箱:亲子场景下随时「放一个声音给孩子听」。

5. 常见问题 ​

  • Q:这个技能需要设备端配合开发吗? 不需要。声音音频由云端转成 Opus 后通过 TTS 通道下发,端侧正常播放 TTS 音频即可,无需实现新的播放协议。
  • Q:需要像歌曲点播那样实现 AUDIO_BOOK_* 协议吗? 不需要。本技能不涉及内容播放状态机,与 歌曲点播 / 有声书点播 完全独立。
  • Q:有 129 种之外的动物吗? 目前仅支持清单内的 129 种声音。查询清单外的对象不会报错,会降级为 LLM 闲聊话术,不播放音频。
  • Q:为什么只回了话术、没有播放声音? 说明该声音不在支持列表内(见 §1),此时仅返回 TTS 文本回复。
  • Q:可以自定义提示话术或增删声音吗? 不可以。本技能不开放参数与提示词编辑,声音清单由 JoyInside 侧维护。
  • Q:能查到声音清单吗? 能。完整清单见 声音小百科支持查询声音列表。