Dynamic Audio(动态音频)

本指南将引导你完成动态音频资产的设置和自定义,以丰富你的 SillyTavern 体验。

前提条件

在开始之前,请确保满足以下前提条件:

  • 确保你使用的是最新版本的 SillyTavern。
  • 从扩展面板(堆叠方块图标)的"下载扩展与资产"菜单中安装"Dynamic Audio"扩展。

动态音频设置(浏览器)

  1. 连接到资产仓库

    • 启动 SillyTavern 并导航到扩展 > 资产
    • 点击"连接"按钮以建立与官方资产仓库的连接。
    • 下载所需的音频资产,例如背景音乐(BGM)或环境音效,对应你打算使用的背景图片。
  2. 启用动态音频扩展

    • 在 SillyTavern 中,进入扩展 > Dynamic Audio
    • 启用该扩展,取消静音并根据喜好调整 BGM 和环境音效的音量。
    • 当 BGM 结束后,会随机播放另一首;点击循环按钮可保持当前 BGM 持续播放。
    • 点击随机按钮可随机切换到另一首 BGM。
  3. 基于表情的 BGM

    • 如果希望 BGM 跟随角色表情变化,请启用表情 BGM 开关(需要在角色文件夹中有 BGM,详见下文)。
    • 调整 BGM 更新之间的冷却时间(秒)。如果你发现 BGM 在群聊中或使用带情感检测的角色专属 BGM 时切换过于频繁,请增大此值。

为角色导入音乐

要为角色的情绪设置自定义音乐,请按照以下步骤操作:

  1. 导航到角色文件夹

    • 进入角色文件夹,例如:\SillyTavern\data\<user-handle>\characters\Seraphina
  2. 创建 BGM 文件夹

    • 在角色文件夹内,创建一个名为 bgm 的子文件夹。
  3. 导入情绪音乐

    • bgm 文件夹中,为每种情绪导入对应的音乐文件。支持的音频格式包括 .mp3.ogg.wav
    • 命名规范:[情绪]_[编号].mp3,例如 anger_0.mp3joy_0.mp3
  4. 为情绪设置多首曲目

    • 你可以通过递增编号为同一情绪导入多首曲目,例如 neutral_1.mp3neutral_2.mp3
  5. 默认音乐选择

    • 当未检测到情绪时,将随机播放一首中性曲目作为默认值。情绪检测方式与更新精灵图类似;详情请参阅表情图片文档

更改默认 BGM 音乐

如果角色文件夹中没有自定义 BGM,将播放默认曲目。以下是更改方法:

  1. 导航到 BGM 文件夹

    • 进入以下文件夹:\SillyTavern\data\<user-handle>\assets\bgm
  2. 替换/添加音乐

    • 在此文件夹中替换或添加音乐文件(.mp3.ogg.wav)。
    • 这些是通过资产扩展下载的官方音频资产。
    • 当未找到角色专属 BGM 时(单人或群聊),将随机播放其中一首曲目。

更改环境音效

环境音效为你的场景增添深度。以下是自定义方法:

  1. 导航到环境音效文件夹

    • 进入以下文件夹:\SillyTavern\data\<user-handle>\assets\ambient
  2. 文件命名规范

    • 环境音频文件名与背景图片文件名对应,将空格替换为连字符。
    • 示例:"bedroom-clean.mp3" 对应背景图片 "bedroom clean.jpg"。
    • 如果锁定按钮未锁定,将播放与背景对应的音频文件。激活锁定将保持当前环境音效持续播放。
  3. 自定义环境音效

    • 你可以按照相同的命名规则为自定义或现有背景添加自己的环境音效。

感谢你阅读本指南!你的 SillyTavern 体验现已通过动态音频得到丰富。