# 动态音频

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

# 先决条件

在开始之前,请确保您已满足以下先决条件:

  • 确保您使用的是最新版本的 SillyTavern。
  • 从扩展面板(堆叠块图标)中的"下载扩展和资源"菜单安装"动态音频"扩展。

# 动态音频设置(浏览器)

  1. 连接到资源库

    • 启动 SillyTavern 并导航到 扩展 > 资源
    • 点击"连接"按钮以建立与官方资源库的连接。
    • 下载您计划使用的背景对应的所需音频资源,如背景音乐(BGM)或环境声音。
  2. 启用动态音频扩展

    • 在 SillyTavern 中,转到 扩展 > 动态音频
    • 启用扩展,取消静音并调整 BGM 和环境声音的音量到您的偏好。
    • 当 BGM 结束时,另一个将随机播放,点击循环按钮保持当前 BGM 播放
    • 点击随机按钮随机选择另一个 BGM
  3. 基于表情的 BGM

    • 如果您希望 BGM 跟随角色表情,请启用表情 BGM 开关(需要在角色文件夹中包含 BGM,见下文)。
    • 调整 BGM 更新之间的冷却计时器(以秒为单位)。如果您发现群聊中使用表情检测时 BGM 变化过于频繁,请增加此值。

# 为角色导入音乐

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

  1. 导航到角色文件夹

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

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

    • bgm 文件夹内,导入每个情绪的音乐文件。支持的音频扩展名包括 .mp3.ogg.wav
    • 命名约定:[emotion]_[number].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 体验现在通过动态音频得到了丰富。