# Blip

本指南将引导您设置和自定义 Blip 扩展,以提升您的 SillyTavern 体验。此扩展以可变速度为消息文本添加动画,并在动画过程中播放声音。您可以使用音频文件或生成声音。

# 前提条件

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

  • 确保您在SillyTavern的最新staging分支上。
  • 从扩展面板中的“下载扩展和资产”菜单(叠加块图标)安装“Blip”扩展。

# Blip 全局设置

  1. Blip 用户消息:

    • 启用复选框以在用户消息上播放动画。
    • 为用户设置一个配置文件,或者如果希望用户有 Blip 动画,则设置默认配置文件。
  2. 仅对特定文本使用 Blip:

    • 启用复选框仅对引号内的文本使用 Blip。
    • 启用复选框以忽略星号内的所有内容。
  3. 自动向下滚动:

    • 启用复选框使聊天向下滚动以跟随文本动画,如果希望在动画期间自由滚动,则禁用它。
  4. 音量

    • 如果只希望文本动画,则静音音频。
    • 您可以调整 Blip 音频的全局音量。

# 角色动画/声音配置文件

您可以为每个角色保存一个配置文件:

  • 包括用户和一个可选的默认配置文件,当角色没有配置文件时将使用该配置文件。
  • 如果列表中仅显示当前聊天角色,请勾选复选框以显示所有角色。
  1. 选择要分配/更新配置文件的角色

    • 选择一个角色,如果他有配置文件,将加载该配置文件。
    • 如果还没有配置文件,则当前参数将成为他的配置文件设置。
    • 可以使用删除按钮删除任何配置文件。
    • 如果您的角色未出现在列表中,请使用刷新按钮。
  2. 文本动画设置

    • 设置文本速度:每个字母打印之间的延迟(毫秒)。
    • 设置与1.0不同的最小/最大速度乘数,以实现速度动画的随机性。
    • 设置大于0的逗号/短语延迟,以在打印特殊字符时添加暂停,可以为动画增添更多生动性。在这种情况下,音频也会暂停。
  3. 音频参数

    • 设置音量乘数,仅在需要时影响此声音配置文件。
    • 设置音频速度:每个声音之间的延迟,与文本速度无关。
  4. 声音来源:生成的声音

    • 使用最小/最大频率滑块自定义播放的声音。
    • 如果最小/最大值不同,则每次播放时都会在此范围内播放随机声音。
  5. 声音来源:文件

    • 从列表中选择一个文件。
    • 您可以从资产扩展菜单获取官方ST声音资源。
    • 或者将文件直接放入:\SillyTavern\data\<user-handle>\assets\blip
    • 勾选复选框以强制在播放完整个文件之前等待再次播放(如有需要)。

# 备注

  • Blip 动画只能在接收到完整消息后开始,请勿使用流模式。

感谢您遵循本指南!您的 SillyTavern 体验现在已通过文本动画和 blip 语音得到了丰富。